Professional Summary
Senior Frontend & Full Stack Engineer with 10+ years architecting large-scale, production web & mobile applications across AdTech, E-Commerce, SaaS, and EdTech. Own system design, serverless architecture, and cloud platforms end-to-end using React, React Native, Javascript, TypeScript, Node.js, and AWS. Mentor engineers through code review and pair programming, and lead design systems adopted by 40+ engineers across 8 product teams. Work architecture-first, using AI tools to map system logic before writing code, then reviewing every line by hand. Deliver accessible, well-tested, scalable software that drives measurable business results.
Professional Experience
Senior Software Engineer
Aug 2024 - Jul 2026Shopsense AI
San Francisco, CA · Remote
Full-time
- Proposed and led org-wide adoption of an event-driven webhook architecture across 3 teams, replacing fixed interval polling between backend services, improved the feedback loop for ad generation and reduced infrastructure cost from eliminating constant polling cycles.
- Led the shift from a monolithic backend to a microservices architecture, splitting the system into independently deployable Products, Link, AI, and Ads services communicating over internal APIs, improving scalability and team autonomy.
- Architected the AWS serverless platform using CDK and Infrastructure as Code (IaC), designed and built REST APIs around Shopsense's AI models to generate content-aware ads, images, articles, and page-specific sections, across five embed types.
- Led Embeds, Shopsense's AI-powered Content-to-Commerce platform, from concept to large-scale production across 10+ publisher sites, generating 150K+ daily impressions at 0.5% CTR.
- Designed and launched Shopsense's first A/B testing platform, implementing experiment tracking, analytics, and feature flags that enabled product teams to validate decisions with real user data.
- Mentor engineers through code review and pair programming, introduced unit testing, smoke testing, and code review practices that raised release confidence across rapidly evolving products.
Tech: TypeScript, JavaScript (ES6+), React, HTML5, CSS3, Vite, Turborepo, EJS, Tailwind CSS, TanStack Query, TanStack Router, TanStack Table, Node.js, REST APIs, AWS, AWS CDK, Pulumi, AWS Lambda, API Gateway, DynamoDB, Amazon SQS, Amazon S3, CloudFront, Supabase, Infrastructure as Code (IaC), Serverless Architecture, Git, GitHub Actions, CI/CD, Unit Testing, Smoke Testing, A/B Testing, Feature Flags, PostHog, Product Analytics, AI Integrations, Generative AI, Monorepo Architecture, Performance Optimization, Code Splitting, Lazy Loading, Responsive Design, Technical Documentation, Cross-functional Collaboration
Senior Frontend Engineer
Oct 2023 - Jul 2026Powerful Web Design
Happy Valley, Oregon · Remote
Part-time
- Built the frontend for StagWorks, an internal ops platform covering CRM, billing, inventory, and HR for 26 business areas, using React 19, TypeScript, TanStack Router, TanStack Query, and Zod validation.
- Grew the app to 250+ lazy-loaded routes with prefetching and validated search params, built a rearrangeable dashboard with 25+ widgets, role-based access, Sentry error recovery, and pre-commit checks that kept broken builds off main.
Tech: React 19, TypeScript, Vite, TanStack Router, TanStack Query, TanStack Table, TanStack Virtual, Zod, React Hook Form, Tailwind CSS, Radix UI, Recharts, dnd-kit, TinyMCE, Google Maps API, Sentry, REST APIs
Senior Web Developer
Jul 2023 - Aug 2024Achieve
Jersey City, NJ · Remote
Full-time
- Led development of responsive React 18 dashboards and modernized legacy applications by migrating from Create React App to Vite and TypeScript.
- Improved Core Web Vitals by 60% on the company's primary landing page through code splitting, React Suspense, and lazy loading.
- Integrated REST APIs using TanStack Query, implementing scalable data-fetching, caching, and state management patterns, drove frontend best practices across product, design, and backend teams.
Tech: React 18, Vite, TypeScript, React Query, Suspense, Tailwind CSS
Senior React Native Engineer
Jan 2023 - Jun 2023Tradeblock.us
Austin, TX · Remote
Contract
- Shipped a cross-platform trading app with React Native, Next.js, and a shared web/mobile codebase using React Native Web, Solito, and Reanimated.
- Integrated Apollo GraphQL, Auth0, and Storybook, and implemented E2E testing with Detox (mobile) and Playwright (web) to ensure release stability.
Tech: React Native, Next.js, Apollo GraphQL, Auth0, Storybook, Detox, Playwright
Senior Software Engineer
Sep 2020 - Jan 2023GudangAda
Jakarta, Indonesia · Remote
Full-time
- Architected and led GudangAda's first web design system, a large-scale private npm package adopted by 40+ engineers across 8 product teams.
- Driven marketplace expansion across the B2B e-commerce platform and laid the groundwork for a PWA-powered seller web app, taking full ownership of initial architecture, key features, and CI/CD automation.
- Rebuilt the multi-lingual company profile app with Next.js, Contentful, i18n, and Tailwind CSS, improving Core Web Vitals by 70%.
Tech: React, Next.js, Contentful CMS, Tailwind CSS, PWA, npm, i18n, TypeScript, Storybook
React Developer
May 2020 - Dec 2020Nordic Tech Clients
Islamabad, Pakistan · Remote
Freelance
- Built and maintained React Native mobile apps for international clients, integrating native APIs and collaborating with backend engineers and designers to deliver seamless Android and iOS experiences.
Tech: React Native, TypeScript, Expo, React Native Web, SQLite, Google Maps, BLT Native Modules
Software Engineer
Feb 2019 - Apr 2020STOQO
Jakarta, Indonesia · Remote
Full-time
- Built transport management dashboards and driver tracking systems for logistics operations, covering geofence clustering, route management, and fleet cost tracking, rewrote the Android driver app in Kotlin (MVVM) for improved performance, and mentored junior engineers while establishing code review processes for the team.
Tech: React, React Native, Javascript, Typescript, Kotlin, Node.js, PostgreSQL, Google Maps
Mobile App & Game Developer
Sep 2015 - Feb 2019Knowledge Platform
Islamabad, Pakistan · Onsite
Full-time
- Developed cross-platform educational games and mobile apps reaching 500K+ K6-K9 students across Pakistan, integrated with the LSP and Ultrabot learning platforms, built an offline-first survey app for CERP (Centre for Economic Research in Pakistan).
Tech: JavaScript, HTML5 Canvas, Cordova, Unity, EaselJS, SQLite
Education
Bachelor's Computer Science
Quaid-i-Azam University, Islamabad
Certifications
- Problem Solving (Advanced)(HackerRank)
- JavaScript (Intermediate)(HackerRank)
- REST API (Intermediate)(HackerRank)
- React (Basic)(HackerRank)
Technical Skills
Languages
English (Fluent) · Urdu (Native)
Remote Work
7+ years of global remote experience across US, EU, GCC, and APAC regions with flexibility from PST to SGT.
References
References available on request