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
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
Good design is as little design as possible.
— Dieter Rams
My tech stack
Tools I reach for when building products.
Small but mine.
Not a lot — but every line is something I actually cared about building.
NIXBIRD
Premium Clothing brand.
NetSpy
Advance Packet capturing and security analysis and traffic monitoring.
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.
FeedGuard
AI-powered Chrome extension that detects clickbait, toxic, and emotionally manipulative content on Facebook in real-time, with a weekly mental health dashboard.
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.
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).
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.
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.
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
My Projects
Physics simulations and space visualizations built with WebGL & Three.js.
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)
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)
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₁₀)
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)
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
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
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²))²
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
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.
Every villain has a grievance.
These are mine. Petty? Perhaps. Justified? Absolutely. Click each card to deliver the sentence they deserve.
“Not all villains wear capes. Some just have a strong sense of justice and a very long memory.”
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.comSend a message
I typically reply within 24 hours.
