I am a Senior Software Engineer with a passion for building innovative solutions. My journey through software development has equipped me with diverse skills in backend and frontend technologies, enabling me to contribute to various high-impact projects. I thrive in collaborative environments and continuously seek opportunities to learn and grow, leveraging my technical expertise to drive results and enhance user experiences.

Yosef Girma

I am a Senior Software Engineer with a passion for building innovative solutions. My journey through software development has equipped me with diverse skills in backend and frontend technologies, enabling me to contribute to various high-impact projects. I thrive in collaborative environments and continuously seek opportunities to learn and grow, leveraging my technical expertise to drive results and enhance user experiences.

Available to hire

I am a Senior Software Engineer with a passion for building innovative solutions. My journey through software development has equipped me with diverse skills in backend and frontend technologies, enabling me to contribute to various high-impact projects. I thrive in collaborative environments and continuously seek opportunities to learn and grow, leveraging my technical expertise to drive results and enhance user experiences.

See more

Skills

Experience Level

Expert
Expert

Language

English
Fluent
Amharic
Fluent

Work Experience

Senior Java Backend Engineer at Mahila Money
April 1, 2023 - March 1, 2024
Designed and developed RESTful APIs for loan origination in Java/Spring Boot, supporting multiple financial product types and improving processing efficiency. Refactored scheduled processing pipelines using RabbitMQ, enhancing reliability and scalability.
Senior Java Backend Engineer at Backbone
June 1, 2022 - Present
Designed and implemented a brute force protection system in Java including rate-limiting, IP throttling, and account lockout policies, reducing unauthorized access. Contributed to an AI-powered analytics API built on Spring Boot, transforming ML-processed data into structured insights delivered via REST endpoints.
Back-end Team Lead at Sheroes
May 1, 2022 - April 1, 2023
Led the migration from monolithic architecture to microservices using Spring Boot, improving scalability and fault isolation. Managed the upgrade from Spring Boot 2.x to 3.x, ensuring zero regression across the platform.
Senior Java Backend Engineer at Pagatech Limited
August 1, 2021 - June 1, 2022
Developed a financial reconciliation system handling transaction data across multiple banks, significantly reducing manual investigation time. Designed merchant payment platform features, improving platform observability and reducing undetected failure windows.
Full-stack web developer at InfraNet Technology
April 1, 2020 - May 1, 2021
Collaborated on the development of an electronic voucher distribution system in collaboration with Ethio Telecom, securely integrating third-party services into mobile applications using RESTful APIs and OAuth2.
Full stack developer at Freelancer | Independent Contractor
February 1, 2018 - August 1, 2021
Built and deployed an end-to-end goods delivery platform using Spring Boot and React, implementing real-time driver tracking and managing infrastructure on AWS. Optimized a client website, achieving significant cost reductions.

Education

Bachelor’s in Software Engineering at Addis Ababa Science and Technology University
January 1, 2016 - January 1, 2020
Certification of Stanford Embark at Stanford University
January 11, 2030 - June 29, 2026
Bachelor's in Software Engineering at Addis Ababa Science and Technology University
January 1, 2015 - January 1, 2019
Certification of Stanford Embark at Stanford University
January 11, 2030 - July 13, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Education, Software & Internet