I build clean, production-ready apps across web, mobile, and backend.
- Spring Boot + WebSockets for real-time code execution
- Next.js (App Router) frontends with crisp UI/UX
- Supabase/PostgreSQL + DBT for data workflows
- Docker → Kubernetes with ingress/Helm + CI/CD
Backend: Java 17, Spring Boot (REST/WebSocket), Maven
Frontend: Next.js (TS), React, Tailwind, Framer Motion
Mobile: Flutter (GetX), Material 3
Data: PostgreSQL, Supabase, SQL, DBT, Iceberg/Snowflake (basics)
Infra: Docker, Kubernetes (Ingress/Helm), Nginx, CI/CD
Cloud: AWS (S3, Lambda, Step Functions, EventBridge, Glue)
- Online Compiler — Next.js + Spring WebSocket terminal, multi-lang exec, prompt detection
- Tamil Calendar App — SSG routes per date, Tamil/Gregorian mapping, OG meta, themeable UI
- Portfolio — Aesthetic, fast, hover-polished sections with App Router + Tailwind
Pin these for top visibility.
- 🧭 Portfolio (Next.js, TS) — my personal site, animations, dark/light
- 🐘 Springboot + Postgres + Docker — CRUD, Dockerized JDK & DB, ready to ship
- 🎨 Random Color Generator (Next.js) — copy HEX/RGB, responsive UI polish
- 📱 Mobile Calculator (Flutter) — Material 3, history, scientific mode
- 🧩 SQL Problem Solving — Easy → medium → hard sets with schema + answer SQL
- 🎧 Spotify Data Analysis (Python + MySQL) — API ingestion, Pandas, SQL
This section auto-updates daily from your RSS feed. Add your blog URL in the workflow.
- Migrated to Spring WebSocket + STOMP (more reliable than netty-socketio)
- K8s exposure NodePort → Ingress (cleaner networking + TLS)
- Prompt detection for C input (
scanf/getchar/gets) - Modularized Flutter quiz app with review/summary flows
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/mohammed-abulhasan-256767235/
Portfolio: https://abulhasan-portfolio.vercel.app/
Built with ❤️ — strong typing, fewer deps, more shipping.



