# Bakul Mukherjee > Full Stack Developer | Building innovative products with emerging technologies Location: Cupertino, California, United States Profile: https://flows.cv/bakul Accomplished software professional with robust background in software quality assurance transitioning to full stack development. Proficient in creating engaging user interfaces and robust backend solutions. Looking to leverage extensive experience in high-scale SaaS applications, Agile best practices, launching and scaling new products to market in high-growth businesses, to build impactful solutions as a Full Stack Developer. Recognized for ownership, creative problem-solving, attention to detail and forging cross-functional collaborations. Excellent team player. Skilled at building and managing high performing teams that produce superior software testing processes, frameworks, and environments to support growing businesses. ## Work Experience ### Software Engineer @ Rezolve AI Jan 2023 – Present Design, develop, and deploy scalable high-quality web applications for Generative AI powered Employee Service Desk Platform • Design and develop UI for CRUD operations on different types of knowledge sources – files, websites, Sharepoint sites and knowledge articles that improved Gen AI driven service desk chatbot’s accuracy in answering questions. • Develop Backend REST APIs that interact with UI, Postgres DB and Pinecone Vector DB for knowledge source CRUD operations. • Collaborate with product owners, UX/UI designers, and QA engineers to understand and clarify requirements, plan roadmap and stories for multiple sprints and deliver high quality product in a timely manner. • Apply coding best practices to improve reusability, efficiency, performance and maintainability of the codebase. ### Senior Manager, System Test - Blockchain Engineering @ VMware Jan 2020 – Jan 2021 Owned system test function for VMware Blockchain comprising a core decentralized trust platform and a deployment orchestrator. Focused on product functionality, stability, and resilience. . Established consistent practices within team around regression testing, test planning, bug reporting, test automation and continuous improvement of frameworks, test environments, and infrastructure. . Prepared to support two-month release cycles and two development teams of 20+ engineers in the US, Bulgaria, and Israel by hiring four engineers in five months, vetting three Indian consulting firms for tech / testing expertise, and creating an aggressive onboarding and training plan to reach productivity three months prior to the first major VMware Blockchain release. . Built a formal end-to-end system testing process from scratch to qualify new versions of the product in every release cycle by establishing the test strategy outlining test areas, methodologies (functional, regression, stability, load), tools and environments as well as the release management and risk assessment processes along with the baseline system regression test plan. ### QA Manager - Advertising Techologies @ Amazon Jan 2011 – Jan 2019 | Palo Alto, CA Responsible for managing Amazon Advertising Technology’s quality teams for: - High scale ad-serving system handling hundreds of billions of ad requests per day. - Direct publisher supply products comprising web, mobile and video products. - Self-service performance advertising products driving discovery and sales of merchandise on Amazon. - Ad inventory forecasting system used by Display, Mobile and Video Ad programs across Amazon. Deliver innovative test automation frameworks to improve regression isolation, manual test effort and time to release: - Next-gen data-driven API testing framework using Java for high-scale backend services. - High-cardinality live-traffic test framework built using JMX and Java Scripting engine that can detect thousands of anomalies and assert critical conditions on millions of sampled live requests. - Cross-platform web, mobile and OTT SDK automation frameworks using TestNG, Selenium WebDriver, Calabash, Appium and AWS Device Farm for customer facing UI & direct publisher integrations for ad supply. Manage a team 17 of SDETs, QAEs and QA Managers to ensure high quality delivery of multiple products. - Recruitment, onboarding, coaching and career development, performance reviews, ratings & promotions. ### Senior Member of Technical Staff @ Iron Mountain Jan 2009 – Jan 2011 Owned quality of a SaaS product suite of scalable & highly available software services enabling IronMountain’s customers to search and extract assets across multiple digital repositories for electronic discovery, retention & destruction. Developed a suite of automated tests for web UI and backend webservices and contributed towards development of automation frameworks leveraging open-source tools - Apache Jelly, JUnit, Selenium RC, HttpComponents, Google Gson and JXPath. Created a continuous deployment pipeline in a multi-vm setup leveraging Hudson. ### QA Manager @ Adchemy Jan 2008 – Jan 2009 Managed a team of 3 QA Engineers responsible for ensuring quality of Adchemy Landing Page Server - ALPS. Established a consistent QA and release process in an Agile/Scrum environment, coordinated QA efforts during each Sprint and provided technical leadership to team members. Drove efforts for developing test infrastructure for automating functional tests and performance tests for different components like the Component Server, Spreadsheet import-export interface, Model and Allocation generation. Setup a continuous deployment system leveraging Hudson and Bamboo. ### QA Manager @ RSi a Circana Company Jan 2005 – Jan 2008 Owned quality efforts of Retail Solutions’s suite of J2EE based SaaS services for Consumer Packaged Goods companies, that turn retailer data, such as point-of-sale (POS), supply chain, merchandiser feedback and EPC data, into actionable visibility into the store and onto the shelf. Established a standard testing and gated release process, developed automation suites for back-end and front-end components and setup a continuous integration and build process. Led a team of on-site and off-shore engineers to deliver rapid, high-quality product iterations. ## Education ### M.S. in Computer Engineering The University of Texas at Austin ### BTech in Computer Science and Eng. Indian Institute of Technology (Banaras Hindu University), Varanasi ## Contact & Social - LinkedIn: https://linkedin.com/in/bakul-mukherjee --- Source: https://flows.cv/bakul JSON Resume: https://flows.cv/bakul/resume.json Last updated: 2026-04-10