Available for opportunities

Hello, I`mMehadi Hasan

CSE student from Dhaka, Bangladesh — building clean, fast, and user-focused web apps with a deep love for great design.

1+

Years exp.

15+

Projects

0

Clients

scroll
02 — About

A developer who loves solving real problems.

I`m a full-stack developer based in Dhaka, Bangladesh — passionate about building products that feel as good as they look.

With a background in both design and development, I approach every project holistically — thinking about UX, performance, and scalability all at once.

When I`m not shipping code, I`m exploring design trends, contributing to open-source, or brewing the perfect cup of coffee.

Studying Computer Science

Open to freelance & internship opportunities

Things I enjoy

Open Source
UI Design
Coffee
Gaming
Music
Reading

Good design is as little design as possible.

— Dieter Rams

03 — Skills

My tech stack

Tools I reach for when building products.

Next.js90%
React88%
TypeScript82%
Tailwind CSS95%
HTML/CSS93%
Next.jsReactTypeScriptTailwindNode.jsPostgreSQLGitVercelExpressREST APINext.jsReactTypeScriptTailwindNode.jsPostgreSQLGitVercelExpressREST API
04 — Projects

Small but mine.

Not a lot — but every line is something I actually cared about building.

01
Featured

NIXBIRD

Premium Clothing brand.

NextjsTailwindtypescriptsupabaseOauthcloudinaryresendtrunstilepostgresqlvercel
02
Featured

NetSpy

Advance Packet capturing and security analysis and traffic monitoring.

PythonScapyCustomtkinterpacket-sniffertraffic-monitorcyber-securitynetworking
06
In Progress

CGCP

A smart digital platform connecting citizens with government services in Bangladesh, enabling issue reporting, transparency, AI-powered assistance, and real-time public service insights.

NextjspostgresqlGemini APItypescriptsupabase-OauthsupabaseLeaflet.jsOpenStreetMapimage-verificationchatbot
12
In Progress

FeedGuard

AI-powered Chrome extension that detects clickbait, toxic, and emotionally manipulative content on Facebook in real-time, with a weekly mental health dashboard.

Chrome-ExtensionFastAPIPythonNextjstypescriptsupabaseOauthHuggingFacetransformersscikit-learnTailwindrecharts
13
In Progress

ShiftC Compiler

A metamorphic compiler built in C using Flex and Bison that transforms ShiftLang source code through lexical analysis, parsing, AST generation, IR generation, code mutation, and code generation.

CCompilerFlexBisonLexerParserASTIRCode-GenerationCode-MutationCFGLinuxGCC
14
Featured

Repo-Explainer : Explain This Codebase

AI-powered GitHub repo analyzer that generates instant architecture overviews, file maps, and step-by-step onboarding guides for any public repository, using a dual LLM provider setup (Groq with Gemini fallback).

NextjsTypeScriptTailwindGitHub-APIGroq-APIGemini-APILLMMarkdownOnboardingPWAReactOpen-Source
15
Featured

Filmly

Full-stack movie & TV discovery app with personal watchlists, ratings, and episode tracking — built on Next.js and Supabase, powered by the TMDB API.

NextjsTypeScriptTailwindSupabaseTMDB-APIGoogle-AuthPWAReactFull-StackResponsive-Design
16
Featured

Keyra

Zero-knowledge password manager with client-side AES-256-GCM encryption and Argon2id key derivation — features file uploads, trash/recycle, folder organization, and full account management, built on Next.js and Supabase.

NextjsTypeScriptTailwindSupabaseGoogle-AuthZero-Knowledge-EncryptionAES-256-GCMArgon2idZustandFull-Stack
Available for opportunities

