* Over 10 years of experience in Software Engineering - building and delivering high-quality software.
Experience
2024 — Now
2024 — Now
South San Francisco, California, United States
Designed and developed many software features for Genentech's gARI initiative in Java, Springboot, Kafka, PostgresQL, MongoDb and other technologies
Designed and implemented a feature that allows VMS users to reply to a healthcase notification email that gets captured as a comment in the VMS app.
Redesigned and refactored history part of protocols (IMS) to save storage space for specific documents in the MongoDB collection for history
Designed and developed the system to store a copy of IMS and VMS data into AWS opensearch to reduce the complexity of dashboards' functionality
Designed and developed many features that leverage Kafka and Confluence connectors to sync data between different systems
2024 — 2024
2024 — 2024
Palo Alto, California, United States
2023 — 2024
2023 — 2024
Sunnyvale, California, United States
Developed many features for the walmart fulfillment team - team responsible for calculating delivery and pickup dates.
Developed many ingestion pipelines that consume customer / item / inventory data from kafka data stream for varied purposes.
Developed many features using Java, Spring boot, SQL, Apache Cassandra and other technologies.
Deployed software packages and services using Docker, Kubernetes and other technologies.
Worked closely with project managers and stakeholders to gather requirements and define project scope.
Provided mentorship, guidance and code reviews to junior engineers
2021 — 2023
2021 — 2023
Pleasanton, California, United States
Developed, designed and maintained several core features of Adaptive Planning (AP), a suite of financial applications, using Java, Spring boot, JavaScript and SQL (oracle and PostgreSQL).
Developed many critical features for Adaptive Planning, a workday app that is used by 5900+ companies.
Developed and maintained microservices that communicate with AP using Spring boot Restful APIs in Java.
Designed and implemented a module - ‘Scalable Publish Plan’, an app that integrates data between planning and workday, using Java EE Restful APIs and JavaScript (React).
Collaborated with cross-functional teams including Product Management and QA to ensure seamless software delivery.
Mentored junior developers and fellow engineers to enhance their critical understanding of many Adaptive Planning modules.
2018 — 2021
2018 — 2021
Englewood, Colorado, United States
Designed, developed and maintained many microservices in Java, Spring boot, SQL, Python and other related technologies.
Developed multiple Spring boot RESTful APIs and other apps for the customer promotion system (Adjustment Engine) of Dish network.
Developed and maintained many applications that dealt with data of 11 million Dish TV customers daily.
Improved the performance of a critical batch process, which deals with customer money of around $50 million
annually by 30%.
Designed apps in an event-driven architecture using Java spring boot apps and Kafka messaging system.
Education
University of North Carolina at Charlotte
Master's degree
2016 — 2017
Acharya Nagarjuna University
Bachelor's degree
2008 — 2012