Mesele Shishay software engineer and full-stack developer
I specialize in high-performance Next.js apps, Nest.js, backend engineering, optimization, scaling, and debugging complex systems.
Contact ME =>“Software is the art of turning coffee into code and ideas into impact”
#projects
Laravel PHP MySQL JavaScript Bootstrap
EDUX Online Learning Management System
An early-career learning management system built with Laravel and MySQL, implemented about two years ago as one of my first full-stack projects. EDUX...

Next.js NestJS PostgreSQL RabbitMQ TypeScript Docker
Zemenbaazar
A full-featured microservices-based e-commerce platform built for the Ethiopian market, designed to provide a seamless online shopping experience with...

Next.js TypeScript Tailwind CSS
Siltie Community
A full-featured nonprofit charity and donation platform for the Siltie diaspora community across the United Kingdom, Ethiopia, and Saudi Arabia. The p...
#skills
Programming Languages
JavaScript / TypeScript, PHP
Frontend
React.js, Next.js, Tailwind CSS,
Backend
Node.js, Express.js, PHP, Laravel
Databases & ORM
PostgreSQL, Prisma ORM
Tools & Development
Git & GitHub, n8n (automation & webhooks), Docker, Docker Compose, Coolify
DevOps / Deployment
Caddy (web server), Cloud Databases (e.g., Neon)
APIs & Integrations
REST APIs, M-Pesa API (PhpMpesaSDK)
Specialized Areas
Web Scraping, Full Stack Development, AI-assisted Development
Core Stack (Primary Focus)
Next.js + React + Express.js + PostgreSQL + Prisma + Tailwind CSS + Nest.js + Docker + Caddy + Neon + n8n
#about-me
I'm Mesele Shishay, a software engineer and full-stack developer based in Mekelle, Tigray. With 2 years of experience, I specialize in building high-performance Next.js applications, scalable backend systems, and optimized full-stack solutions.
My interests include web development, backend engineering. I focus on modern best practices and continuous learning to deliver clean, efficient, and scalable software.
#contacts
I'm interested in freelance opportunities. However, feel free to reach out if you have another request or question.