Summary
Overview
Work History
Education
Skills
Timeline
Generic

YOHANNES GEBRESLASIE

Silver Spring,MD

Summary

Accomplished Senior Software Engineer with 7 years of experience in developing scalable enterprise systems. Expertise in Java Spring Boot, microservices, and cloud-native platforms, enhancing performance and reliability. Skilled in designing secure APIs, modernizing legacy systems, and delivering solutions using Kafka, Flink, AWS, Docker, Kubernetes, React, and Angular. Focused on AI-driven solutions and workflow orchestration.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

GEICO
MD, US
06.2025 - Current
  • Led development of Apache Flink and Kafka-based streaming pipelines for the MAP-SFMC decoupling, enabling scalable and reliable real-time marketing event processing.
  • Built and scaled Spring Boot microservices with GraphQL at the edge and gRPC for internal communication, reducing inter-service latency by 25% and improving API efficiency.
  • Improved workflow reliability from 97% to 99.99% using Temporal-based orchestration with retries and state persistence.
  • Developed and maintained authentication services with OAuth 2.0, JWT, and API gateways, enhancing security for customer-facing and internal applications.
  • Built reusable React components, custom hooks, and state management solutions that improved application maintainability and accelerated feature delivery.
  • Led production incident response and reliability initiatives with Splunk, CloudWatch, distributed tracing, and Grafana dashboards, achieving a 30% reduction in Sev-1 incidents year-over-year.
  • Directed end-to-end data architecture across Cassandra, PostgreSQL, Kafka, and Redis, optimizing schema design and bulk-write patterns to enhance database throughput by 35%.
  • Designed and implemented retrieval-augmented generation (RAG) and multi-step AI orchestration using LangGraph, combining LLM reasoning with deterministic services to deliver accurate, grounded responses and reduce hallucinations.
  • Built AI-driven data extraction platform using LLMs and RAG, enabling structured intelligence processing from web-scale data sources.

Senior Software Engineer

Capital One
McLean, US
02.2025 - 06.2025
  • Designed and delivered highly scalable, low-latency distributed systems supporting critical financial workflows for millions of customers, ensuring high availability and fault tolerance.
  • Influenced system architecture and design decisions, driving improvements in scalability, fault tolerance, and long-term platform modernization in a cloud environment.
  • Developed full-stack applications (Java Spring Boot + Angular) prioritizing performance, security, and accessibility (WCAG).
  • Collaborated with security and platform teams (Identity Gateway, WAF, Gateway Lite) to implement secure API flows, ensuring compliance with financial regulations, audits, and SOX requirements.
  • Maintained data accuracy and consistency across distributed systems, supporting reliable transaction processing and adherence to financial standards.
  • Led incident management and 24/7 on-call response, diagnosing and resolving production issues using Splunk, AWS CloudWatch, and distributed tracing, significantly reducing MTTR and improving system stability.

Senior Software Engineer

GSSA Industries
Addis Ababa, Ethiopia
07.2020 - 07.2023
  • Played a key role in designing and implementing an event-driven banking payment Gateway system, creating a scalable, efficient, and highly available application for over 40 million users.
  • Architected and deployed serverless applications on AWS using Lambda, DynamoDB, and API Gateway, resulting in a 30% reduction in operational costs and improved scalability.
  • Migrated Loan Management API to microservices architecture, enhancing API response time by 30% with API Gateway and Application Load Balancer.
  • Streamlined data exchange between banking systems with Spring Integration and Kafka, cutting latency by 25% and enabling real-time transaction processing.
  • Set up CI/CD pipelines using Jenkins, automating the deployment of critical modules, which reduced manual errors and shortened deployment times by 50%.
  • Conducted unit and integration tests using JUnit and Mockito, ensuring high code quality and reliable functionality.

Software Engineer

GSSA Industries
Addis Ababa, Ethiopia
07.2017 - 06.2020
  • Utilized Spring technologies, including Hibernate, JPA, and Spring Data JPA, to implement the Data Access Layer (DAO) for efficient database interaction.
  • Optimized data retrieval performance within the bank's data layer by refactoring code and SQL queries, resulting in a 50% improvement in data retrieval speed.
  • Leveraged multithreading techniques to optimize notification processing and delivery to improve task execution duration and response time.
  • Executed thorough testing with JUnit, achieving 90%+ code coverage to ensure robustness and reliability.
  • Conducted peer-to-peer code reviews, providing constructive feedback and addressing local bug fixes, leading to 25% reduction in additional costs.
  • Engaged in R&D and design discussions, clarified business requirements, and identified functional and technical needs for robust system architecture.

Education

MS - Computer Science

Maharishi International University
Fairfield, Iowa, USA

BSc - Electrical and Computer Engineering

Mekelle University
Mekelle, Ethiopia

Skills

  • Spring Boot, Nodejs frameworks
  • Microservices development
  • API design
  • Kafka, Flink processing
  • Event-driven architecture
  • PostgreSQL, Cassandra management
  • AWS, Azure platforms
  • Docker, Kubernetes management
  • CI/CD pipelines
  • Angular, React libraries
  • Java, Kotlin, Python expertise
  • Prometheus, Grafana monitoring
  • Splunk analytics tools
  • ELK stack implementation
  • System architecture design
  • Workflow automation
  • Agile project management
  • RAG framework application

Timeline

Senior Software Engineer

GEICO
06.2025 - Current

Senior Software Engineer

Capital One
02.2025 - 06.2025

Senior Software Engineer

GSSA Industries
07.2020 - 07.2023

Software Engineer

GSSA Industries
07.2017 - 06.2020

MS - Computer Science

Maharishi International University

BSc - Electrical and Computer Engineering

Mekelle University
YOHANNES GEBRESLASIE