I build production-ready web applications, scalable REST APIs, and database-driven systems using modern JavaScript and TypeScript technologies. My passion lies in backend engineering, secure authentication and authorization, API design, and building software that scales.
Alongside software development, I write technical articles, API guides, and developer documentation that make complex technologies easier to understand.
π« Email: midwaymaster10@gmail.com
- π» Full-Stack JavaScript & TypeScript Developer with a strong backend focus.
- βοΈ Build scalable APIs using Express and NestJS.
- βοΈ Develop modern web applications with React and Next.js.
- ποΈ Design efficient relational databases with PostgreSQL and Prisma ORM.
- π Passionate about authentication, authorization, API security, and software architecture.
- βοΈ Experienced integrating cloud platforms including Supabase.
- π³ Containerize applications using Docker.
- βοΈ Technical Writer creating documentation, tutorials, and engineering articles for technology companies and developer communities.
- π Continuously learning and building production-grade software.
Live Demo: https://overlay-web-eight.vercel.app/
Repository: https://github.com/john-walter-munene/overlay/tree/dev
A production-ready sports prediction platform featuring secure authentication, role-based authorization, subscription management, article publishing, user dashboards, payment workflows, and scalable backend architecture.
Tech: Next.js β’ NestJS β’ TypeScript β’ Prisma β’ PostgreSQL β’ Docker β’ Supabase β’ CSS-In-JS
A production-ready blogging platform supporting separate reader and editor applications with secure authentication, publishing workflows, comments, and relational data management.
Tech: Node.js β’ Express β’ PostgreSQL β’ Prisma β’ JWT β’ REST API
A Google Drive-inspired cloud storage application featuring secure authentication, nested folders, Supabase Storage integration, file sharing, and cloud uploads.
Tech: Node.js β’ Express β’ PostgreSQL β’ Prisma β’ Passport.js β’ Supabase
A full-stack inventory management application with relational database design, image uploads, product management, and secure CRUD operations.
Tech: Node.js β’ Express β’ PostgreSQL β’ Multer
A role-based authentication application demonstrating secure registration, login, protected routes, session management, and authorization workflows.
Tech: Node.js β’ Express β’ PostgreSQL β’ Passport.js
Alongside software engineering, I create technical content focused on backend development, APIs, cloud technologies, cybersecurity, and developer tooling.
I've contributed articles and documentation for companies including:
- Geekflare
- Middleware
- Quadratic
- Ada Pulse
- Djed Alliance
- Indigo Labs
- Eryx
- Waffle Capital
- Adastack
- Backend Engineering
- Software Architecture
- REST API Design
- Authentication & Authorization
- API Security
- Database Design
- Full-Stack Web Development
- Cloud Computing
- DevOps
- Open Source
- Technical Documentation
β Thanks for visiting my profile!
I'm always open to collaborating on exciting projects, contributing to open source, writing technical content, and building software that solves real-world problems.


