The one-page version: what a first read needs. No photo, ATS-friendly.

Ruhul Amin

Full Stack Developer · Product Engineer & Co-founder, CodeMines

Dhaka, Bangladesh · GMT+6 · ruhulamin.dev07@gmail.com · +880 1317-947541

ruhulcodes.com · github.com/CodeBuddy07 · linkedin.com/in/codebuddy07

Full stack developer who designs, builds and operates whole software products: multi-tenant SaaS, financial ERPs, real-time platforms and mobile apps. Three years across Alpha Media, SparkTech Agency and CodeMines, the studio I co-founded: 1,660 commits, 17 products in production, 5 apps on the App Store and Play Store. TypeScript end to end.

Experience

Jul 2026 – presentDhaka

Co-founder & Product Engineer · CodeMines

  • Architected a multi-tenant retail ERP/POS SaaS (NestJS 11, Prisma 7, PostgreSQL 16, Redis): tenant isolation enforced by a Prisma extension, permission-based guards, Argon2id, refresh-token family revocation, e2e tests against a real database.
  • Built a wholesale-garments ERP with real accounting semantics: integer money value object, FIFO lot costing with landed cost, double-entry ledger, append-only history, per-shipment FX.
  • Backend lead on MessBuddy (API, web, mobile, super-admin) with operational runbooks shipped as GitHub Actions.
Jun 2025 – Jun 2026Dhaka

Full Stack Developer · SparkTech Agency

  • Shipped four React Native apps through App Store review (Momentum, Hop Across America, HRlynx, ChatterBee) and FaceSculpt AI (real-time on-device face detection) to the Play Store.
  • Built TermSheetGenie (VC modelling SaaS: three-phase simulation engine, five-role access), Berzerker Furrey Comics (Next.js + NestJS + Stripe storefront), MealBox and JobsiteX (marketplace with Stripe, BullMQ, Socket.IO).
  • JWT/OAuth2 authentication with role-based access control; event-driven back ends on Redis and BullMQ; REST APIs with webhooks, retries and idempotency keys.
Jun 2023 – Feb 2024Remote · Dubai-based IPTV business

Full Stack Developer (contract) · Alpha Media

  • Built the IPTV Business Management System: accounting, subscriptions, customer records and reporting (React, TanStack Query, Recharts; Express, TypeScript, MongoDB, Zod, JWT).

Selected products

  • Retail ERP / POS SaaS: multi-tenant, NestJS + Prisma + PostgreSQL, ORM-level tenant isolation (2026)
  • Wholesale Garments ERP: integer money, FIFO costing, double-entry ledger (2026)
  • TermSheetGenie: VC modelling SaaS with a three-phase simulation engine (2026)
  • Momentum · HRlynx · ChatterBee · Hop Across America: React Native apps on the App Store (2025)

Skills

Front end
Next.js, React, TypeScript, Tailwind CSS, React Native, Expo
Back end
NestJS, Node.js, Express, REST, JWT / Passport, Zod, Socket.IO, BullMQ, Stripe, OpenAI
Data
PostgreSQL, Prisma, MongoDB, Redis
Infrastructure
Docker, nginx, VPS, GitHub Actions, Vercel, AWS S3, Cloudflare

Education

  • 2026 – 2030 (expected)BSc in Computer Science and Engineering, Bangladesh University of Business and Technology (BUBT)
  • 2021 – 2026Diploma in Computer Science and Technology, Dhaka Polytechnic Institute

Certifications & languages

  • 2025Advanced Web Development, Level 2, Programming Hero
  • 2022Complete Web Development, Programming Hero
  • LanguagesBangla (native) · English (fluent) · Hindi (conversational) · German (A2, working toward B2)