Language
English
Advanced
Hindi
Advanced
Gujarati
Advanced
Work Experience
Senior Software Developer at Marqeta
July 1, 2025 - PresentLed migration of ACS service-to-service authentication from static Zion tokens to OAuth 2.0 client credentials flow to secure outbound calls. Rewrote legacy Java Access Control Server in Spring Boot, including a Redis-based CAVV sequence generator and EMV 3DS-conformant Challenge flow (CReq/CRes) schemas. Owned on-call rotation for ACS, diagnosing and resolving production incidents to maintain stability and reliability. Performed code reviews and collaborated on architecture and integration reviews. Participated in Agile ceremonies including sprint planning, backlog refinement, retrospectives, and served as Scrum Master for coordination.
Senior Software Developer at Bill.com
April 1, 2022 - July 1, 2025Worked on the virtual card team generating ~$800M TPV monthly. Led the email inventory project from inception to production, automating customer and vendor emails across payment processing stages. Built Guestpay integration features enabling invoice payments by external guests without requiring bill.com accounts. Implemented app-based refunds functionality for streamlined refunds in-app, replacing manual workflows. Supported production issues via on-call rotations and investigated defects/performance. Contributed to Agile execution through stand-ups, sprint planning, and retrospectives.
Senior Software Developer at MX
April 1, 2021 - April 1, 2022Built backend APIs for retrieving member eDocuments and exporting them for downstream consumption. Developed APIs for scheduling recurring payments accepted twice a month. Collaborated with cross-functional teams to design services supporting financial data exchange between the platform and bank/credit union partners. Wrote unit and integration tests to validate behavior and prevent regressions. Participated in code reviews and Agile planning.
Software Developer at Accela Inc
February 1, 2017 - April 1, 2021Designed, developed, and tested 13 Configuration Loaders to convert CSV inputs into data managerial XML files for integration and conversion. Built an adapter between Accela System and Adobe EchoSign to fetch documents via Accela Construct API, send for signature via Adobe EchoSign API, and return signed documents to Accela. Resolved production defects with client implementation teams. Partnered with QA and business analysts to translate government requirements into configuration and integration solutions. Supported data migration/conversion validation cycles to ensure accuracy.
Software Developer Intern at Simeio Solutions
October 1, 2015 - October 1, 2016Analyzed requirements, estimated and scheduled work, and developed an internal web application. Worked on cross-browser compatibility and fixed browser-specific bugs. Served as a Business Analyst for BNP Paribas Bank on SailPoint Identity and Access Management tooling.
Software Developer Intern at G1G Insurance Company
June 1, 2015 - August 1, 2015Led redesign and development of responsive web applications for insurance companies, focusing on UI responsiveness and cross-browser validation. Tested and validated frontend code across multiple browsers.
Software Developer at Techno Heaven
August 1, 2012 - October 1, 2013Developed a Resource Management tool for a distributed enterprise to track tasks, including UI, business layer, and data access layer components. Designed complex SQL queries, views, and stored procedures. Participated in requirement discussions with stakeholders and tested/debugged modules to ensure data accuracy across the workflow.
Education
MS in Software Engineering at San Jose State University
January 11, 2030 - December 1, 2015BE in Computer Engineering at Pune University
June 1, 2012 - July 23, 2026Qualifications
Industry Experience
Financial Services, Software & Internet
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in San Jose today.