Skip to content
View abulhasan-18's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report abulhasan-18

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abulhasan-18/README.md

Mohammed Abulhasan M

typing

profile views


⚡ About

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

🧰 Tech Stack

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)


🚀 What I’m building

  • 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

📌 Featured Repos

Pin these for top visibility.


📝 Latest Blog Posts

This section auto-updates daily from your RSS feed. Add your blog URL in the workflow.


📊 Stats (because why not)


trophy


🧪 Recent Wins

  • 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

🗣️ Contact

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.

Pinned Loading

  1. Abulhasan-portfolio Abulhasan-portfolio Public

    “Personal portfolio repo for Mohammed Abulhasan M. Projects, case studies, and code labs across Next.js, Java/Spring, Flutter, Supabase, PostgreSQL, dbt, and AWS. Built for reuse, clarity, and speed.”

    TypeScript 16

  2. Random-color-generator Random-color-generator Public

    A simple single-page HTML app that generates random colors instantly. Users can copy both HEX and RGB values with one click, making it perfect for quick design inspiration or testing. Lightweight, …

    HTML 12

  3. Spotify-data-analysis Spotify-data-analysis Public

    End-to-end Spotify data pipeline: pulled tracks via API, cleaned with Pandas, built DataFrames, and loaded into MySQL. Early dumps in CSV. Includes SQL for analysis. Secrets now live in credentials…

    Python 12

  4. Springboot-postgress-in-docker Springboot-postgress-in-docker Public

    Spring Boot CRUD app with PostgreSQL in Docker. Includes Dockerized JDK + Postgres setup, REST + HTML views for user management (add, list, edit, delete). Simple templates (register.html, users.htm…

    HTML 12

  5. Watch-party Watch-party Public

    A Next.js powered Watch Party app where users can join rooms, watch YouTube videos in perfect sync, and chat in real-time, creating a shared online theater experience hosted on Vercel.

    TypeScript 12

  6. Zomato-data-analysis Zomato-data-analysis Public

    A Flask web app using mysql-connector-python to connect frontend with a MySQL backend. Supports order placement, data storage, and retrieval, enabling Zomato-style workflows. Demonstrates full-stac…

    HTML 12