Experienced Senior Software Engineer talented at providing customized and optimized software solutions for all needs. Comfortable Overseeing large-scale development teams or independently coding complex projects.
Overview
6
6
years of professional experience
Work History
Senior Software Engineer -2
Informatica
03.2023 - Current
Major Individual Contribution across features like Version Control, Review, andComparator framework for Informatica Assets, that enhance Customer Experience and adoption of Cloud Products in Informatica
Reviewing Architectural Designs, implementations, and tests through peer reviews. Averaged about three Pull Requests per week with 4 hour discussions on Design and implementation
Increasing Development efficiency by adopting modern build tools for both Backend and frontend projects. The backend could be built based on required modules and thefrontend build time increased 5x
Mentored team members involved in projects with technical know-how
Comprehending Customer asks and ideating and planning the requirements and timelines with Product Management and stakeholders
Senior Software Engineer
Informatica
03.2021 - 03.2023
Pioneered in Prototyping and implementing Migration project called O2N: Old to New. This paved the way for large scale, automated metadata migration from On premise metadata to Informatica Cloud
Developed key regression test suites with unit tests(JUnit, Mockito) and integration tests via Newman, for projects related to migration.
Onboarded multiple on premise solutions to Cloud Native microservices
Conducted several POCs and Authorization flows for OAuth and SAML for Okta and Azure AD to integrate with services.
Introduced common RFC template to have common language between technical members and management.
Advocated for Spock Framework, as test suites for our services, which yielded better performance, stubbing and coverage.
Enhanced Integrated tests by adopting Playwright, which helped in catching behavior changes during build time, significantly faster
Established as individual contributor by developing Authorization, Organization Governance Dashboard, Asset Replication etc, as key features of the project
Software Engineer
Informatica
09.2019 - 03.2021
Collaborated with cross-functional teams like Support, CSM and Product Management to develop features in product called Enterprise Data Catalog
Improved the indexing performance of Solar, that resulted to better searching experience for Customers, with less delay.
Developed a custom HDP Cluster Deployment mechanism through Java program. Collaborated with specialists from Hortonworks to implement the solution.
Developed several enhancements in features in Enterprise Data Catalog like Metadata Scanning, Ingestion and Visualization.
For better supportability co-authored Centralized log collection utility that helped for Support Engineers to get Unified logs across the Hadoop Cluster
Ironed out product gaps and fixed bugs in several products
Associate Software Engineer
Informatica
07.2018 - 09.2019
Handled Customer and testing team-reported problems in several products
Developed instrumentation utility that worked as java agent to instrument code, collect thread dumps etc.
Helped in identifying performance bottlenecks in multi-threaded applications that were suffering due to thrashing
Collaborated with Support Engineers on complex issues to tackle and identify root causes and convey workarounds or fixes promptly
Education
Master of Science - Machine Learning
Georgia Institute of Technology
Atlanta, USA
06.2025
Bachelor of Science - Computer Science
SDM College of Engineering And Technology
Dharwad, India
06.2018
Skills
Java, Groovy, Python
React, NextJS, Javascript
Micronaut, Springboot, REST services
Maven, Gradle, Vite, Jenkins
Profiling, Troubleshooting
RDBMS, Elastic Search
Spock, Playwright
Docker, Kubernetes
AWS, Azure
Business writing and Communication
Accomplishments
2x Informatica Infa-Star award for accomplishments in Migration project and Customer success post Product Adoption
Hackathon, People's Choice nomination for Operation cost reduction using GraalVM