
Zeen | Senior Full Stack Developer | 2023 – 2025 | Ross, California, United States
Proejct : Pinterest
Pinterest is a visual search and publishing platform where users discover, save, and share ideas through images (Pins) organized into boards.
Pinterest uses a full-stack system = React frontend + microservices backend + ML recommendation engine + search system + massive image infrastructure
PROFESSIONAL EXPERIENCE
•Built responsive and high-performance UI components using React, focusing on smooth scrolling, fast image loading, and an intuitive experience for browsing and saving Pins.
•Implemented state management and optimized rendering to handle large datasets efficiently.
•Designed and developed scalable microservices using Node.js to manage user data, Pins, boards, and interactions.
•Created RESTful APIs and ensured efficient communication between services and worked with databases to store user activity, metadata, and content relationships.
•Optimized queries and indexing to handle high traffic and large-scale data efficiently.
•Collaborated with ML engineers to integrate recommendation systems and search functionality and using Python-based services, we delivered personalized feeds and improved content discovery through ranking algorithms.
•Optimized image storage, compression, and delivery using scalable storage systems and CDNs, ensuring fast load times and high availability for millions of images.
•Supported CI/CD pipelines, automated deployments, and monitored system performance in cloud environments to ensure stability and scalability.
•Continuously analyzed system performance, reduced latency, improved API response times, and ensured the platform could scale to support millions of users.
Bench | Full Stack Developer | 2022 – 2023 | Vancouver, Canada
Proejct : QuickBooks
Online bookkeeping software, quickbooks is a cloud-based application that helps businesses record, organize, and manage their financial transactions automatically.
QuickBooks uses a full-stack enterprise architecture = React frontend + Java/Node backend + microservices + SQL databases + banking APIs + cloud infrastructure.
PROFESSIONAL EXPERIENCE
•Developed secure and user-friendly interfaces using React, focusing on dashboards, financial reports, and data visualization.
•Ensured accuracy in displaying financial data and optimized performance for smooth user experience.
•Built scalable backend services using Node.js, handling transaction processing, user authentication, and financial logic.
•Designed RESTful APIs to support secure communication between services.
• Worked with SQL databases to store financial records, ensuring data integrity, consistency, and efficient querying and implemented indexing and optimized queries for high performance and integrated banking APIs to securely fetch transaction data, ensuring proper encryption and compliance with financial standards.
•Implemented strong security practices including authentication, authorization, data encryption, and secure API handling to protect sensitive financial information.
Convoy | Full Stack Developer | 2021 – 2022 | Seattle, Washington, United States
Proejct : Digital freight platform
A digital freight platform is a software system that connects companies that need to ship goods with truck drivers who can deliver them — automatically and it was a full SaaS + marketplace platform.
Convoy’s full-stack system = React frontend + mobile apps + microservices backend + matching algorithms + real-time data + AWS cloud, powering a digital freight marketplace
PROFESSIONAL EXPERIENCE
•Built responsive and intuitive interfaces using React, ensuring users could easily post loads, view shipment details, and track deliveries by emphasizing clean design, accessibility, and consistency across the platform.
•Designed reusable and modular components (e.g., load cards, tracking panels, dashboards) to ensure scalability and maintainability across different parts of the application.
•Implemented efficient state management (using tools like Redux or Context API) to handle complex data flows such as real-time shipment updates, user actions, and system notifications.
•Integrated WebSockets and event-driven APIs to display live updates for shipment status, driver location, and load matching. I ensured smooth UI updates without performance lag.
•Optimized application performance through lazy loading, code splitting, memorization, and efficient rendering techniques to handle large datasets and frequent updates.
•Connected frontend components with backend microservices via RESTful APIs, handling data fetching, error states, and loading indicators to ensure a seamless user experience.
•Performed unit and integration testing for UI components, fixed bugs, and ensured consistent behavior across browsers and devices.
Wingback | Frontend Developer | 2019 – 2021 | San Francisco, United States
Proejct : Wingback
Wingback is a full-stack SaaS pricing + billing platform—basically infrastructure for monetizing SaaS products.
Wingback’s full-stack tech = React frontend + Node.js backend + pricing/billing engine + PostgreSQL + Stripe + AWS, built as a SaaS monetization infrastructure platform
PROFESSIONAL EXPERIENCE
•Builted responsive dashboards using React, enabling users to create pricing plans, manage subscriptions, and view billing data with clarity and ease and developed reusable components such as pricing tables, billing forms, and invoice views to ensure consistency and scalability across the platform.
•Connected the frontend to backend APIs to fetch and update billing and usage data, handling loading states, errors, and data validation.
•Implemented charts and analytics dashboards to display revenue, usage metrics, and customer activity in a simple and understandable way.
•Managed complex UI states related to subscriptions, billing cycles, and pricing configurations to ensure smooth user interactions.
•Optimized rendering, implemented lazy loading, and ensured fast performance when handling large datasets.