silverfish

Résumé

Download PDF

Mohammad Ariful Islam

Co-founder & CTO at Zenvy · BSc CSE student

Sylhet, Bangladesh · UTC+6 · hello@silverfish.dev · silverfish.dev · github.com/notsilverfish

Summary

Full-stack engineer who ships production software for small businesses: bookings, payments and private documents, designed so people who aren't technical can use it. Studying machine learning.

Experience

Zenvy · Co-founder & CTO 2026 – now

  • Built online turf booking for Sylhet: live free hours, a per-hour advance by bKash, Nagad or card, SMS receipts, in Bangla and English.
  • Made double bookings impossible with a Postgres exclusion constraint; payments confirmed server-to-server with HMAC-verified webhooks.
  • Built an owner app that works offline, with an on-device outbox and amounts read aloud for managers who don't read easily.
  • About 900 automated tests against a real database; CI deploys with health checks and automatic rollback.

Smart CAF · Portal for an Italian CAF and immigration agency Before + redesign

  • Shipped an online office: fixed-price services, phone uploads, case tracking and a staff back office (Next.js, Express, MongoDB, Redis, Backblaze B2).
  • Redesigned the front end: a guided 7-screen application with a draft that saves itself, EN/IT, undo on every staff action. Accessibility 88 → 100.

flux · Personal tool 2026

  • A private phone-to-laptop stream: under-a-second sync over SSE, passkeys, QR sign-in, SSRF-safe link previews, backups with weekly restore checks. 57 tests.

Regency Desk · Booking register for event venues Pilot

  • Rules enforced by the database: gist exclusion constraints, append-only audit log, multi-tenant row-level security checked by tests. About 322 tests.

Skills

TypeScript · React · Next.js · Node.js · Express · Hono · PostgreSQL · Prisma · MongoDB · Redis · Docker · nginx · CI/CD · web performance and accessibility · working with AI coding agents

Education

BSc CSE student