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
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.
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.
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)