Nahom
Amare Kifle
Software Engineer · Full Stack
Full-stack engineer shipping payments, real-time systems and developer platforms.
Addis Ababa, Ethiopia · working remote across time zones
I like the parts that break loudly.
I build the parts of a product that break loudly when they are wrong: payment flows, auth, real-time sync and release pipelines. Today that means owning Stripe and x402 (USDC on Base) payments end-to-end at 0Chain, across a Go SDK, a backend service, and web, iOS and Android clients.
Before that I spent two years at A2SV, promoted twice from intern to Head of Academy, leading 40 educators across 8 countries and doubling enrollment. Teaching algorithms daily is what made me a better engineer. You cannot hand-wave a proof to 200 students.
B.Sc. Software Engineering
Addis Ababa Institute of TechnologyJun 2021 - Jun 2025
- Ranked 1st in Ethiopia, 7th in Africa
- Cumulative GPA 3.85 / 4.0
- 15th nationally out of 330,000+ on the university entrance exam (649/700)
- Coursework: Distributed Systems, Operating Systems, Machine Learning, Cloud Computing, Data Structures & Algorithms, Computer Networking
Where I've shipped.
Three roles, one pattern: take the surface nobody wants to own (payments, auth, releases, curriculum) and make it dependable.
Full Stack Software Engineer
Dec 2025 - Present
Cupertino, CA (Remote)
- Shipped x402 (USDC on Base) and Stripe payments end-to-end across the Go SDK, the 0box backend and web/iOS/Android clients, replacing free 2GB onboarding with a paid $1 entry flow.
- Built a real-time activity-sync layer from blobber → 0box → web/mobile with Kafka and WebSockets, keeping file, wallet and allocation events consistent across tabs and devices.
- Added MetaMask Web3 sign-in (web + Android) and a multi-wallet KMS flow keyed by Firebase UID, supporting split-key, recoverable and Web3 wallets in one session.
- Owned the v1.20 release across a 5-app Next.js monorepo (Vult, Blimp, Atlus, Bolt, Chimney), pinning the Go SDK and versioning the WebAssembly CDN build.
Head of Academy
Feb 2024 - Apr 2026
Addis Ababa, Ethiopia
- Led the Academy's G6 & G7 cohorts, managing 40 educators from 8 countries and serving students from 26 countries.
- Doubled program enrollment from 100 to 200+ and earned an 87% 'Good'/'Excellent' rating through curriculum and workflow redesign.
- Delivered 10+ technical lectures on data structures, algorithms and Python, including linked lists and BFS.
- Designed problem sets and reviewed student solutions, writing and critiquing Python daily alongside the management work.
Backend Engineering Intern
Aug 2023 - Oct 2023
Addis Ababa, Ethiopia
- Led a team of 5 to ship a complete social media REST API in ASP.NET and PostgreSQL within one month.
- Engineered a modular Clean Architecture backend with EF Core and CQRS, delivering 35 API endpoints.
- Raised unit test coverage from 40% to 70%, setting the team's testing baseline.
Things I built end to end.
Infrastructure, distributed systems and product work. Each one shipped, deployed and reachable below.

PaaS: Simplified Cloud Deployment
A Heroku-style platform that auto-deploys Node.js apps straight from GitHub, built so Ethiopian developers can pay in local currency.
- Isolated Docker runtimes with Traefik routing 8 to 20 concurrent apps on one VPS
- Custom domains linked and SSL issued via Let's Encrypt in under 30 seconds
- Chapa gateway for ETB payments, solving the FX constraint that blocks local devs

Distributed Exam Portal
A fault-tolerant national exam-result system prototyped for 500k+ concurrent users, led with a team of 5.
- Geo-spatial load balancing across 4 servers in 2 regions
- Real-time collaborative complaint editor, 90% faster than the polling it replaced
- JWT-authenticated RPC between services


What I reach for.
Grouped by where it sits in a system, not by how many stars I'd give myself.
Languages
01Frontend
02Backend & Integrations
03Payments & Web3
04Systems & DevOps
05Books I keep going back to.
Half of what I know about architecture came from a book. The other half came from having to explain it to someone.
Clean Code
Robert C. Martin
Any fool can write code a computer understands.
The Pragmatic Programmer
Hunt & Thomas
One authoritative representation for every piece of knowledge.
Clean Architecture
Robert C. Martin
Architecture exists to minimise the humans needed to maintain it.
Designing Data-Intensive Applications
Martin Kleppmann
The book behind most of my distributed-systems instincts.
Docker Deep Dive
Nigel Poulton
Containers, from namespaces up to production.
Harry Potter
J.K. Rowling
By page or by screen, Hogwarts is always open.
Atomic Habits
James Clear
You fall to the level of your systems.
Let's build something.
Hiring, collaborating, or just want to argue about distributed systems? The form lands straight in my inbox.

