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
- Took Embeds, Shopsense's AI powered content to commerce platform, from concept to large scale production across 10+ publisher sites, scaling to 150K+ daily impressions at a 0.5% CTR, five times the industry display benchmark.
- Cut infrastructure cost and shortened the ad generation feedback loop by proposing and leading org wide adoption of an event driven webhook architecture across three engineering teams, replacing the fixed interval polling that had been standard across backend services.
- Accelerated UI delivery by integrating the Figma MCP plugin, leveraging AI to seamlessly convert Figma design templates into production ready, pixel perfect 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.
- Partnered with Sales, Marketing, and publisher engineering teams to streamline onboarding, create technical runbooks, and accelerate partner launches.
- Set the technical direction for the shift from a monolith to microservices, splitting out three independently deployable services, Products, Link, and Ads, while the existing AI service continued to run on its own.
- Built REST APIs integrating Shopsense's AI models into the Embeds backend to generate content aware ads across five embed types, on a core AWS serverless foundation using CDK and Infrastructure as Code.
- Gave product teams the ability to validate decisions with real data by designing and launching Shopsense's first A/B testing platform, including experiment tracking, analytics, and feature flag infrastructure.
- Raised release confidence across rapidly evolving products by introducing unit testing and smoke testing practices, and mentoring engineers through code review and pair programming.
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