Skip to content

Full-Stack Engineer · Kolkata, India

KhandakarAryanulHaque

Full-stack developer working across React, Next.js, Node and MongoDB — and shipping PHP/WordPress for real clients. I care about the seam where a solid backend meets an interface that feels effortless.

01
Selected Work

01 — selected work

Things I built,
running right here.

Where a project can be demonstrated on this page instead of described, it is.

flagship · 2025

Nori

An infinite canvas for thinking together — cards, stickies, drawings, frames and comments, synced live between everyone in the room.

Next.jsTypeScriptYjsHocuspocusMongoDBNextAuth

the hard part — try to break it

crdt sandbox0 ops
replica A#F19A30
drag to move · double-click to delete
replica B#F19A30
drag to move · double-click to delete
convergedstate hash · A F19A30 · B F19A30

Take a replica offline, edit the same note on both sides, then reconnect. Last-writer-wins on a Lamport clock — the hashes always end up matching.

how it fits together

layer 2 / 5Y.Doc

The shared data structure. Every edit becomes an operation that merges commutatively, so concurrent changes from different people can't corrupt the document.

  • CRDT-based synchronisation with Yjs and Hocuspocus — concurrent edits merge without a central lock or conflict dialog.
  • Multi-user presence and live cursors driven by the Yjs awareness protocol.
  • NextAuth authentication with MongoDB persistence for document durability.
  • Inspired by FigJam and Miro, built to understand how they actually work underneath.

Full-stack e-commerce

ShopEase

2025

A modern, production-shaped e-commerce template focused on UX, responsiveness, security and a maintainable architecture.

  • Layered architecture separating routing, services and data access so features stay cheap to add.
  • Secure auth and validated API boundaries rather than trusting the client.
ReactTypeScriptNode.jsExpressMongoDB

WebGL simulation

3D Solar System

2024

An interactive, web-based simulation of the solar system — orbital motion, scale and camera control, running entirely in the browser.

  • Orbital mechanics driven by real relative periods, not arbitrary tweening.
  • Free camera with orbit and zoom, plus per-planet focus.
Three.jsJavaScriptWebGL

Parking marketplace

Parkit

2025

A parking management platform connecting drivers looking for real-time bookings with owners of available spots.

  • Real-time availability and booking flow for customers.
  • Dynamic pricing so owners can optimise occupancy and revenue.
ReactNode.jsMongoDB

Patient–doctor platform

DocEase

2025

A communication platform that centralises patient health data from wearables and glucometers, and puts a doctor on the other end of it.

  • Ingests and normalises readings from wearables and glucometers into one record.
  • Doctor review workflow with direct patient messaging for medical advice.
ReactNode.jsMongoDB
02
Prove It

02 — capability

Anyone can list
a skill. Here they run.

Three of these are live below. Break them if you like — that's what they're for.

My solar system project, embedded live. Orbital speeds use each planet's real period, so the ratios you're watching are accurate.

Frontend

  • Reactlive

    Hooks, context, suspense, and the render model — not just the API surface.

  • Next.jslive

    App Router, server components, API routes. This site is one.

  • TypeScriptlive

    Strict mode by default. Types as design, not decoration.

  • Three.jslive

    Scene graphs, orbital math, and keeping 60fps on a phone.

  • JavaScript

    ES2022+, async patterns, the event loop.

  • HTML

    Semantic structure and accessibility as the starting point.

  • CSS

    Modern layout, container queries, and design tokens.

Backend

  • Node.js

    Express APIs, auth flows, real-time servers.

  • PHP

    Daily driver at VTS Infotech for production backends.

  • Python

    Scripting, data work, and API prototyping.

Data

  • MongoDB

    Schema design, aggregation pipelines, indexing.

  • MySQL

    Relational modelling, joins, query tuning.

Platform

  • WordPress

    Custom themes and plugins — shipped for paying clients.

03 — the lab

A desktop, inside a webpage.

Drag the windows, resize them, stack them. The terminal takes real commands — start with `help`.

aryanul-os 1.0.0 — type `help` for commands

03
Track Record

04 — track record

Shipping for people
who are paying.

Agency work, freelance clients, and a degree finishing alongside both.

VTS Infotech

current

Web Developer · Mar 2026 — Present

  • Building and maintaining dynamic websites in PHP with a focus on robust backend behaviour.
  • Developing custom WordPress themes and plugins against specific client requirements.
  • Running client communication directly — gathering specs and reporting development progress.
PHPWordPressMySQLJavaScript

ABN Consultants pvt. ltd.

current

Web Developer — Freelance · Jul 2025 — Present · India

  • Maintaining multiple WordPress sites including ABN Consultants, Grassroots Global Early Years and Bishop Scott Girls' School.
  • Owning SEO and analytics, using the data to improve visibility and engagement.
  • Shipping content and functionality updates without downtime.
WordPressPHPSEOAnalytics

GEMA Education pvt ltd

WordPress Developer · Dec 2025 — Mar 2026

  • Designed and built responsive WordPress sites for the education sector.
  • Handled site maintenance: plugin updates, security checks and performance optimisation.
  • Diagnosed and resolved technical issues quickly to keep downtime near zero.
WordPressPHPCSS

Techno India University

B.Tech, Computer Science & Engineering · 2022 — 2026 · Kolkata, India

Narayana School Andal

Class XII · 2022

05 — activity

Still shipping.

Pulled live from the GitHub API, cached hourly. Not a screenshot.

repos

stars

forks

languages

public activity · last 90 days

Sourced from the public events feed, which GitHub caps at roughly 90 days — so this is a recent window, not a lifetime total.

language mix

    most-starred repositories

      all repositories

      06 — working together

      Available for
      freelance and full-time.

      Alongside the product work, I keep a small book of client sites running — PHP and WordPress, maintained properly.

      01

      Full-stack web applications

      React or Next.js on the front, Node or PHP behind it, MongoDB or MySQL underneath. Built to be handed over and maintained.

      02

      WordPress — custom, not templated

      Custom themes and plugins written to spec, plus maintenance, security and performance work on sites that already exist.

      03

      Interactive & 3D interfaces

      Three.js scenes, motion systems and interfaces that do something when you touch them — without wrecking load time.

      sites I currently look after

      • ABN Consultants

        Consulting

        Ongoing site maintenance, SEO and analytics ownership, content and feature updates.

      • Grassroots Global Early Years

        Education

        WordPress site maintenance, performance optimisation and security upkeep.

      • Bishop Scott Girls' School

        Education

        Site updates, plugin and theme management, uptime and speed monitoring.

      07 — get in touch

      Got something
      worth building?

      No contact form — just pick whichever of these you actually use. I read everything, and I reply to anything that isn't a template.

      Download resumeBased in Kolkata, India · open to remote