Ephrem Bayru has a diverse range of work experience in software development and engineering. Ephrem is currently working as a Principal Back-End Engineer at iHealth and Wellness Foundation since 2023. Prior to that, Bayru worked at Take SaaS as a Principal Software Development Engineer, where they played a crucial role in building and managing a cryptocurrency lending platform. Ephrem possesses deep expertise in Node.js/NestJS, Angular, and Vuejs, and has proficiency in managing a tech stack including NestJs, Microservices, PostgreSQL, MongoDB, Redis, and Elasticsearch. Bayru previously worked at Gaming Innovation Group as a Senior Software Engineer from 2021 to 2024 and at BlockX as a Senior Software Engineer for a brief period in 2023. Earlier in their career, they worked at Excellerent Solutions as a Senior Full-Stack Web Developer, focusing on web application development using Angular, .NET Core, Vue.js, and Node.js. Before that, Bayru worked at Atlas Computer Technology as a Senior Software Engineer, where they contributed to the development and maintenance of web applications using Angular and Node.js. Ephrem also developed a school system utilizing the clean architecture pattern and implemented various features such as student and teacher management, course scheduling, grades tracking, and payment system integration. Lastly, Bayru had a role as a Full-stack Developer at AppDiv Systems Development, where they developed and maintained web applications using .NET Core and Angular, and was involved in code reviews and collaboration with team members to resolve technical issues.
Ephrem Bayru completed their Bachelor of Engineering - BE degree in Electrical and Computer Engineering from Hawassa University between 2011 and 2015. Ephrem further pursued a Master's of Computer Science degree in Software Engineering from the American College of Technology, graduating in 2022. Additionally, they obtained a certification in Introduction to Software Testing from Coursera, although the month of completion is unspecified.
Sign up to view 0 direct reports
Get started
This person is not in any teams