About Me

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.