Summary
Overview
Work History
Education
Skills
Timeline
Generic

VINAY GOPALKRISHNAN

Clarksburg,MD

Summary

A seasoned Principal Software Engineer with a proven track record at Total Wine & More, adept in Google Cloud Technologies and fostering teamwork. With 18 years of expertise in designing, developing, and optimizing enterprise-grade applications and systems. Proven track record in delivering innovative data engineering solutions, building interactive, data-centric applications, and integrating complex systems across the enterprise. Adept at enhancing system performance, driving scalability, and ensuring operational excellence through effective monitoring and alerting strategies. Skilled in bridging business needs with cutting-edge engineering practices to deliver impactful, end-to-end solutions.

Overview

13
13
years of professional experience

Work History

Principal Software Engineer

Total Wine & More
04.2018 - Current

Role

  • Worked on the Integrations team which was tasked with ‘connecting’ different systems within the organization, and also connect systems with external systems
  • The role involved architecting , designing and also implementing (development and testing) of applications and data jobs on-premise and on the cloud
  • Joined as Senior systems engineer and promoted twice to Principal Cloud Engineer over period of 6 years

Experience

  • Architecture, Design and implementation of Real Time Inventory system using Kafka and stream processing kafka library
  • Design and implementation of an Enterprise Offer Management system using python based API in Kubernetes on Google cloud. The scaling of the offer loading process to a million/minute using python based kafka stream processor
  • Design and implementation of Integration of Offer Management system with Talon One.
  • Design and development of order streams, which is a kafka stream of transactions in unified format, from transactions occurring in different systems across the enterprise. The solution uses Google Cloud Functions as well as Kafka connectors and kafka streams processor
  • Development of Utilities to access and orchestrate google cloud technologies from CloverDX
  • Implemented CICD for deploying infrastructure, containerized applications and code to google cloud using google deployment manager, cloud build and Hashicorp Terraform
  • Designed and developed a number of integration between external systems and TWM systems, as well as integrations between TWM systems. Integrations are developed using CloverDX as well as Cloud Technologies like Airflow and Argo
  • Worked extensively with Argo and developed a number of templates to orchestrate google cloud technologies from Argo, which were used across the engineering organization.
  • Integrated with numerous external platforms like Instacart, Doordash, Meta, Pinterest etc.
  • Developed Integrtions with modern eCommerce Platform KIBO

Solution Architect

Fannie Mae
12.2014 - 04.2018
  • Worked as a solution architect on the architecture team for Enterprise Data Integration with specialization in ETL
  • Established new design patterns and performed proof-of-concepts for evaluation, and also participated in development within scrum teams as and when needed
  • Managed end-to-end software development life-cycle, from initial requirements gathering to post-implementation support and maintenance.
  • Developed comprehensive documentation for solution design specifications, ensuring clear communication between stakeholders at all stages of project lifecycle.

ETL Architect

Biogen Idec
03.2014 - 12.2014
  • Worked as an ETL architect on the data warehouse, to design data loads to the data warehouse and data marts
  • Enhanced ETL performance by optimizing data pipelines and implementing parallel processing techniques.
  • Collaborated with data analysts and business intelligence teams to identify data requirements and ensure that ETL processes support their reporting needs.
  • Led a team of developers in delivering high-quality ETL solutions on time and within budget, fostering strong working relationships among team members.
  • Implemented effective monitoring and alerting mechanisms for ETL workflows, enabling proactive resolution of issues before they escalate.

ETL Team Lead

Arkansas Department of Human Services
09.2013 - 03.2014
  • Worked as an lead on the ETL team which involved designing of etl jobs and managing a team to complete development within the planned timelines
  • Coached team members in techniques necessary to complete job tasks.

Solution Architect

Allianz Insurance Company of North America
10.2011 - 09.2013
  • Worked as a solution architect on the integration team which involved architecting and designing of ETL jobs and managing a team to complete development within the planned timelines
  • Managed end-to-end software development life-cycle, from initial requirements gathering to post-implementation support and maintenance.
  • Facilitated seamless communication between technical teams and non-technical stakeholders by effectively translating complex concepts into understandable terms for all parties involved in projects.

Education

Bachelor of Science - Electronics

University of Mumbai
Mumbai, India
03-2007

Skills

    Google Cloud Technologies

    Data Integration and Management

    Python

    Go Lang

    Kafka

    Databricks

    Airflow

    Apache Spark

    Terraform

    Argo CD

    CloverDX ETL

    Informatica ETL

Timeline

Principal Software Engineer

Total Wine & More
04.2018 - Current

Solution Architect

Fannie Mae
12.2014 - 04.2018

ETL Architect

Biogen Idec
03.2014 - 12.2014

ETL Team Lead

Arkansas Department of Human Services
09.2013 - 03.2014

Solution Architect

Allianz Insurance Company of North America
10.2011 - 09.2013

Bachelor of Science - Electronics

University of Mumbai
VINAY GOPALKRISHNAN