Full-stack engineer turning product ideas into shipped web and mobile apps across healthcare, ERP and SaaS — from React/Next.js frontends to Node APIs and agentic AI workflows.
Projects
ATSBuddy — Own product
My own SaaS at atsbuddy.dev. Upload a resume and get a deterministic ATS-friendliness score in seconds; paste a job description and get a Gemini-powered match analysis with concrete gaps and fixes. Built mainly for fresh graduates trying to land their first job.
Role: Everything — product, design, frontend, backend, payments, SEO and launch. Stack: Next.js, TypeScript, Tailwind CSS, shadcn/ui, Supabase, Gemini, Upstash Redis, Polar, Vitest.
https://atsbuddy.devHevenland — Client
Hevenland is a delivery cloud kitchen in Cumilla, Bangladesh. I built the whole platform for them through Rorocode: the website customers order from, the counter POS their branches bill with, and the admin software the owner runs the business from.
Role: Scope, design system, frontend, database, security and launch — as Rorocode. Stack: Next.js, TypeScript, Tailwind CSS, shadcn/ui, Supabase, Sentry, Upstash, Vercel.
https://www.hevenland.comOne Ayah — Own product
An Islamic app I'm building. Every day it gives you one ayah — just one — with its meaning and tafsir, so there is always something to carry through the day. More features grow around that single daily verse.
Role: Design and development — currently in testing before the Play Store launch. Stack: Android, Mobile.
HR Management Hub — Employer
At ESAP I work on an ERP suite, mostly connecting agentic AI to it. The HR hub runs employees, attendance, leave and payroll under Saudi labour law and GOSI rules, with agents that answer HR questions and do the busywork.
Role: Founding team, software developer — frontend and AI workflow integration. Stack: React, Next.js, TypeScript, Node.js, Express.js, MongoDB, Gemini, n8n.
Finance Agent — Employer
The other half of my ESAP work: AI agents connected to the ERP, the FMS and the financial app, so people can ask questions in plain language and get answers that show their work.
Role: Founding team, software developer — interface and agent integration. Stack: Next.js, TypeScript, Node.js, Gemini, OpenAI, Tool calling.
Zeigen Health — Employer
Zeigen is a digital therapeutics platform with evidence-based tools and integrated cognitive behavioural therapy. I worked on the frontend architecture across the web platform and the React Native apps.
Role: Frontend developer — web and mobile. Stack: React Native, Next.js, TypeScript, Redux / RTK Query, shadcn/ui, AWS.
Rorocode — Website
Rorocode is the agency I run alongside my job — AI automation, web and app development for early-stage clients. The site is a motion-led portfolio: magnetic cursor, word-reveal typography, parallax case studies.
Role: Design and development. Stack: Next.js, TypeScript, Tailwind CSS, Framer Motion.
https://rorocode.comVeyra Bank — Website
A motion study: a digital-bank landing page where the card tilts with the cursor, the deck fans out as you scroll and the security copy lights up word by word — with no animation library.
Role: Design and development. Stack: Next.js, React 19, TypeScript, CSS.
https://veyra-bank-684o.vercel.appExperience
Freelance web developer — Upwork · self-employed (2019–22)
Started independent on Upwork — brand logos, Figma UI designs and WordPress sites for clients around the world. Learned scope, communication and delivery the hard way.
Frontend Developer Intern — Calcite-X (2022)
First engineering job. Built CRM dashboards and a reusable React / Next.js component library that other internal products picked up.
Frontend Developer — Zeigen Health (2023–24)
Digital therapeutics for chronic conditions. Owned frontend architecture on the Next.js platform and shipped React Native features to iOS and Android, in a regulated environment.
Founding team · Software Developer — ESAP (2024–now)
Founding-team engineer on an ERP suite. Mostly connecting agentic AI to the business: the ERP, the FMS, the financial app and an HR hub that follows Saudi labour law and GOSI.
Founder — Rorocode · own products (2025–now)
Alongside ESAP: running Rorocode, my agency, and shipping my own products — ATSBuddy is live with 100+ users, Hevenland launched for a client, and One Ayah is on its way to Google Play.