Software Architect

Leul Melkamu

System Design • Distributed Platforms • Event-Driven Architecture

Software Architect with 4+ years designing production systems from first principles — defining service boundaries, choosing consistency models, and encoding business rules as structural constraints rather than application logic.

4+
Years Experience
15+
Projects Delivered
20+
Technologies
10+
Systems Built
Addis Ababa, Ethiopia
leulmelkamu15@gmail.com
Selected Work

Projects

Systems designed around structural constraints — fault-tolerant topologies, auditable workflows, and service boundaries that encode the domain, not just the data.

Enterprise PlatformProduction

ProcurePro

Cloud-native multi-tenant procurement platform automating the full procurement lifecycle

Spring BootSpring Cloud GatewayPostgreSQLApache KafkaRedis+3
Services
10 Microservices
Model
Multi-Tenant SaaS
Stack
Spring + Next.js
Click to view detailsView Project →
DevOps IntelligenceProduction

AI-Synapse

AI-powered DevOps intelligence platform for automated issue detection and one-click PR fixes

Spring BootFastAPIApache KafkaNext.jsGitHub API+2
AI
Async Inference
Fix
One-Click PR
Stack
Spring + FastAPI
Click to view detailsView Project →
Mobile + Backend

SafeStatusNotifier

Real-time status sharing app for families and close contacts

Spring BootGraphQLPostgreSQLFlutter
View details
EdTech Platform

Interview Trainer Platform

AI-powered interview practice platform with video calls and feedback

Spring BootLiveKitWebSocketPostgreSQL
View details
Fleet Management

Transport Allocation System

Fleet management and vehicle dispatch platform for logistics

Spring BootMySQLRedisFlutter
View details
Consumer App

CompareWise

Product comparison app with AI recommendations and price tracking

Spring BootPostgreSQLRedisFlutter
View details
E-commerce

Cosmetics E-commerce

Online beauty store with product catalog, cart, and secure checkout

ReactNode.jsExpressMongoDB
View details
Expertise

Technical Skills

Systems & Architecture

MicroservicesMulti-Tenant SaaSEvent-Driven ArchitectureDistributed SystemsSystem DesignAPI Design

Infrastructure

DockerKubernetesSpring Cloud GatewayResilience4jCI/CDAWS

Messaging

Apache KafkaEvent SourcingCQRSRabbitMQStream Processing

Data & Storage

PostgreSQLMongoDBRedisHibernateDatabase-per-ServiceOptimistic Locking

AI & Integration

FastAPIGemini APIGitHub APIWebSocketGraphQLOAuth2 / JWT

Languages

JavaSpring BootPythonNode.jsTypeScriptGo
Career

Experience

12/2024 – 08/2025

Addis Financials

Backend Developer

Remote

  • Spearheaded the V2 Platform Evolution: Led the architectural migration of the core financial engine from a monolithic v1 to a high-availability Microservices architecture using Spring Boot, resulting in a 40% reduction in deployment lead time and vastly improved fault isolation.
  • Database & Query Optimization: Overhauled the persistence layer by implementing PostgreSQL indexing strategies and a Redis-based read-aside caching pattern, which slashed primary database CPU load by 30% and achieved sub-100ms latency for critical financial reporting endpoints.
  • Event-Driven Resilience: Engineered an asynchronous communication backbone using Apache Kafka, enabling real-time transaction synchronization across distributed services while ensuring strict eventual consistency for ledger updates.
  • Secure API Orchestration: Designed and documented security-hardened RESTful APIs (OAuth2/JWT) using OpenAPI/Swagger, which streamlined 3rd-party integrations and reduced frontend-backend coordination overhead by two weeks per development cycle.
Spring BootApache KafkaPostgreSQLRedisOAuth2 / JWTDocker
07/2024 – 11/2024

360GROUND

Backend Developer

Addis Ababa

  • Architected a Scalable Modular Monolith: Designed a robust backend using Express.js, enforcing strict separation of concerns and modularity to handle high-concurrency traffic while maintaining a clean, maintainable codebase.
  • Concurrency & Data Integrity: Engineered high-throughput API endpoints utilizing Redis-based distributed locking and session management, successfully eliminating race conditions during peak transaction periods.
  • Performance Engineering: Conducted deep-dive Node.js event-loop profiling and debugging to identify and resolve blocking operations, achieving a 99.9% uptime standard and optimizing resource utilization across the stack.
Node.jsExpressRedisPostgreSQL
01/2024 – 11/2024

Freelance Projects

Fullstack Developer

Online

  • Architected bespoke end-to-end solutions for diverse clients, focusing on scalable API infrastructures and cloud-native deployments.
  • Developed real-time data processing engines utilizing FastAPI and Node.js, tailored for high-performance requirements and low-latency data streaming.
  • Containerized legacy infrastructures using Docker, simplifying environment parity and significantly reducing deployment issues.
  • Consulted on Cloud Strategy: Advised clients on AWS resource optimization (IAM, VPC, S3) to balance high availability with cost-efficiency.
FastAPINode.jsDockerAWSPostgreSQL
02/2023 – 11/2023

LDDA Technologies

Backend Engineer

Addis Ababa

  • Developed a secure EdTech backend using Node.js/Express, managing complex user hierarchies and role-based access control (RBAC).
  • Engineered a custom video streaming module, implementing chunked uploads and optimized retrieval paths for low-bandwidth environments.
  • Database Optimization: Refined PostgreSQL indexing and query execution plans, cutting data retrieval times for large-scale enrollment reports by 50%.
  • Integrated secure payment gateways and analytics endpoints, providing real-time financial tracking for platform administrators.
Node.jsExpressPostgreSQLJWTFirebase
05/2022 – 12/2022

Alter Digital Solutions

Fullstack Engineer

Addis Ababa

  • Enterprise Fullstack Development: Engineered modular, end-to-end web applications leveraging Spring Boot for robust backend logic and React.js for dynamic, state-driven user interfaces.
  • Performance Engineering: Identified and resolved critical performance bottlenecks by optimizing Hibernate/JPA queries and implementing efficient data-transfer objects (DTOs), reducing payload sizes and server-side processing time.
  • Scalable API Design: Architected and documented RESTful APIs following industry best practices, ensuring high maintainability and seamless integration between the Java-based micro-modules and the frontend.
  • System Reliability & Debugging: Enhanced application stability by implementing structured error-handling frameworks and conducting deep-dive debugging of production services to maintain high uptime.
Spring BootReactPostgreSQLHibernateREST API
02/2022 – 05/2022

Efuye Gela

Fullstack Developer

Addis Ababa

  • End-to-End Engine Development: Engineered the core logic for 'EGA', a high-performance e-commerce platform for game rentals, taking the product from initial architectural design to successful production launch.
  • Full-Stack Optimization: Leveraged Next.js (SSR/ISR) and Tailwind CSS to build a lightning-fast, SEO-optimized frontend, achieving high Core Web Vitals scores and a seamless user experience.
  • Type-Safe Data Modeling: Architected a scalable schema using Prisma ORM and MongoDB, ensuring data integrity across complex rental cycles, user inventories, and transaction logs.
  • FinTech Integration: Developed a secure payment bridge for Telebirr, handling encrypted callbacks and transaction verification to facilitate local-compliant digital payments.
Next.jsTypeScriptMongoDBPrismaTailwind CSS

Education

Academic Background

Addis Ababa University

Computer Science

Addis Ababa
Contact

Get in Touch

Available for software architecture, platform design, and distributed systems consulting.

2026 Leul Melkamu Bezabih