Professional Summary
Results-driven Senior Software Engineer with 11+ years of experience designing, developing, and deploying scalable web applications. Proficient in .NET, Node.js, React, and database technologies. Experienced in optimizing application performance, and delivering enterprise-level solutions. Passionate about problem-solving, innovation, and mentoring junior developers
Technical Skills
- Frontend: React, TypeScript, Next.js, Bootstrap, Tailwind CSS
- Backend: Asp.net Core, Node.js
- CLoud: AWS, Docker
- Database: PostgreSQL, MS SQL Server, MongoDB, MySQL
- Tools: Git, Jira, Figma
Professional Experience
Senior Backend Engineer at Gebeya
Sept 2024 to till date
- Architect and develop microservices-based SaaS applications using .NET and Node.js.
- Design and implement RESTful APIs to facilitate seamless integration between services.
- Develop Node.js scripts to migrate user-related collections into tenant-specific collections.
- Collaborate with cross-functional teams to optimize system performance and scalability
Senior Software Engineer at Miler
May 2021 to May 2024
- Engineered robust ASP.NET Core APIs and background jobs to support an end-to-end transportation and fleet management platform.
- Integrated complex business logic with MySQL Server and PostgreSQL databases.
- Performed code reviews, optimized query performance, and implemented security best practices.
Freelancing as Software developer
Sep. 2020 to Apr 2022
- Developed and maintained .NET 6 Web APIs for ERP solutions.
- Designed and implemented stored procedures for SQL Server databases.
- Conducted peer code reviews and provided feedback on JetBrains Space.
Senior Software developer at Excellerent
Dec. 2019 to Aug. 2020
- Developed and maintained an ASP.NET Core and Angular application for business process automation.
- Built a timesheet management system using ASP.NET Core and Bootstrap.
- Optimized application performance, improving responsiveness and user experience.
Owner and Manager at Ambericho Valley software development
Dec. 2017 to Nov.2019
- Designed and launched Nihatender.com, an online tender publishing platform using ASP.NET MVC and SQL Server.
- Led a development team of frontend and mobile developers to build scalable solutions.
- Managed and maintained Facebook pages with a significant user base.
Independent trainer and consultant on SharePoint and .Net Development technologies
Sept. 2015 to Dec. 2017
- Delivered Microsoft-certified training on SharePoint, ASP.NET MVC, and SQL Server.
- Provided consulting services to IT firms on Microsoft-based enterprise solutions.
At Cimac Ethiopia as System Analyst:
Dec 2014 to Aug. 2015
- Developed SharePoint 2010 modules for ERP and Enterprise Content Management solutions.
- Resolved critical Amharic language support issues in integrated systems.
- Delivered training on Microsoft Dynamics NAV and provided end-user support
At Technobrain Ethiopia as Associate Technical Consultant:
Aug. 2012 to Dec. 2014
- Developed and tested software for Ethiopian Postal Service Enterprise automation.
- Designed and implemented a Reversal Comparison System for Ethiopian Airlines’ core banking.
- Led data migration, software training, and integration efforts for ERP and SharePoint projects.