Shafayet

Six years making other people’s software worth using.

JavaScript developer and AI native product developer. Editors, builders, recommenders — the surfaces merchants work in all day. Currently with RedCircle in Delft, from Dhaka.

Experience
6 years, 4 teams
Shipped
11 products
Based
Dhaka, works remote
Core stack
React, TypeScript, Node, Hono, Shopify

What I work in

Languages
TypeScript, JavaScript, Python, SQL, Liquid
Frontend
React, Next.js, Astro, React Router, Tauri, HTML, CSS, Tailwind CSS, Redux Toolkit, Zustand, TanStack Query, Shopify Polaris, Storybook
Backend
Node.js, Hono, NestJS, Express, REST APIs, Better Auth, OAuth, BullMQ
Data
PostgreSQL, MySQL, MongoDB, Redis, SQLite, Drizzle ORM, Prisma, Supabase
Cloudflare
Workers, Pages, D1, R2, Queues, Durable Objects, Wrangler
AI engineering
Claude Code, Cursor, Anthropic API, OpenRouter, Agent design
Testing and build
Vitest, Jest, Playwright, Vite, esbuild, Webpack, pnpm workspaces
Infrastructure
Docker, GitHub Actions, CI/CD, Nginx, VPS management
Integrations
Shopify Admin GraphQL, App Bridge, Mollie, Resend, WhatsApp Cloud API
Shopify
Apps, Extensions, Themes, App Billing

Where the work happened

  1. RedCircle

    Contract

    AI Product Engineer · Delft, Netherlands, remote

    Contract work across RedCircle’s product line: an AI product-photoshoot platform, a storefront size recommender, a consent app, an accessibility widget, and the portal their customers pay invoices through. Mostly Shopify, mostly end to end — scoping and architecture through deployment.

  2. Debutify

    Oct 2022 to 2026

    Lead Frontend / AI Product Engineer · New York, USA, remote

    Led the frontend for Debutify’s Shopify apps. Built the form builder and the email editor from scratch, maintained the component library the suite is assembled from, and took Reviews and Email from architecture to launch.

  3. Online Business Media

    Aug 2021 to Sept 2022

    Senior Frontend Developer · Netherlands, remote

    Kept applications serving more than 10,000 people fast and available, added server-side rendering so pages could be found and shared properly, and moved a legacy codebase onto TypeScript.

  4. Kreiger Business Assistance

    Aug 2019 to Sept 2021

    Web Developer, then Team Lead · Toronto, Canada, remote

    Joined as a web developer and left as team lead. Built full-stack applications for enterprise clients, and mentored the developers who came after me.

  5. On my own

    2024 to present

    Founder and sole engineer

    Products I built and shipped myself, from the first idea through to the billing.

Selected work

Also shipped

Open to senior JavaScript and AI native product work.