# Abhishek Sharma > Sr Staff Engineer at Finix Payments Location: San Francisco Bay Area, United States Profile: https://flows.cv/abhisheksharma2 Senior Software Developer with 8+ years of experience in Health, Retail, Insurance and Banking domains ## Work Experience ### Staff Software Engineer @ Finix Jan 2022 – Present | San Francisco, California, United States ### Staff Software Engineer @ Rocket Lawyer Jan 2021 – Jan 2022 | San Francisco Bay Area Team lead for the Platform Team responsible for maintaining and developing common pieces of code which other teams rely on like user service and notification services. Responsible for enhancement of CICD process for developing teams enabling quick cycle time. Designed a high level system design to collaborate users from different platforms and countries into one global users service. ### Senior Software Engineer @ Rocket Lawyer Jan 2020 – Jan 2021 | San Francisco Bay Area As member of the Platform Team created a CICD to test code without spending much time in deploying artifacts and also streamlining deploys to higher environments, decreasing the deployment time from 30 mins to an average 9 mins. Designed and Implemented - RocketEvidence Feature (A feature to where a user can ask an attorney a question by uploading media for the attorney to see). Drove the project around MySql system check, suggested various changes to optimize performance of the db and leading to higher uptimes. Designed a partner authentication system, which allows partners to use our products and APIs, making RocketLawyer products partner ready. ### Senior Development Engineer @ Target Jan 2019 – Jan 2020 | San Francisco Bay Area Responsible for merging multiple pages during in-store flow to a single page to speed up the in-store pickup flow, making checkout a faster process for customers, leading to better customer experience. Responsible for migration of code from PHP to Java, moving legacy code to current code Major Contributor in migrating micro-services deployments from AWS to GCP Implemented encryption for PII data before persisting to manage data in a secure manner. Responsible for writing logic for consuming an oAuth token using JWT and using it to interact with external systems. ### Java Software Developer @ Target Jan 2018 – Jan 2019 ### Senior Java Software Engineer @ Macy's Jan 2017 – Jan 2018 | San Francisco Bay Area Macy's is one of the biggest retail companies in the United States which sells clothing, home electronics, and various products. The project is for consumer portal for consumers who can register, sign-on, choose the products and placing orders on-line. Macys.com is their website where purchases can be made with a credit card. The system has been developed using Java/ J2EE technologies using Spring, Hibernate, Web Services (SOAP and RESTFUL) on WebSphere Application Server. Oracle is used for maintaining the website information. ### Senior J2Ee Consultant @ NMK Global In Jan 2014 – Jan 2017 Worked as a contractor for multiple projects related to clients in the Healthcare, Banking and Insurance domain. ### Software Developer @ Emerson Jan 2011 – Jan 2014 | India ClosetMaid.com was one of the major business to consumer products of Emerson Electric Company, which would provide customers with an option to customize and build their closets according to the space and their requirements. This application had user base of end consumers, Admins and developers. We also worked on developing many in house web services which were used by other teams. ¤ Analyzing business requirements along with team lead. ¤ Designed necessary backend Java classes to support data access and user authorization. ¤ Implemented MVC Architecture using Spring Framework. ¤ Involved in the coding of generating the Actions, Action Forms. ¤ Wrote unit test cases for different modules and resolved the test findings ¤ Developed various daily jobs using PL/SQL stored procedure to update notification status in multiple tables. ¤ Created WSDL and REST based Web services for adding, modifying and deleting trading partners. ¤ Debugged and enhanced performance of the web application. ¤ Developed high quality software solutions that satisfy our customers’ needs. ¤ Created technical specifications and use cases. ¤ Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features. ## Education ### Bachelor of Engineering - BE in Information Technology Panjab University, Chandigarh ## Contact & Social - LinkedIn: https://linkedin.com/in/abhisheksharma-0930 --- Source: https://flows.cv/abhisheksharma2 JSON Resume: https://flows.cv/abhisheksharma2/resume.json Last updated: 2026-04-12