Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Venkat Venkatasubramanian

Surrey,BC

Summary

Staff Software Developer & DevSecOps Engineer with 12+ years of experience specializing in cloud infrastructure, containerization, and microservices. Expertise in Go/Python development, Kubernetes/AWS orchestration, and multi-cluster architecture design. Strong background in API development, Linux systems, and implementing scalable solutions using modern DevOps practices.

Overview

15
15
years of professional experience

Work History

Staff Software Engineer

Infoblox Canada
11.2019 - Current
  • Managed multiple projects simultaneously under the DDI product while maintaining strict deadlines and high-quality standards.
  • Enhanced software functionality by identifying and resolving complex technical issues and improving observability.
  • Streamlined development workflows using agent helpers to improve project efficiency from a week down to a few hours on repetitive tasks..
  • Regularly reviewed peers' code contributions, offering constructive feedback to enhance overall product quality.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Added improvements to the existing CI/CD pipelines, enhancing the current deployment strategy by introducing best practices to support scalable and reliable architecture.
  • Languages: Go, Python
  • Databases: Prometheus, PostgreSQL, Aurora RDS
  • Project management: Scrum, GitHub, Atlassian, Figma.
  • Infrastructure: Continuous Integration (Jenkins) + Spinnaker/Flux, Kubernetes/AWS, Helm, Vault, Kafka, Pulsar, Dapr, Prometheus, Grafana, PagerDuty.

DevSecOps/Systems Engineer

DexYP
08.2015 - 07.2019
  • Responsible for implementation, installation, operation and maintenance of software applications, infrastructure hardware for Elastic Compute platform.
  • Developed a web-based Go application that provides secure shell access within Docker containers running on the Cloud for developers, using web sockets, REST.
  • Designed an application in Python and Go to gather system and app metrics and display time series data on a Grafana dashboard, leveraging Kairos, Cassandra, and Kafka.
  • Designed and developed asynchronous event-driven Microservices listening on Marathon event bus to integrate Mesos cloud platform with the F5 load balancer for managing application VIP/MIP pools.
  • Worked with SRE’s to develop a CI/CD pipeline by dockerizing Jenkins to accelerate and simplify application deployments onto the Elastic compute platform.
  • Assisted development teams with onboarding applications onto the cloud platform and guiding them on various technologies used.
  • Acquired proficiency in Test Driven methodology, application performance monitoring, and optimization in Go using net/prof package.
  • Skills: Go, Python, Bash, JavaScript, Microservices, gRPC, REST, Bitbucket.
  • Databases: Kairos, Cassandra, InfluxDB, MySQL.
  • Infrastructure: Continuous Integration (Jenkins), Docker, Mesos/Marathon, Vault, Consul, Apache Zookeeper, Kafka, F5 load balancer, Grafana, Nagios(monitoring).

Software Engineer Intern

Alcatel-Lucent Technologies
05.2014 - 08.2014
  • Designed and migrated PHP web portal to Amazon EC2, reducing hardware maintenance costs by 50% while supporting software build migration to cloud storage.
  • Skills: SDLC, Web Development, HTML, CSS, JavaScript, PHP.
  • Infrastructure: AWS, EC2, S3.

Senior Systems Engineer

Infosys Limited
08.2010 - 07.2013
  • Responsibilities included working in a team of six members to engineer an SSO system using Role-based access control.
  • Developed Java adapters over the Oracle Identity Management (IDM) connectors to create workflows that provide base access, manage accounts of about 200,000 users, including employees and contractors in various target domains like Active Directory, Linux.
  • Automated access-based control, which improved business efficiency from 70% to 99.6%.
  • Skills: Java, SQL, SOAP, Linux, SVN, Active Directory

Education

Master of Science - Electrical Engineering, Minor in Computer Networks

University of Southern California
Los Angeles
05.2015

Bachelor of Science - Electrical Engineering

Visvesvaraya Technological University
India
06.2010

Skills

  • Go
  • Cloud architecture
  • Linux
  • API development
  • Kubernetes
  • Python
  • System design
  • Kafka
  • Observability
  • AWS

Languages

English
Native or Bilingual

Timeline

Staff Software Engineer

Infoblox Canada
11.2019 - Current

DevSecOps/Systems Engineer

DexYP
08.2015 - 07.2019

Software Engineer Intern

Alcatel-Lucent Technologies
05.2014 - 08.2014

Senior Systems Engineer

Infosys Limited
08.2010 - 07.2013

Master of Science - Electrical Engineering, Minor in Computer Networks

University of Southern California

Bachelor of Science - Electrical Engineering

Visvesvaraya Technological University
Venkat Venkatasubramanian