Building digital products that matter
I'm Mohammed, a senior software engineer with 10+ years of experience building scalable systems, payment platforms, and cloud-native solutions with Java, Spring, and Go.
What I Do
End-to-end development services tailored to your needs
Web Development
Modern, responsive web applications built with React, Next.js, Astro, and other cutting-edge technologies.
API Development
Robust REST and GraphQL APIs designed for performance, security, and scalability.
Mobile Development
Cross-platform mobile apps using React Native and Flutter that feel native on every device.
DevOps & Cloud
CI/CD pipelines, containerization, and cloud infrastructure on AWS, GCP, or Azure.
Technical Consulting
Architecture reviews, technology selection, and strategic guidance for your technical challenges.
Performance Optimization
Speed audits, Core Web Vitals improvements, and database query optimization.
Featured Projects
A selection of work I'm most proud of
Spring-Hex CLI
A CLI tool that generates hexagonal architecture scaffolding for Spring Boot projects in seconds. Implements ports & adapters, CQRS, and domain-driven design patterns out of the box.
E-Commerce Platform
A full-stack e-commerce platform with real-time inventory management, Stripe payments, and an admin dashboard. Built for scale with microservices architecture.
Task Management App
A collaborative task management application with real-time updates, drag-and-drop boards, and team workspaces. Inspired by Trello and Linear.
Client Testimonials
What people say about working with me
Mohammed delivered our platform redesign ahead of schedule. His attention to detail and proactive communication made the entire process seamless.
Sarah Chen
CTO, TechFlow Inc.
Working with Mohammed was a game-changer. He transformed our MVP into a production-ready application that our users love.
James Rodriguez
Founder, StartupLab
Exceptional problem-solver who consistently finds elegant solutions to complex technical challenges. Highly recommended.
Emily Watson
Product Manager, DataSync
Latest Posts
Thoughts on development, design, and technology
Why Test-driven Development is not enough
This blog exposes some holes in the TDD practice when it comes to discovering bugs, ensuring business delivery, and boosting the overall maintainability of the project
Read more →
Building Performant Web Applications in 2026
A practical guide to optimizing web application performance, covering Core Web Vitals, bundle optimization, and modern rendering strategies.
Read more →
TypeScript Patterns I Use in Every Project
Practical TypeScript patterns and utilities that improve type safety, developer experience, and code maintainability.
Read more →
Ready to start your project?
I'm always open to interesting opportunities and collaborations. Let's discuss how I can help bring your ideas to life.