Hi, I'm Mekin
Software Engineer at Safaricom | DevOps Engineer | Full Stack Developer
MJ

About

Computer Engineering graduate from Addis Ababa University with strong experience in Full Stack Development, DevOps, Cloud, QA Automation, and IoT systems. Passionate about solving real-world problems through scalable software, smart systems, and cloud technologies.

Work Experience

Skills

React
Next.js
TypeScript
Tailwind CSSTailwind CSS
Shadcn/ui
Magic UI
Node.js
Express
Prisma
Socket.IO
PostgreSQL
MongoDB
Redis
Docker
Kubernetes
GitHubGitHub Actions
Jenkins
Playwright
Postman
Figma
Python
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Fullstack Todo App Deployment

Fullstack Todo App Deployment

Built and documented a full-stack Todo application deployment pipeline with Next.js, Express.js, MongoDB, Docker, Jenkins, and Kubernetes for automated build and rollout.

Next.js
Express
MongoDB
Docker
Jenkins
Kubernetes
AWS
Platform Automation (Playwright)

Platform Automation (Playwright)

Advanced Playwright-based E2E automation suite with Allure reporting, structured test suites, and Jenkins CI via Docker.

Playwright Test
TypeScript
Allure Report
Docker
Jenkins
kubernetes
Gitlab
EIC Frontend

EIC Frontend

Public-facing event and registration frontend for Invest in Ethiopia, featuring a motion-rich landing page, a three-step attendee registration flow, multipart form submission, and success page handling.

Next.js
React
TypeScript
TailwindCSS
Framer Motion
React Hook Form
Zod
RTK Query
IoT Smart Sewage Monitoring System

IoT Smart Sewage Monitoring System

Built an IoT-based smart sewage monitoring system using ESP32, gas, pH, and ultrasonic sensors integrated with MongoDB Atlas and React dashboard for real-time monitoring.

React
Express
MongoDB
ESP32
IoT
TailwindCSS
TalentHub

TalentHub

Comprehensive job board API connecting developers with employers, featuring JWT authentication, job management, application workflows, notifications, pagination, and WebSocket events.

Next.js
Node.js
Express.js
TypeScript
PostgreSQL
Prisma ORM
JWT
WebSocket
Docker
Render
MyMap

MyMap

Feature-rich interactive mapping application built with Next.js, TypeScript, MapLibre GL JS, and Redux Toolkit. Includes multi-waypoint routing, POI discovery, elevation profiling, dynamic map styles, geolocation tracking, and responsive UI enhancements.

Next.js
TypeScript
MapLibre GL JS
Redux Toolkit
Framer Motion
Valhalla
OSRM
Geoapify
Hackathons

I like building things

During my time in university, I attended 1+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

African Robotics Championship

African Robotics Championship

Africa

Won 1st place in African Robotics Competition with AAU Robotics Team (5K Bots), earning scholarship opportunity to Texas, USA.

Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
X