The full record on two pages, with photo. The format expected in Bangladesh and most of Europe.
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
- Formed the studio with former colleagues immediately after SparkTech; own architecture, back end and deployment across our products.
- 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.
- Built codemines.studio (Next.js + MongoDB CMS). Deployment: Docker images to GHCR, SSH deploys to a VPS behind nginx, GitHub Actions CI.
Full Stack Developer · SparkTech Agency
- Architected production applications on NestJS, React Native and AWS, including S3/CDN video delivery.
- 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 · Independent
- Trade People: tradespeople marketplace (React, Express, MongoDB).
- Feni Blood Line: verified-donor platform serving Feni District since 2023; bilingual, live emergency requests.
- MediMart: healthcare e-commerce (Next.js, Express, MongoDB).
Full Stack Developer (contract) · Alpha Media
- Maintained the company's existing systems and built new ones alongside them.
- 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 (2026 · confidential)
Multi-tenant point-of-sale SaaS for small shops. Tenant isolation enforced by a Prisma extension; permission catalogue; Argon2id; refresh-token family revocation; e2e tests. - Wholesale Garments ERP (2026 · confidential)
Integer money value object (OMR baisa), FIFO lot costing with landed cost, double-entry ledger, append-only history, per-shipment FX. - TermSheetGenie (2026 · termsheetgenie.com)
VC and investment management SaaS: three-phase simulation engine (SAFEs, priced rounds, debt), live cap tables, five roles, 2FA. - MessBuddy (2026)
Shared-housing platform: NestJS API, Next.js web, React Native app, super-admin; runbooks as GitHub Actions. - JobsiteX (2026)
Jobs marketplace: NestJS + Prisma API with Stripe, BullMQ, Socket.IO; React Native app with maps and in-app payments. - Berzerker Furrey Comics (2025)
Comic-book storefront: Next.js + NestJS + PostgreSQL, Stripe checkout, transactional email, admin inventory. - Feni Blood Line (2026 · fenibloodline.com)
Verified blood-donor platform for Feni District, bilingual, live emergency requests; serving the district since 2023. - Momentum · Hop Across America · HRlynx · ChatterBee (2025 · App Store / Play Store)
Four React Native apps shipped through App Store review; FaceSculpt AI (on-device face detection) on the Play Store. - SMS Gateway Agent (2026)
Backend-free Android agent (Kotlin + React Native): rules → processors → offline queue → webhooks.
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
- Practice
- Multi-tenant architecture, financial data modelling, API design, e2e testing, AI-assisted engineering
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
- 2021Secondary School Certificate (Science), GPA 5.00 / 5.00, Thakurgaon Govt. Boys' High School
Certifications
- 2025Advanced Web Development, Level 2, Programming Hero
- 2022Complete Web Development, Programming Hero
Languages
Bangla (native) · English (fluent) · Hindi (conversational) · German (A2, working toward B2)
References
- Md Mustafijur Rahman, CEO, Alpha Media. Contact details available on request.