Skip to content
Hasib Islam's workspace at night

Who you are hiring

ABOUT

Hasib Islam builds full-stack web applications — the interface, the API and the database. The stack below is the one this site and the services on it are built with.

The stack

Read from the same records the site uses elsewhere, grouped by where each one sits in a project.

Front-end

  • JavaScript90%
  • Next.js85%
  • React90%
  • Three.js75%
  • TypeScript85%
  • Tailwind CSS88%

Back-end

  • Node.js88%
  • Express85%
  • Socket.io78%
  • Stripe72%

Infrastructure

  • AWS65%
  • Docker70%

Design

  • Figma70%

Tooling

  • Git90%

Data

  • MongoDB82%
  • PostgreSQL80%

How the work is scoped

Engagements are quoted before they start rather than estimated afterwards. Four services are offered for booking. Prices and delivery windows below are the same figures the server uses to validate a request, not marketing numbers that differ at checkout.

  1. Pick a service and a date

    The price and the delivery window come from the service catalogue on the server. The browser never sends either, so the figure you see is the figure that is recorded.

  2. The request is stored

    Submitting writes the booking to the database immediately, before any notification email is attempted, so a mail failure cannot lose the request.

  3. You get a confirmation

    The booking starts as pending. Nothing is scheduled and no date is held until it is confirmed with you directly.

Start a conversation

The fastest route is a booking, because it captures the scope in writing. For anything else, email works.