Nahom
"I design and build resilient backend systems that scale with clarity, intention, and impact."
Systems I've Built
Nuvom - Distributed Task Queue
A developer-first, plugin-powered background job system for Python. Built for flexibility, clarity, and production-readiness without infrastructure overhead.
PythonRedisPrometheusmsgpackPydantictyper
- Plugin-first design: queues, storages, metrics, and hooks are all swappable.
- Supports job metadata, retries, tracebacks, rich CLI inspection and static task discovery.
GuessIt - Multiplayer Drawing Game
A real-time, turn-based game built with Django Channels and WebSockets for seamless live interaction.
EthLink – Group Chat Platform
A minimalist web-based discussion app with room-based conversations and user profiles.
DjangoHTMLCSSJavaScript
- Searchable discussion rooms categorized by topic.
- Authenticated room creation with optional descriptions.
- User profiles with edit support and activity tracking.
Loan Tracker Application
A scalable backend service for managing loan workflows with secure JWT authentication, email verification, and admin controls.
Go (Gin)MongoDBJWTSMTP
- Layered architecture with clean separation: domain, repository, use case, delivery.
- Robust JWT-based auth and middleware for secure API access.
- Flexible MongoDB data modeling with performant query filtering for admin workflows.
About Me
I care deeply about building backend systems that are simple, scalable, and maintainable. My approach is grounded in clear architectural thinking, a bias for automation, and a relentless focus on reliability. I believe the best systems are those that empower teams to move fast without sacrificing long-term stability. I enjoy designing APIs, distributed systems, and automation that solve real business problems with technical elegance and minimal complexity.
Experience
- Eskalate (Backend Intern)GogRPCRESTMongoDBJWTDocker
- Built and optimized microservices for high-throughput data pipelines.
- Designed and implemented RESTFUL APIs for internal tooling.
- Improved system observability with custom metrics and tracing.
- A2SV (Software Engineering Trainee)PythonAlgorithmsSystem DesignAgile PracticesCollaboration
- Completed intensive training in algorithms and system design.
- Collaborated on backend projects with a focus on code quality and testing.
- Solved 800+ algorithm problems on platforms like LeetCode and Codeforces.
Contact
Open to collaborating on complex systems problems.
nahiyo86@gmail.com