Professional Summary
Senior Software Engineer with 10+ years of experience building scalable web applications across AdTech, E-Commerce, SaaS, and EdTech. Experienced in leading products from concept to production, designing frontend architecture, serverless platforms, and AI-powered solutions using React, TypeScript, Node.js, and AWS. Passionate about building high-performance, well-tested software that scales while partnering closely with cross-functional teams to deliver measurable business impact.
Professional Experience
Senior Software Engineer
Aug 2024 – Jul 2026Shopsense AI
San Francisco, CA · Remote
Full-time
- Led the foundation of Embeds, Shopsense's AI-powered Content-to-Commerce platform that transformed publisher images and articles into shoppable experiences. Delivered the product from concept to production, live across 10+ publisher websites, generating 150K+ daily impressions with a 0.5% CTR.
- Partnered with Sales, Marketing, and publisher engineering teams to streamline onboarding, create technical runbooks, and accelerate partner launches.
- Architected the AWS serverless platform using AWS CDK and Infrastructure as Code (IaC). Designed and developed REST APIs around Jarvis AI that integrated AI-generated images, articles, and product discovery into five embed types, enabling scalable shoppable experiences across publisher websites.
- Helped steer Shoppability after Embed Generator by applying embed patterns to the React admin, 5 embed types, per-publisher branding, and async jobs that cut onboarding from days to a few clicks in the dashboard.
- Designed and launched Shopsense's first A/B testing platform, implementing experiment tracking, analytics, and feature flags that enabled product teams to validate hypotheses and make data-driven product decisions.
- Scaled the engineering platform within a Turborepo monorepo by introducing shared TypeScript packages, reusable UI components, GitHub Actions CI/CD pipelines, automated deployments, review and reprocessing workflows, and operational dashboards that improved developer productivity and release reliability.
- Improved software quality and release confidence by introducing unit testing, smoke testing, automated validation, and code review best practices, helping maintain high engineering standards across rapidly evolving products.
Tech: TypeScript, JavaScript (ES6+), React, HTML5, CSS3, Vite, Turborepo, Tailwind CSS, TanStack Query, TanStack Router, TanStack Table, Node.js, REST APIs, AWS, AWS CDK, 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.
- Set up the React 19 + TypeScript stack with TanStack Router and Query, Zod validation, and clear module patterns the team followed across features.
- Grew the app to 250+ lazy-loaded routes with prefetching on navigation and validated search params on list pages.
- Built a dashboard users can rearrange, with 25+ widgets and role-based access at the page, tab, and button level.
- Added Sentry, error recovery on failed queries, and pre-commit/pre-push checks so broken builds rarely reached 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
Jun 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, improving maintainability and developer productivity.
- Improved application performance through code splitting, React Suspense, lazy loading, and frontend optimizations, including a 60% improvement in Core Web Vitals for the company's primary Webflow landing page.
- Designed and integrated REST APIs using TanStack Query (React Query), implementing scalable data-fetching, caching, and state management patterns for production applications.
- Drove frontend engineering best practices through technical research, architecture improvements, and close collaboration with product, design, and backend teams to deliver scalable, high-quality solutions.
Tech: React 18, Vite, TypeScript, React Query, Suspense, Tailwind CSS
Senior React Native Engineer
Jan 2023 – Jun 2023Tradeblock.us
Austin, TX · Remote
Contract
- Shipped cross-platform trading app with React Native, Next.js, and shared web/mobile codebase
- Integrated Apollo GraphQL, Auth0, and Storybook for a cohesive full-stack development experience
- Implemented E2E testing with Detox (mobile) and Playwright (web) ensuring 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
- Created private npm design system adopted by 40+ engineers across 8 product teams
- Launched company profile with Next.js + Contentful + Tailwind, achieving 70% Core Web Vitals improvement
- Led marketplace feature development for B2B e-commerce platform serving Indonesian market
Tech: React, Next.js, Contentful, Tailwind CSS, npm, TypeScript, Storybook
Software Engineer
Feb 2019 – Aug 2020STOQO
Jakarta, Indonesia · Remote
Full-time
- Built transport management dashboards and driver tracking system for logistics operations
- Developed React Native driver app and rewrote Android app in Kotlin for improved performance
- Mentored junior engineers and established code review processes for the engineering team
Tech: React, React Native, Kotlin, Node.js, PostgreSQL
Mobile App & Game Developer
Sep 2015 – Feb 2019Knowledge Platform
Islamabad, Pakistan · Onsite
Full-time
- Developed educational games reaching 500K+ students across Pakistan and Middle East
- Delivered cross-platform mobile applications and interactive learning tools with HTML5 Canvas
- Created survey application for CERP (Centre for Economic Research in Pakistan)
Tech: JavaScript, HTML5 Canvas, Cordova, Unity, EaselJS, SQLite
Education
BS Computer Science
Quaid-i-Azam University, Islamabad
Certifications
- Problem Solving (Advanced)(HackerRank)
- JavaScript (Intermediate)(HackerRank)
- REST API (Intermediate)(HackerRank)
- React (Basic)(HackerRank)