Senior Backend Engineer | Distributed Systems
Distributed systems across enterprise, government, and financial-scale platforms.
Core Focus: Scalability • Fault Tolerance • Event-Driven Systems • Cloud Architecture
40%
Deployment Speed
35%
Reliability Gain
10M+
Transactions
About
Backend systems engineer focused on distributed systems and cloud-native architecture.
Flagship Project
EduExcellence: High-Performance School Management
Distributed microservice architecture optimized for low-latency student record retrieval.
Pattern: Cache-Aside • Strategy: Custom Jackson JSON Serialization • Concurrency: Optimistic Locking
Technical Deep Dive →
GitHub Repo →
- Redis Caching: Implemented a distributed cache layer reducing database I/O by 40%.
- Serialization: Overrode default JDK binary serialization with Jackson JSON for language-agnostic data persistence and easier debugging via Redis-CLI.
- Data Integrity: Managed high-concurrency state using JPA Versioning (Optimistic Locking) to prevent lost updates in a multi-user environment.
- Dual-Layer Storage: Seamless integration between H2 (Dev) and PostgreSQL (Prod) using Spring Data JPA.
- Performance: Achieved sub-10ms retrieval for cached entities vs. 150ms+ for direct DB queries.
Equifax Data Intelligence & Mortgage Platform (Production System)
Distributed ETL system for U.S. court data + financial account restructuring platform.
ETL • Distributed ingestion • Failure handling • Financial modeling
Deep Dive →
- Data Platform: Scraped + processed 7–10 years of county court data
- ETL pipelines for normalization and ingestion
- Handled failures from unreliable external court systems
- AWS monitoring + alerting (CloudWatch, logs)
- Mortgage System: Parent/Child account architecture
- Avoided merging → preserved financial data integrity
- Enabled auditability and traceability
- Stack: Java, Spring Boot, Kubernetes, Docker, Redis, AWS, GCP
Federal Regulatory Insights Engine
NLP-driven distributed pipeline processing regulatory datasets at scale.
Partitioning • Streaming vs Batch • Ranking systems
GitHub →
Money Transfer Platform
Event-driven financial system with retries and idempotency.
Consistency • Failure recovery • Distributed transactions
GitHub →
Order Tracking Microservices
Spring Boot + React event-driven logistics system.
Service boundaries • API gateway • Scaling
GitHub →
Employee Management API
Enterprise HR system with clean domain architecture.
Domain modeling • Schema design • API versioning
GitHub →
Experience (Click to Expand)
Betsi Eco Hub LLC
2023 - Present
Technical Lead
- AWS distributed microservices
- 40% performance improvement
- AI automation integration
LTIMindtree (Equifax)
2023
Senior Engineer
- Built ETL pipelines for U.S. county court data (7–10 years)
- Designed distributed ingestion + transformation systems
- Implemented AWS monitoring + failure alerting
- Designed Parent/Child account model for mortgage systems
- Worked across AWS + GCP (multi-cloud)
TCS (CNA Insurance)
2021 - 2022
Java Engineer
- SOAP → REST migration
- Redis caching systems
Public Health Institute
2013 - 2016
Senior Engineer
Ministry of Science & Technology
2011 - 2013
Software Engineer
- Government systems + optimization models
City Government of Addis Ababa
2010 - 2011
Software Engineer
- Enterprise fleet system (JSF, EJB, Hibernate)
Education
M.S. Computer Science — Boston University
B.Sc. Natural Resources Economics & Management — Mekelle University