Michael
Wassie
Full Stack Developer
Computer Science graduate who enjoys building software. I've worked on e-commerce platforms, a Flutter pharmacy app, event systems, and WhatsApp integrated ordering solutions — with many more on the way.
About
I'm Michael Wassie, a full-stack developer. I've always been the kind of person who needs to know how things work under the hood, not just that they work. That curiosity is what got me into software and it's still what drives most of what I build.
I don't believe in unsolvable problems. Complex or not, if you look hard enough and dig deep enough, there's always a way through. That's how I approach every project, whether it's a tricky API integration or an architecture decision that doesn't have an obvious right answer.
What I build tends to be practical. Telegram bots, WhatsApp ordering flows, payment integrations, admin dashboards. I bring my own take to modern tooling and I'm always finding ways to make the work sharper and the output cleaner.
Skills
Built production storefronts, admin dashboards, and this portfolio. Default choice for anything user-facing.
REST APIs with JWT auth, WhatsApp webhook handlers, Telegram bot backends. Comfortable with rate limiting, queues, and cron jobs.
Use it on every new project. Catches the dumb bugs before they reach production.
MongoDB for flexible document structures in e-commerce projects, PostgreSQL for anything relational. Written normalized schemas and optimized slow queries.
Built the pharmaET mobile app currently in release testing. One codebase for iOS and Android.
University foundation and used in enterprise backend work. Comfortable with OOP, collections, and Spring basics.
Learning it for services where I need low memory and fast startup. Building small tools with it currently.
Containerized apps for consistent deployments. Set up basic pipelines on GitHub Actions for auto-deploy to Vercel and VPS.
Services
What I can build for your business
Website Development
I build websites that actually work. Fast, clean, and built to grow with your business. Whether you need a landing page or a full web app, I handle it from design to deployment.
Mobile Applications
Cross-platform apps using Flutter and React Native that feel native on both iOS and Android. I take your idea from wireframe to the app store.
Technology Consulting
Not sure what stack to use or how to structure your system? I help businesses make smart technical decisions. APIs, cloud setup, integrations, the works.
Chapa Integration
Get your Ethiopian business accepting payments online. I integrate Chapa into your web or mobile app so your customers can pay with local banks and mobile wallets, no friction.
M-Pesa Integration
Reach customers across East Africa with M-Pesa. I wire up STK push, business pay-outs, and transaction callbacks so money moves smoothly in your product.
Telebirr Integration
Add Ethio Telecom's Telebirr as a payment option in your app or website. I handle the API setup, QR flows, and webhook handling end to end.
Secure · Reliable · Local
Featured
Projects

PharmaET
FLUTTER, NODE.JS, REST API
ROLE: BACKEND + MOBILE DEV

PharmaET
FLUTTER, NODE.JS, REST API
ROLE: BACKEND + MOBILE DEV

QuickRunner
MERN STACK, WHATSAPP API
ROLE: FULL STACK DEVELOPMENT

QuickRunner
MERN STACK, WHATSAPP API
ROLE: FULL STACK DEVELOPMENT

Fresh Fashion
NEXT.JS, MONGODB, WHATSAPP
ROLE: FULL STACK DEVELOPMENT

Fresh Fashion
NEXT.JS, MONGODB, WHATSAPP
ROLE: FULL STACK DEVELOPMENT

Zemen Events
REACT, NODE.JS, POSTGRESQL
ROLE: FULL STACK DEVELOPMENT

Zemen Events
REACT, NODE.JS, POSTGRESQL
ROLE: FULL STACK DEVELOPMENT

Global Weather Bot
NODE.JS, TELEGRAM API
ROLE: BOT DEVELOPMENT

Global Weather Bot
NODE.JS, TELEGRAM API
ROLE: BOT DEVELOPMENT