Tesfaye Kebebe Biru

I'm Full-Stack De

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

C# 100%
NET 100%
React 80%
Redux 100%
JavaScript 90%
Blazor 95%
Angular 90%
Radzen Blazor 90%
CSS 90%
SQL 90%
Devexpress Reporting 90%
VERSION CONTROL SYSTEMS: GITHUB, GITLAB90%
HTML 100%
Winform 80%
COMMUNICATION CHANNELS, SLACK, ZOOM, MICROSOFT & GOOGLE CHANNELS100%
TypeScript 90%

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

Portfolio

Certifications

Contact

Location:

Addis Ababa, Ethiopia

Call:

+251931312467