Software engineer who builds web products end to end with Next.js, Node.js and TypeScript, from Postgres schemas and AWS pipelines to dashboards people actually enjoy using. I recently launched TruckerPaperwork, my own SaaS, and before that built a mentorship marketplace used by around 1,000 people and a school platform that runs daily in 10 classes.
Experience
Software Engineer, Independent
Aug 2026 – Present- Built and launched TruckerPaperwork (truckerpaperwork.com), a mobile-first PWA that lets truckers scan paperwork, merge it into one PDF and send it to brokers from their own Gmail.
- Built Gmail OAuth sending (a separate email per broker, every send logged), Stripe subscriptions with webhooks, and direct-to-storage uploads protected by Postgres row-level security.
- Shipped a guest mode where the scanner runs entirely on the phone, plus SEO landing pages, a blog and PostHog analytics, with unit and Playwright end-to-end tests running in CI on every push.
- Delivered a full-stack MVP of LoadBoard for a client: a logistics marketplace with shipper, driver and admin dashboards, job review, driver document checks, invoices and map views.
- Built Barnyard Recs, an AWS-hosted electronic-music mentorship marketplace with around 1,000 active users: one-on-one and ongoing mentorship bookings, a digital products cart, coupons and Stripe payments.
- Built a video-review pipeline: direct uploads to Amazon S3, processed by AWS MediaConvert with progress tracking, plus CometChat real-time chat and video.
- Architected admin, instructor and student dashboards with role-based access via Clerk, timezone-aware scheduling, cron jobs and Klaviyo email automation.
- Integrated Meta Pixel and Google Analytics, boosting engagement by 60%.
Software Development Intern, Doodle Inc.
Feb 2024 – Jun 2024- Used AWS serverless services (Amplify, AppSync, Lambda, DynamoDB) to build scalable back-end solutions for Wozaef, a large-scale job portal.
- Implemented core Wozaef features: user profiles, job posting with advanced cascading search and filters, and contact support, using GraphQL, TypeScript and Next.js.
Projects
Next.js · TypeScript · Prisma · PostgreSQL · Supabase · Tailwind CSS
- Bilingual public site plus role-based dashboards for operators, teachers, students and parents, secured by JWT sessions and middleware.
- PostgreSQL schema with Prisma for a class → shift → section hierarchy, online admissions, enrolment, user histories and attendance/progress records.
- Used daily for admissions, attendance, reports and class management, replacing paper records and cutting routine admin time.
- Operators manage notices, gallery media and school magazines with Supabase Storage uploads; wrote operator and teacher manuals for staff.
Next.js 16 · React 19 · TanStack Query · Express 5 · MongoDB · Zod · Vitest
- Admin portal for clinics: manage a doctor roster, record each doctor's patients and see activity at a glance.
- Express 5 + MongoDB API in Clean Architecture layers, with cookie auth and refresh-token rotation, rate limiting and idempotent writes.
- 140 unit and component tests across web and API, plus a 122-check walkthrough of every screen in light, dark, desktop and phone.
- The README doubles as user manual and build log: user stories, architecture, failure handling and test strategy.
Skills
Proficient: TypeScript, JavaScript, Next.js, React, TanStack Query, Redux, Tailwind CSS, PWAs, Node.js, Express, REST APIs, GraphQL, WebSockets, Stripe, OAuth / Gmail API, PostgreSQL, Prisma, MongoDB, Supabase, AWS (S3, MediaConvert, Lambda), Vercel, Playwright, Vitest, Git & CI, PostHog
Basic: React Three Fiber, C++, Java, Dart, Flutter
Education
Independent University, Bangladesh
Jan 2019 – May 2024B.Sc. in Computer Science, Minor in Finance
Relevant courses: Object-Oriented Programming, Data Structures & Algorithms, Database Management, System Analysis and Design, Web Development, Mobile Application Development, Data Communication & Networking, Cryptography and Network Security, Cloud Computing, Probability & Statistics