About
As a software developer with over 7 years of experience, I have a strong track record of developing a wide range of applications, including Windows, web, and mobile applications, using various technologies such as .NET, Blazor, Angular, React, and Blazor Hybrid. My proficiency extends to all aspects of the software development life cycle, from analysis and architecture to design, development, testing, and documentation. I specialize in developing API applications using ASP.NET Core, .NET 6, and .NET 7, and have a deep understanding of micro services architecture (Clean Architecture, CQRS). I have also developed Windows applications using WinForms in C#.NET 3.5 and created single-page applications using Angular (versions 2, 8, and 11), Blazor (versions .NET 6 and .NET 7), and React. Furthermore, I have significant experience working with databases, particularly Microsoft SQL Server (versions 2012, 2014, and 2019) and PostgreSQL. Currently, I am working as a remote software engineer at Activbet Company, collaborating with a developer from Germany. With my exceptional organizational and time management skills, coupled with a strong desire to learn new things, I possess the ability to deliver high-quality work efficiently. I am committed to maintaining a strong work ethic and am equally capable of working independently or as part of a team.

Full-Stack Developer, Backend Developer & Frontend Developer
- Name: Tesfaye Kebebe Biru
- Emai: Tesfayekebebe27@gmail.com
- City: Addis Ababa, Ethiopia
- Nationality: Ethiopia
- Profession: Senior Full-Stack Developer
- Degree: Bachelor in Management Information System
- Graduated from: https://www.haramaya.edu.et/
- Language: English, Amharic and Oromic
- Freelance: Available
Technical Skills
Resume
Professional Experience
Software Engineer at Activbet with developer from Germany
https://www.activbet.com/March 2022 - Present
Addis Ababa, Ethiopia
- I am currently working as a Remote Software Engineer at Activbet Sport, where I am involved in various projects, including the Betting Administration project, Mobile Agent, and Betting Competition Platform.
- I Developed, tested, and maintained the Betting Administration project using React
- Developed, tested and maintained the Sport Betting Platform project using Blazor WebAssembly.
- Developed, tested and maintained the Mobile Agent using Blazor Server
- Xunit, BUnit, and K6 for testing
- Collaborated with team members to ensure timely and high-quality delivery of software project.
- Successfully delivered multiple software projects on-time and within budget.
Side Project : Lab Test
- The aim of this project is to help patients. I used several technologies to complete it, including Blazor WebAssembly for the front-end, .NET 6 for API development, PostgreSQL for the database, Identity Server for backend security control, SignalR for real-time communication from the backend to frontend, and MediatR to decouple the communication between different parts of the application.
- I converted this project into a mobile application using Blazor Hybrid, which allowed me to reuse much of the existing code base and create a cross-platform app that can run on both IOS and Android devices.
- Implemented CI/CD with Github action
- Environment : Mac, Rider, Docker, Gitlab, Redis, Git, Jira, visual studio code
Senior Full-Stack developer at Custor ICT Solution
https://www.custor.net/February 2020 – March 2022
Addis Ababa, Ethiopia
- I worked as a Senior Software Developer at Custor Computing Solutions on the Ethiopian Commodity Exchange Authority project. As a full-stack developer, my responsibilities included the development of a web-based application called the Integrated Commodity Exchange Regulatory System.
- For the backend development, I used .NET Core, which includes the data layer, business layer, and presentation layer. For the frontend development, I used Angular. I was also responsible for third-party integrations that integrated the Ethiopian Commodity Exchange Authority with the Ethiopian Commodity Exchange Department.
- In addition, I participated in the end to end development process of the Integrated Commodity Exchange Regulatory System.
- Environment : Microsoft Windows, IIS, Visual Studio Code
Senior Software Developer at Daftech ICT Solution
September 2018 - February 2020
Addis Ababa, Ethiopia
- I worked as a Senior Software Developer at Daftech ICT Solutions on the Transport Management System project. As a full - stack developer, my main responsibility was developing the web-based application called the Transport Management System, which focused on automating transport services.
- For the backend development, I used .NET Core, which includes the data layer, business layer, and presentation layer. For the frontend development, I used Angular. I also participated in the end to end development process of the project.
- In summary, my role involved developing the Transport Management System and ensuring that it met the client's requirements and specifications.
- Environment : Microsoft, Microsoft SQL Server 2014, visual studio code
Junior Software developer at Tohey Technologies Plc
January 2017 - September 2018
Addis Ababa, Ethiopia
- I worked as a Junior Application Developer at Tohey Technologies, where my primary responsibility was designing, developing, and organizing the implementation of the ERP solution.
- As part of my role, I participated in the end to end development process of the company's point of sales system. Additionally, I was responsible for developing database synchronization using WCF Data Service with OData Protocol. The data was returned in different formats, including XML.
- I also integrated the point of sales system with Peachtree accounting and implemented security measures for point of sales users. to accomplish these tasks, I used WinForms and Entity Framework for the application, which includes the data layer and business layer with all the necessary business logic.
- Environment : Microsoft, Microsoft SQL Server 2012, DevExpress reporting
Application developer at Africom Technologies Plc
https://africom.com.et/July 2016 - December 2016
Addis Ababa, Ethiopia
- Working as a junior application developer to improve implementation of integration urban development system
Certifications
Contact
Location:
Addis Ababa, Ethiopia
Email:
tesfayekebebe27@gmail.com
Call:
+251931312467