Seasoned Software Engineer with 13 years of industry experience, seeking a position to utilize my strong analytical, technical and excellent communication skills.
Experience
2022 — Now
Mountain View, California, United States
• Led a team of 5 engineers to design and develop a data processing system to enable clean data onboarding to Customer Data Cloud, reducing marketing data processing time by over 80%.
• Designed and implemented a cross-functional system, streamlining complex user workflows into a 1-click onboarding experience and reducing data processing time from 3-4 weeks to 5 hours.
• Automated manual migration tasks from legacy microservices to new architecture, accelerating workflows by 50%.
• Served as Tech Lead, coordinating cross-team requirements, mentoring engineers, and driving effective planning, quality assurance, and on-time project delivery.
• Technologies used: Golang, Postgres, Kubernetes, AWS, GCP, Github, Wavefront, Grafana
2021 — 2022
Mountain View, California, United States
• Worked closely with DataScience team to redesign and implement data pipelines using Apache Beam and Flink providing a highly efficient and fault tolerant solution reducing deployment overhead by over 50%.
• Refactored inhouse data model to Apache Avro schema and Confluent Schema Registry reducing consumers overhead to rebuild on data model updates and greatly improved the time to market for products.
• Build microservices implementing data logic to handle large to call ML models using gRPCS protocol.
• Migrated on-prem data pipeline and microservices to GCP and built an analytics dashboard to analyze the performance and logging the behavior of the services.
• As a tech lead for projects, coordinated requirements between teams, mentored other team members and ensured proper planning, quality and delivery of projects.
2017 — 2021
2017 — 2021
Sunnyvale, California, United States
• Design and develop cross functional Analytics solutions to build integrated and organized datasets leveraged by Service teams.
• Implemented efficient middle tier & back end solutions for integrated data management system.
• Built scalable and robust APIs to integrate complex workflows with multiple third-party OIS systems used for Patient appointment scheduling and treatment reporting.
• Achieved 30% reduction in server-side request and data processing times by caching using Redis, performance tuning and redesigning the existing workflow.
• Support Cloud migration efforts of data backups from internal data center to AWS S3 buckets.
• Owned and Lead cross-functional design and requirements discussions.
2014 — 2017
2014 — 2017
Sunnyvale, California, United States
• Designed and developed server-side APIs and back end updates for features enabling treatment plans to be adjusted, deleted or put on hold as per user requirement.
• Developed RESTful API using ASP.NET Core to build service website to access server-side analytics data and logs information.
• Automated the manual Test process and built a Framework to produce canned datasets speeding up performance testing and integration testing, eliminating the cross functional dependency.
• Implemented the central library for all the data manipulation needs of the reporting module and designed the reports for the entire product. The library is now used across various major revenue generating products.
2012 — 2014
USAA
May 2012 – Jun 2014
• Rearchitected and implemented budget management and forecasting solution based on historical data and trends.
• Analysis, design and development of a windows application and web application using WPF and ASP.NET.
• Requirements gathering, code reviews, and performance tests to ensure high quality code.
• Resolved issues with high criticality and priority to enable 100% availability of client system.
• Mentoring and assisting with training of new and junior programmers as well as doing code reviews for other team members to ensure highest possible quality in software products
Education
Medicaps Institute of technology and Management