I'm a backend-focused fullstack developer with solid experience in building scalable systems and integrating real-world APIs. I specialize in Node.js and Spring Boot, with hands-on expertise in building and securing REST and SOAP services. My work includes payment integrations (PayPal, Stripe, Chapa), cloud storage (Cloudinary, MinIO, AWS S3), email systems (SendGrid, Nodemailer), and deploying applications with Docker and Kubernetes. I’ve built and deployed backend systems for ride-hailing, marketplaces, and music streaming platforms with over 25,000 users combined. I'm also diving deep into enterprise-grade practices: WS-Security, ISO 8583 messaging, JMS with ActiveMQ, and microservice integration using WSO2 Micro Integrator. Whether it’s MongoDB, MySQL, GraphQL, or full CI/CD pipelines, I value clean code, real-world use cases, and security best practices. Let’s build something real and robust!
The Alibo Market App is a full-featured e-commerce platform connecting buyers, sellers, and influencers. Buyers can search for products using GPS-based filters, subscribe monthly or annually (10 ETB/month or 100 ETB/year), and pay via Chapa. Sellers list products by purchasing "boxes" (same pricing model). Influencers earn 50% commission on referrals and can withdraw earnings via Chapa. Admins manage users, products, and withdrawals through a secure backend. Key features include two-factor authentication (2FA), real-time notifications, GPS-based search, and Chapa payment gateway integration. Available as a mobile app (iOS/Android) and web app.
I contributed to the backend development of Africkiko, a music streaming platform built for performance, security, and scale. The system features secure user authentication with 2FA, efficient music file storage and streaming using MinIO and AWS S3, and smooth media delivery. It includes robust subscription plan management and secure payment integration via Flutterwave, allowing users to seamlessly subscribe and manage their plans. Built with Node.js and MongoDB, the backend ensures reliable access to content, secure transactions, and an engaging user experience.
I am actively contributing to the backend development of MoodRide, a microservices-based ride-hailing application designed for scalability and real-time performance. The platform is built with Node.js and MongoDB, with Firebase integration for real-time location tracking and updates. It features full ride-hailing capabilities including trip requests, driver-passenger matching, fare calculation, and ride history. The backend also supports NFC-based driver/passenger identity verification, profile management, and secure media handling using MinIO and AWS. Each service is containerized and designed for high availability and maintainability.
This project is a RESTful API for a crowdfunding application, designed for horizontal scalability and high performance. Built with Node.js and based on Express, MongoDB, Redis, JWT, and BullMQ, it supports clustering and is fully containerized using Docker. The project also includes a CI/CD pipeline for seamless deployment and maintenance.

Bachelor of Science in Software Engineering

Meta Front-End Developer Professional Certificate

Full-Stack Developer Intern

Backend Nodejs Developer

Full-Stack Developer Intern

Junior Backend Developer

Junior Backend Developer
Thank you for your interest in getting in touch with me. I welcome your feedback, questions, and suggestions. If you have a specific question or comment, please feel free to email me directly at abuget@gmail.com