Professional Summary
Senior Software Engineer with 11 years of experience architecting and scaling production systems across AdTech, E-Commerce, and SaaS. Proven track record of taking full technical ownership from system design to high-impact deployment, including directing backend microservices migrations and launching company-wide design systems adopted by 40+ engineers. Recognized for building Shopsense AI's flagship content-to-commerce platform, scaling serverless infrastructure to 150K+ daily impressions at a 5x benchmark CTR. Integrates AI tools into an architecture-first workflow to accelerate delivery while strictly enforcing code quality, testing, and system reliability.
Professional Experience
Senior Software Engineer
Aug 2024 - Jul 2026Shopsense AI
San Francisco, CA · Remote
Full-time
- Owned Embeds, Shopsense’s flagship AI content-to-commerce platform, from concept to production across 10+ publisher sites. Scaled it to 150K+ daily impressions at a 0.5% CTR, 5x the industry display benchmark.
- Proposed and led org-wide adoption of an event-driven webhook architecture across three engineering teams, replacing fixed-interval polling in backend services. Cut infrastructure cost and shortened the ad generation feedback loop.
- Set the technical direction for the move from monolith to microservices, splitting out three independently deployable services (Products, Link, and Ads) alongside the existing AI service.
- Designed and launched Shopsense’s first A/B testing platform, including experiment tracking, analytics, and feature flag infrastructure, so product teams could validate decisions with real data.
- Built REST APIs that connect Shopsense’s AI models to the Embeds backend, generating content-aware ads across five embed types. Ran on a serverless AWS foundation using CDK and Infrastructure as Code.
- Built a Next.js App Router admin dashboard for publisher onboarding, configuration, and embeds review, including a human-in-the-loop workflow for reviewing AI-generated ads.
- Sped up UI delivery by integrating the Figma MCP plugin, using AI to turn Figma design templates into production-ready, pixel-perfect code.
- Raised release confidence across fast-moving products by introducing unit testing and smoke testing, and mentored engineers through code review and pair programming.
- Partnered with Sales, Marketing, and publisher engineering teams to streamline onboarding, write technical runbooks, and speed up partner launches.
Tech: TypeScript, JavaScript (ES6+), Python, Next.js, 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, Open Telemetry, Product Analytics, AI Integrations, Generative AI, Monorepo Architecture, Performance Optimization, Code Splitting, Lazy Loading, Responsive Design, Technical Documentation, Cross-functional Collaboration, Figma, On-Call, Figma MCP Plugin, AI Design, Client Onboarding
Senior Web Developer
Jul 2023 - Aug 2024Achieve
Jersey City, NJ · Remote
Full-time
- Directed the modernization of the frontend architecture by migrating legacy React codebases from Create React App to Vite and TypeScript. Designed and launched responsive React 18 dashboards by translating complex cross-functional requirements into scalable accessibility focused web solutions.
- Drove a frontend performance initiative across the core web application and Webflow landing pages. Implemented code splitting, React Suspense, lazy loading, image optimization, static assets caching, and script deferring to improve Core Web Vitals and cut application load times by up to 60%.
- Established the team's standard for state management and REST API integration by introducing React Query. Unified data fetching and caching patterns to ensure stable, predictable interactions between the frontend and backend systems.
- Collaborated with cross-functional teams to translate complex requirements into high-performing, scalable web solutions while adhering to coding standards and design patterns.
Tech: React 18, Vite, TypeScript, a11y, React Query, Suspense, Tailwind CSS
Senior React Native Engineer
Feb 2023 - Jul 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 launched GudangAda's first company-wide design system. Packaged the component library and Storybook documentation into a private npm repository, driving adoption by 40 engineers across four teams and cutting frontend development time by 60%.
- Directed frontend engineering across the Marketplace, Warehouse, SaaS, and Promo teams. Enforced codebase consistency by defining architectural patterns, accessibility practices, setting testing standards, and conducting rigorous PR reviews. Mentored junior engineers to successfully scale these practices.
- Led the complete rebuild of the multi-lingual company profile application using Next.js, Contentful CMS, and a scalable i18n setup. Drove a 70% improvement in Core Web Vitals through code splitting and dynamic imports, resulting in measurable SEO ranking gains for the business.
Tech: React, Next.js, Contentful CMS, Tailwind CSS, a11y, PWA, npm, i18n, TypeScript, Storybook, Webpack
React Developer
May 2020 - Dec 2020Nordic Tech Clients
Islamabad, Pakistan · Remote
Freelance
- Developed 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, BLE Module
Software Engineer
Feb 2019 - Apr 2020STOQO
Jakarta, Indonesia · Remote
Full-time
- Implemented 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, SQLite, 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
Technical Skills
Languages
English (Fluent) · Urdu (Native)
Remote Work
7+ years of global remote experience across US, EU, and APAC regions with flexibility from PST to SGT.
References
References available on request