Hello, I`mMehadi Hasan

CSE student from Dhaka, Bangladesh — building clean, fast, and user-focused web apps with a deep love for great design.

1+

Years exp.

15+

Projects

0

Clients

scroll
Interactive simulations

My Projects

Physics simulations and space visualizations built with WebGL & Three.js.

COSMOLOGY

Cosmic Web

Large Scale Structure — ΛCDM

Interactive visualization of large-scale cosmic structure based on ΛCDM cosmology. Simulates galaxy cluster nodes with NFW dark matter halo profiles, Bézier-curved dark matter filaments with baryon streaming, cosmic voids, and baryonic sheet/wall particles. Quasars (AGN) rendered as high-mass nodes. FBM density field drives node placement via Zel'dovich approximation.

Box Scale

~500 Mpc/h

Redshift

z = 0.0 (present day)

Ω_m

0.315 (dark matter fraction)

Ω_Λ

0.685 (dark energy fraction)

NEBULA PHYSICS

Stellar Nursery Nebula

Radiative MHD · Photoionisation · Shock Physics

Interactive 3D stellar nursery simulating radiative MHD and photoionisation physics. Renders five distinct layers: H-α ionised hydrogen gas (Strömgren sphere), [OIII] doubly-ionised oxygen emission, curl-noise advected dust extinction lanes, protostellar cores with YSO bipolar jets, and Rayleigh-Taylor shock fronts. Uses FBM noise and curl-noise for realistic filamentary dust morphology.

Distance

~1.34 kpc

T_ion

8,000 K (ionised zone)

n_e

~100 cm⁻³ (electron density)

B_field

~30 μG (magnetic field)

ORBITAL MECHANICS

Solar System

Deep Space Explorer

Accurate J2000.0 orbital elements for all 8 planets + dwarf planets. Full Kepler equation solver (Newton-Raphson), logarithmic scale display, asteroid belt with Kirkwood gaps, Kuiper Belt, and Oort Cloud.

Epoch

J2000.0 Heliocentric

Solver

Newton-Raphson Kepler (60 iter)

Bodies

8 planets + 5 dwarfs + 3 comets

Scale

Logarithmic (log₁₀)

GALACTIC STRUCTURE

Milky Way

Visual Galaxy Explorer

Interactive 3D model of the Milky Way (SBbc barred spiral) with 130,000+ differentially rotating stars. Features realistic O/B/A/F/G/K/M spectral color grading, HII regions, planetary nebulae, globular clusters, Sgr A* accretion disk, relativistic jets, dark matter halo, Solar System 'You Are Here' marker, named spiral arm labels, and Wikipedia-linked hover cards for 30+ objects.

Type

SBbc Barred Spiral

Center

Sgr A* — 4.154×10⁶ M☉

Diameter

~100,000 ly (~30.7 kpc)

Bar Length

~27,000 ly (44° to Sun–center)

STELLAR DEATH

Type II Supernova

Core Collapse & Stellar Death

Animated 6-phase simulation of a Type II core-collapse supernova. Progresses through pre-collapse stellar onion layers, iron core photodisintegration, neutrino burst (10⁵³ erg), SASI shockwave propagation, heavy-element ejecta nucleosynthesis, and final neutron star remnant formation with relativistic jets. Auto-loops with flash transitions between phases.

Progenitor Mass

~20 M☉

Core Collapse

~0.25 s (ρ ~ 10¹⁴ g/cm³)

Shock Velocity

~15,000 km/s

Peak Luminosity

~10⁴³ erg/s

STELLAR REMNANT

Neutron Star

PSR B0531+21 — Crab Pulsar

High-fidelity 3D model of the Crab Pulsar (PSR B0531+21) — a neutron star born in the supernova of 1054 AD. Features a surface shader with polar hotspots and fbm noise, dipole magnetic field lines, relativistic jets, accretion disk, atmospheric rim glow, and an interactive size comparison panel showing the neutron star versus the Sun to scale.

Mass

1.4 M☉

Radius

~11 km

Spin Rate

30 Hz (33 ms period)

Magnetic Field

~10¹² Gauss

GR PHYSICS

Kerr Black Hole

General Relativistic Visualization

Near-extremal Kerr metric (a=0.998M) rendered with Boyer-Lindquist coordinates. Features Novikov-Thorne accretion disk, Blandford-Znajek relativistic jets, photon spheres (n=0,1,2), and ergosphere frame dragging.

Spin Parameter

a = 0.998 M (near-extremal)

ISCO Radius

r ≈ 1.237 Rs

Ergosphere

r_erg = 2M (equatorial)

Jet Power

∝ a² / (1 + √(1−a²))²

GALACTIC DYNAMICS

Galaxy Collision

Toomre Interaction · Tidal Dynamics · Galactic Merger

Interactive simulation of a Milky Way–Andromeda style galaxy collision using a Toomre restricted three-body approximation. Demonstrates gravitational tidal interactions, tidal bridges and tails, dark matter halo overlap, starburst triggering from gas-cloud compression, and the gradual merger of two spiral galaxies into a single elliptical remnant over billions of years. Individual stellar collisions are effectively absent due to enormous interstellar distances.

Model

Toomre Restricted 3-body Approximation

Galaxies

Milky Way analogue + Andromeda analogue

Particles

~10,000 stellar test particles

Mass Ratio

1 : 1 major merger

SPACETIME PHYSICS

Wormhole

Einstein-Rosen Bridge · Morris-Thorne Metric

Interactive 3D visualization of a traversable Morris-Thorne wormhole — an Einstein-Rosen bridge stabilized by exotic matter with negative energy density (NEC violation). Features a custom embedding-diagram surface shader with iridescent exotic matter sheen, infalling photon spirals with gravitational blueshift, Hawking radiation particle emission, tidal force vector animation, and a curved spacetime grid. Includes 5 color themes, real-time traversal camera animation, and a procedural Web Audio ambient soundscape (40 Hz drone, sawtooth throat hum, white-noise particle shimmer).

Metric

Morris-Thorne ds²=−dt²+dl²+(r₀²+l²)dΩ²

Throat Radius

r₀ = 2.4 AU (traversable)

Exotic Matter

ρ < 0 — NEC violated (Casimir-type)

Traversal Time

~seconds (local frame)

🔭

More simulations coming soon — currently building one.

Origin Story

Every villain has a grievance.

These are mine. Petty? Perhaps. Justified? Absolutely. Click each card to deliver the sentence they deserve.

#public menace

Litterbugs

Aka. self-appointed garbage artists

They spot a bin. They walk past it. They drop the wrapper anyway — with the energy of someone who personally owns the atmosphere. Scientists are still studying this species.

flip for the verdict

Sentence: forced to eat their own litter. Poetic.

case closed
#broken compass

Unequal Judges

Aka. teachers with a favourite child syndrome

The gradebook doesn't lie, but apparently some teachers do. Marking one student's identical answer differently because you simply like their face more — bold. Truly bold.

flip for the verdict

Sentence: graded by their own system. Anonymously.

case closed
#inexcusable

Adults Who Hit Children

Aka. people who lost an argument to a 7-year-old

You are bigger, older, and allegedly wiser — and your best response to a child was violence? Stunning. A masterclass in what not to be. Truly inspirational, in the worst way.

flip for the verdict

Sentence: they must explain their logic. To the 7-year-old.

case closed

“Not all villains wear capes. Some just have a strong sense of justice and a very long memory.”

05 — Contact

Let`s build something
great together.

Whether you have a project in mind, want to collaborate, or just want to say hi — my inbox is always open.

mehadi.hasan.engr@gmail.com
Dhaka, Bangladesh · UTC+6

Send a message

I typically reply within 24 hours.