Techie by heart, team player by choice and leader by responsibility. I have been in IT industry for over a decade, I enjoy each part of the development life cycle from requirement gathering to supporting code in production.
Experience
2023 — Now
Pleasanton, California, United States
Gap Inc. - Digital Experience and Commerce The project focuses on building and enhancing robust and scalable software-based applications to support GAP online stores which includes brands like Old Navy, Gap, Banana Republic, Athleta, Intermix. The software manages customer accounts, user authentication and authorization, shopping cart, checkout, order processing, payment integrations etc. The software is built on latest cloud based micro-service architecture with mobile and web-based interfaces for customers. The software brings on an average 40% of Gap Inc business through this site/software.
Collaborate with stakeholders during requirement gathering to plan features and scope, design and develop software solutions to address complex scenarios through data analysis and a customer-centric approach.
Develop and maintain Micro service-based applications using REST web services, reactive programing and follow Test Driven and Business driven Development strategies.
Owned and delivered complex features end-to-end, wrote unit and functional tests using technologies like JUnit, Mockito, Spring Test, and Cucumber, and conducted code reviews to ensure high-quality, maintainable code across the team.
Developed integrated deployment scripts for rapid end-to-end validation, resolved application and integration issues, and implemented CI/CD pipelines using Jenkins, GitHub, and Azure Kubernetes.
Built and deployed solutions across multiple environments, and created monitoring dashboards and alerts to ensure high system reliability and performance.
2022 — 2023
United States
Prompt Realty and Mortgage Inc
MLS is a custom Multiple Listing Service for buyers' agents and listing agents that show listing details, as well as MLS listing software for online usability,
• Worked on feature enhancement and bug fixing.
• Develop MLS platforms that provided custom tailored and advanced searches.
• Leading team for implementation of new features and enhancements.
• Work with stakeholders around prioritizing tasks and scope.
• Implement and develop Micro service based applications using REST.
• Responsible for code review, design discussion and mentoring.
• Involved in implementation of multiple POCs.
2017 — 2018
United States
Worked for Client Ebay:
eBay Commerce Network ebay ECN is a performance marketing advertising solution that allows companies
to promote their products to ECN network with targeted, relevant product ads.
▪ Handled a team on enhancing features for the solution.
▪ Worked on enhancement features and bug fixing.
▪ Responsible for code review, design discussion and mentoring
▪ Fixed major bug with Walmart where sometimes users did not see product images.
▪ Set up work process with with tech ops team to improve deployments and system updates.
2015 — 2016
2015 — 2016
Pune Area, India
Lithium - Online community platform
Lithium is a PaaS based software which creates highly customizable communities for enterprises.
Worked on creating migration tool which could migrate customer data from their platform to Lithium platform. Solution was to allow high resiliency and optimization to process data in multiple GBs over REST APIs.
• Lead effort on multiple POCs for customer and handed over them to other teams when finalized.
• Responsible for code reviews for team members and providing guidance for improvements.
• Implementation and designing of various project features.
• Was part of initiative to work as dev ops for a week in a quarter. This improved my understanding of challenges of deployment.
2012 — 2015
2012 — 2015
Pune Area, India
SeaChange - Video on demand platform
It is a multiscreen platform for streaming television video on demand on multiple devices. It enables providers to add contents, promotions and offers, monitoring, managing and configuration of contents, streaming.
To accomplish high availability and tolerance, much focus was put on having independent services which communicated over REST. Good use of reactive programming using java executors was done in addition to back-offs, circuit breakers to ensure the application performed in timely fashion.
Worked on multiple micro-services like streaming videos in loop, manage the video streams and publish the contents to be streamed and more
• Designed and build a service to automatically read and update data from another service.
• Lead a service implementation involving the streaming of videos in round robin fashion.
Complete ownership of several project features.
• Used executors and concurrency for building higher performance system.
• Developed Restful web service using jersey to facilitate communication between client and servers.
• Fixed intermittent prod issues with Cassandra and zookeeper to stabilize the system.
Zinio - Online magazine platform Zinio is a publishing technology and services company, which provides sales and distribution of printed material in digital format including magazines, books, catalogue, newsletters and research.
• Learned ATG quickly and helped team get up to speed.
• Analyzed business requirements and created technical solutions.
• Helped set up offshore team and processes.
• Worked with product and client to prioritize work based on complexity, customer impact and time.
• Worked on building features to show online magazine preview pages and pricing/discount
• Analysis and Fixing of Bugs.
Education
Amravati University