Hello, I'm

Muhammad Hassan

Senior full stack developer with 9+ years building scalable, enterprise-grade applications. I specialize in high-performance microservices, data-intensive systems, and AI-enabled solutions that ship reliably across Angular, React, NestJS, and Spring Boot ecosystems.

I deliver production-ready code with strong testing practices, clean architecture principles, and deep expertise in distributed systems. My recent work includes real-time dashboards, microservices migrations, and AI pipeline integrations for Fortune 500 companies and government agencies.

Muhammad Hassan - Senior Full Stack Developer

9+ Years Experience

Angular, React, NestJS, Spring Boot Expert

15+
Projects
8+
Teams
20+
Migrations

Share Profile

About Muhammad Hassan

Senior Full Stack Developer delivering scalable web platforms, enterprise migrations, and AI-powered features across Fortune 500 companies and government programs.

Professional Background

With 9+ years of hands-on experience, I specialize in building enterprise-grade products using Angular, React, NestJS, and Spring Boot. I combine TypeScript and Java expertise with pragmatic API design principles to create robust, maintainable systems. My technical depth spans microservices architectures with Kafka and RabbitMQ, real-time data dashboards, and AI/ML model integrations.

Recent achievements include successfully upgrading large-scale Angular applications to v17 with modern control flow patterns, architecting Spring Boot microservices for real-time workloads handling thousands of concurrent users, and delivering end-to-end AI pipelines that surface predictive analytics directly in production UI.

I thrive in collaborative, fast-paced environments where I translate complex business requirements into modular, well-tested systems that scale. I emphasize clean code practices, comprehensive testing strategies, and CI/CD automation to ensure reliable deployments.

Core Competencies

Angular Expert
React Developer
TypeScript Specialist
Spring Boot Pro
NestJS Expert
Microservices Architect

Experience Snapshot

Full-Stack Engineer

Elm Company • 09/2023 - Present

Leading frontend and backend squads, upgrading Angular 12 to 17, and optimizing Spring Boot services for real-time workloads with WebSockets.

Full-Stack Engineer

Exceed IT Services • 04/2022 - 09/2023

Built CMS, admin, and public sites for SDAA with Angular, NestJS, and Spring Boot; implemented UAE Pass auth, multilingual content, and Dockerized delivery.

Sr. Angular Developer

Meta Smart Factory • 11/2019 - 03/2022

Delivered real-time factory monitoring with Angular, NGXS, and lazy loading; built OEE dashboards and collaborated with Spring Boot teams for robust APIs.

Full-Stack Developer

Premier Solutions • 09/2017 - 09/2019

Shipped SPAs with Angular and Spring Boot; built WebRTC chat, video streaming, and real-time collaboration for healthcare and tutoring products.

Technical Expertise

Full-stack delivery across frontend platforms, backend services, data pipelines, and DevOps with a strong focus on reliability.

Frontend

Angular 95%
React 90%
Ionic / Capacitor 85%
Next.js 82%

Backend

NestJS / Node.js 93%
Spring Boot 90%
Prisma / TypeORM 88%
Kafka / RabbitMQ 86%

Platform & AI

Docker / CI/CD 85%
AWS / DigitalOcean 82%
LLMs / RAG 80%
Leadership / Mentorship 90%

Featured Projects

Recent highlights across Angular, React, NestJS, Spring Boot, and AI-powered services.

Latest Blog Posts

Engineering notes on performance, architecture, and practical AI.

Client Testimonials

What clients and colleagues say about working with me

Get In Touch

Ready to start your next project or have a technical challenge? Let's connect and discuss how I can help.

Contact Information

Email

muhammadhsn09@gmail.com

Phone

+966 546 475245

Location

Riyadh, Saudi Arabia

Follow Me

Send a Message