About Me
Hello! 👋 I'm Hulunlante, a Senior Backend Engineer with 4+ years of experience designing and delivering scalable, high-performance backend systems.
I specialize in building national-scale government platforms, high-traffic job portals, fintech solutions, and SaaS applications. My expertise spans NestJS, Kafka, Bull, ClickHouse, PostgreSQL, Redis, and microservices architectures, with a proven track record of building real-time, event-driven systems and AI-powered pipelines.
Currently, I'm a Senior Software Engineer at ELMIS (Ethiopian Labor Market Information System), where I'm developing the Ethiopian Migrant Data Management System (EMDMS) — a national platform used by MoLSA to track Ethiopian labor migrants, supported by the International Labour Organization (ILO).
Previously, I worked as a Senior Back-End Developer at Afriwork, Ethiopia's leading job platform, where I built AI-powered resume parsing, real-time job notifications, and analytics systems.
🏆 I'm a Top Rated freelancer on Upwork with $7,000+ earned and a 100% Job Success Score — achieved in just 1.3 years. Looking for a reliable backend engineer? Hire me for your next project!
Here are some technologies I work with:
- NestJS / Node.js
- PostgreSQL / MySQL
- Kafka / Bull / Redis
- Docker / Kubernetes
- GraphQL / Hasura
- Microservices Architecture
- TypeScript / Python
- AWS / GCP
Where I've Worked
Senior Software Engineer @ ELMIS
Jul 2025 - Present
- Developed backend for Ethiopian Migrant Data Management System (EMDMS), a national-scale system used by MoLSA to track Ethiopian labor migrants.
- Implemented Kafka event pipelines for near real-time data exchange with government entities and partner systems.
- Designed Bull-based job queues for batch reporting, synchronization, and background processing.
- Optimized database performance with Redis caching, reducing large-scale report generation time by 40%.
- Supported by the International Labour Organization (ILO) for reliable operationalization, including offline support and backup power systems.
- Designed and implemented backend services for Work Permit Project, managing work permits for foreign workers in Ethiopia.
- Built real-time dashboards for government officers to track permit issuance, renewals, and compliance metrics.
Senior Back-End Developer @ Afriwork
Mar 2024 - Jun 2025
- Spearheaded overhaul of real-time job notification system using Socket.IO, database triggers, and caching — outperforming the old Hasura-based solution.
- Built an AI-powered CV parsing pipeline with Gemini 2.5, converting resumes into structured JSON and mapping 600+ skills to a standardized taxonomy.
- Designed click/view tracking pipeline with Amazon SQS + Kafka for queuing and ClickHouse for OLTP analytics, powering job bounty + referral rewards.
- Developed a secure digital wallet system supporting withdrawals, top-ups, and reward cash-outs with multi-gateway integration.
- Built materialized view dashboards (7-day, 30-day, annual job insights) refreshed via cron jobs.
- Integrated with Telegram bot & Mini App to extend job platform functionality.
Freelance Backend Engineer @ Upwork
Jun 2019 - Present
- Achieved Top Rated status on Upwork with 100% Job Success Score and $7,000+ earned within just 1.3 years.
- Delivered high-quality backend solutions for international clients across fintech, SaaS, and e-commerce domains.
- Built scalable REST APIs, microservices, and database architectures using NestJS, FastAPI, PostgreSQL, and Redis.
- Developed Telegram bots, payment integrations, and real-time notification systems for various client projects.
- Maintained excellent client relationships with consistent 5-star reviews and repeat business.
- Collaborated with global teams across different time zones, delivering projects on time and within budget.
Team Lead & Backend Engineer @ Prophecius Tech
Aug 2022 - Apr 2024
- Engineered robust REST APIs and microservices with NestJS, ensuring secure, maintainable, and scalable backend architecture across multiple applications.
- Fast-tracked promotion to Lead Developer within three months, reflecting exceptional technical skills and leadership abilities.
- Led the design and implementation of automated CI/CD pipelines, monitoring, and testing frameworks, dramatically improving deployment speed and reliability.
- Mentored junior engineers on microservices design, API security, and distributed systems, accelerating team productivity and upskilling internal talent.
Backend Developer @ Future Tech
Jan 2023 - Feb 2024
- Analyzed complex business processes and implemented ERP solutions for streamlined operations.
- Integrated ERP systems with external applications via web services and APIs for seamless data exchange and automation.
- Developed and maintained scripts for automated deployment, monitoring, and testing.
- Proficient in reporting tools for extracting data and creating business intelligence dashboards.
- Experienced in deploying and managing web applications on AWS platforms
Some Things I've Built
Featured Project
Toxi Ex Bot
A Telegram bot (@toxiexbot) for writing and searching dating reviews. Features image-based search using AWS Rekognition with 90%+ match threshold, and location-based search returning nearby reviews within 50km radius using PostGIS. Includes a Next.js admin panel for review moderation.
- FastAPI
- PostgreSQL
- PostGIS
- AWS Rekognition
- Next.js
Featured Project
Adinas Fleet Management System
A Fleet Management System for car rental and tracking involves including acquiring, maintaining, scheduling, monitoring, disposing of vehicles, and handling requests for vehicles.
- Django
- Django Rest Framework (DRF)
- Postgres
- Redis
- Celery
- Firebase
Featured Project
Filelib NPM SDK
Open source contributor to Filelib NPM — a monorepo SDK for file uploading and conversion. Published packages: @filelib/client for client-side uploads and @filelib/uppy for Uppy integration. Supports seamless file handling and cloud storage.
- TypeScript
- Node.js
- Uppy
- NPM Package
- Monorepo
Featured Project
AfterShip Phone Library
Contributed to AfterShip/phone — a popular npm package with 200k+ monthly downloads for validating and reformatting phone numbers to E.164 standard. My merged PR #413 added support for Ethiopian local service provider numbers (Safaricom +2517/07).
- TypeScript
- Node.js
- NPM Package
- E.164 Standard
- Open Source
Featured Project
Esset HR
A SAAS ERP System for delivering comprehensive solutions for seamless HR , automation, and employee , attendance , payroll generation , leave and time-off along with reporting feature.
- Nest JS
- React JS
- Typescript
- Cloudnary
- Mongo DB
Featured Project
Esset Finance App
Finance app - custom finance systems that integrate modules for budgeting, product and asset management, payment and invoice control , reporting, and analytics, ensuring accurate data management.
- Node JS
- React JS
- Mongo DB
- Cloudnary
- Express JS
Other Noteworthy Projects
View Complete List of Projects/CodesToxi Ex Bot
A Telegram bot (@toxiexbot) for writing and searching dating reviews. Features image-based search using AWS Rekognition with 90%+ match threshold, and location-based search returning reviews within a 50km radius using PostGIS. Includes a Next.js admin panel for approving/rejecting reviews.
What's Next?
Let's Work Together
I'm a Top Rated freelancer on Upwork with 100% Job Success. Whether you need a scalable backend system, API development, or microservices architecture — I'm here to help!
Hire me on Upwork → or drop me a message below.






