I build full-stack products and telecom VAS platforms that hold up under real traffic.
I'm Kalab Tenadeg, a full-stack engineer in Addis Ababa. I design APIs, ship production web apps, and integrate telecom partners like Telebirr and M-Pesa for services that run every day, not just in a demo.
How I work
Understand
I start by reading the existing code and asking the questions that actually change the build: who uses this, what breaks it, what does success look like in three months.
Architect
I pick the data model and design pattern for the problem in front of me, not the trendiest one, so the codebase is still easy to change long after launch.
Build
I write code with security and data-privacy habits built in from the first commit, and I keep you in the loop instead of disappearing until the demo.
Ship & support
I deploy, watch the logs, and stay around for the bug reports and the next feature request. Shipping is the start of the relationship, not the end.

From video editing to production systems
I didn't start in software. I spent my first few years editing video and building motion graphics, then moved into UI/UX design before writing my first line of production code in 2021. That path means I notice things a lot of backend-only engineers miss: how an interface feels under real use, not just how an API responds.
Since then I've worked across the stack, 10+ roles deep, on everything from ride-hailing admin panels to telecom VAS platforms integrating Telebirr and M-Pesa. I studied Computer Engineering at Addis Ababa Institute of Technology, and I still think like an engineer first: find the actual constraint, then build the simplest thing that holds up.
I care about code that's still easy to change a year after I write it, and about clients knowing what's happening with their project without having to chase me for an update.
Projects that carry real traffic
Sixteen shipped builds, from telecom VAS integrations serving live subscribers to company platforms running day to day operations. Not mockups.
Algorithm Visualizer
A better visualization of different algorithms made with React. ### Acknowledgement: I took inspirations from the following sources for some of the segments. Pathfinder: [The Projects That Got Me Into Google](https://youtu.be/n4t_-NjY_Sg)

BuyAfri Ecommerce and Logestic Company Website and mangment system
an ecommerce and logestic company website and mangment system including social media mangment and analysis integration and internal company mangment tool , delivery tracking details and more using next.js -v13 , tailwind css, and PostHog Anlytics

Serve Smart Pro is a SAAS Product that provide a ERP system for cafe and restaurants
it is a complete solution for cafe and restaurant mangment system including inventory mangment, order mangment, customer mangment, and more. it is a complete solution for cafe and restaurant mangment system including inventory mangment, order mangment, customer mangment, and more.

Qedami Software Solution and Services Company Website and mangment system
Qedami Software Solution and Services is a leading IT company based in Addis Ababa, Ethiopia, dedicated to providing innovative software solutions and services to both national and international clients. Since our inception, we have been committed to delivering high-quality software and IT solutions.

speedlify solution and services company website and mangment system
speedlify Solution and Services is a leading IT company based in Addis Ababa, Ethiopia, dedicated to providing MVP software solutions and services the startup companies.

Guestopia Solutions Company CMS and Mangment Website
CMS web app including social media mangment and analysis integration and internal company mangment tool using next.js -v13 , tailwind css, and PostHog Anlytics
What I work with
Tools I use often enough to be fast with, not a buzzword list.
Frontend
Backend
Database
Infrastructure
Design
Where I've worked
From motion graphics to DevOps to senior full-stack roles. I've been in the industry since 2017.
Senior FullStack Engineer
- Full Stack Development: Designed and implemented complete web applications and VAS platforms using modern technologies like React, Node.js, and Python frameworks.
- Telecom VAS Integration: Built and maintained APIs integrating with major telecom partners such as Telebirr and M-pesa for delivering various value-added services.
- Service Development: Created scalable VAS solutions including USSD applications, SMS services, and mobile web platforms.
- Partner Collaboration: Worked directly with telecom partner teams to deliver customized VAS solutions that meet specific market and user needs.
- System Optimization: Enhanced application performance and user experience through code improvements and infrastructure upgrades.
- Technical Support: Provided technical expertise and ongoing maintenance for live VAS platforms to ensure high availability and reliability.
- Successfully delivered multiple VAS platform projects for major telecom partners.
- Developed and maintained high-traffic VAS applications serving thousands of users daily.
- Implemented robust monitoring and logging systems that reduced service downtime.
- Worked with cross-functional teams to deliver VAS solutions on time and within budget.
DevOps Engineer
- Maintaining and scaling the infrastructure that the apps and services run on.
- Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
- troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
- optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
- working cross-functionally with product managers, designers, QA testers, data scientists, analysts, and other engineers.
- Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
- monitoring overall system health and key metrics like request times, error rates, server response times and more...
Senior Full Stack Engineer
- Responsible for developing and maintaining the web applications for customers, drivers, and dispatchers. This includes things like the admin panel, dispatcher web panel, and internal tools.
- Work on the backend systems and APIs that power the apps.
- Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
- troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
- optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
- Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
Freelance Full Stack Developer
- Responsible to develope full ecommerce platform from scratch using Next.js
- Designed, developed, and modified 65+ software modules and custom components
- Collaborated with 3 stakeholders to develop morethan 15 new user-facing features.
- Assisted in building 100% reusable code and libraries for future use.
- Validated 100% of user input before submitting to the backend.
- Analysed 30+ user requirements to derive technical software design and performance requirements
Notes from the keyboard
I write up what I learn while building, mostly so future-me doesn't have to re-learn it.
12 Essential Web APIs Every Developer Should Know
Every developer Should know this 12 essential APIs
12 Essential Web APIs Every Developer Should Know
Every developer Should know this 12 essential APIs
Conversational Magic: Exploring ChatGPT Integration API 🚀
This is how easy to integrate ai with your website
Got something worth building?
Tell me what you're trying to ship. I'll tell you honestly whether I'm the right person for it.
Start a conversation