Raju Subramanian

Engineering & Information Technology Leader

Engineering leader with 20+ years of experience working in leading edge companies and startups. Diverse experience that includes Software Development, DevOps, Physical and Cloud Infrastructure and IT. Built and managed a team of 10 Sofware and DevOps engineers. Built and scaled Engineering Infrastructure and IT for an enterprise startup that went from 8 employees to 80+ distributed around the world. Strong vendor management experience, being responsible for multiple IT and OEM partners with a budget of $2M+.


Work Experience

Apple 

August 2021 - Present

Site Reliability Engineer

Part of the Site Reliability Engineering (SRE) Team for Apple's Internal Compute Infrastructure

  • Ensure the core infrastructure is healthy
  • Work on observability of system for monitoring, alerting, and metrics reporting
  • Work on new platform features to improve overall reliability
  • Debug issues with applications running on the compute clusters
  • Champion best practicses and develop documentation resources

Awake Security

June 2015 - July 2021

Director, Infrastructure and Customer Operations

Built and scaled up engineering infrastructure including setting up CI/CD with Jenkins, docker containers and virtual machines. Built prototypes to deploy the product stack on AWS and use it for customer demos. Built the customer operations team that handles pre-deployment meetings, shipping hardware, customer onboarding, customer support and managing all hardware in the field.

  • Built up the office data-center from 5 servers to nearly 60+ servers and expanded to a colo facility
  • Built up the office networking infrastructure with both wired and WiFi connectivity with nearly 99.9% uptime.
  • Deployed and managed the entire engineering infrastructure for CI/CD, QA and performance testing
  • Responsible for managing our AWS infrastructure
  • Worked with engineering to design the specs for the hardware appliance needed to deploy our product

VMWare

Aug 2012 - June 2015

Senior Manager, DevOps, Build & Release Engineering

Came to VMWare as part of the aquisition of Nicira and helped integrate our build and release infrastructure with VMWare's existing infrastructure. Took over management of the Build and Release Engineering team and scaled it up to become a full-fledged DevOps team that supported a 200+ strong engineering organization

  • Managed the migration of Nicira's project management and bug tracking data to a large Bugzilla installation
  • Managed a git-based development and build pipeline
  • Scaled the team from 2 to 8 engineers

Nicira

Aug 2011 - Aug 2012

Member of Technical Staff

As an individual contributor, helped manage and expand CI infrastructure based on BuildBot. Designed and built an automation framework to clone, deploy and manage virtual machines in standalone VMWare ESXi hosts in Python.

Google

Sept 2004 - Aug 2011

Senior Software Engineer

Individual contributor on three different teams - Adwords Backend, GMail Storage and Next Generation Ads Storage.

  • Involved in the development, deployment and maintenance of production scale clusters that constantly migrate data from MySQL to a new storage layer and trigger alerts on errors.
  • Involved in the design and development from scratch of a loadtest infrastructure for testing the storage infrastructure at production scale. Was responsible for building user behavior models for simulating millions of users hitting a storage cluster.
  • Designed and built a C++ API for next generation GMail storage infrastructure that was used for migration of user data to the new infrastructure.
  • Designed and built a new suite of regression tests for regression testing of new versions of backend components and comparing the results with the deployed production version.
  • Involved in the testing and launch of a new backend service that was responsible for serving ads to Google.com.

BEA Systems (now part of Orcale)

April 2003 - Sept 2004

Software Engineer

Individual contributor working on writing tests for new product features and test automation.

NMS Communications

April 2002 - Dec 2002

Software Engineering Intern

Developed test and deployment automation scripts, deployed and managed Solaris on development machines.

Projects

Raspberry Pi Retro World Radio

Personal

I built a Retro radio that can tune-in web radio stations from around the world using a map interface controlled by old-school radio knobs. I took an old radio and embedded a Raspberry Pi inside with a small screen where the tuner would normally be. The project was featured by the makers of Raspberry in their MagPi Magazine MagPi

Kids Programming Lessons

Personal

Starting in summer of 2019, I have been teaching coding to about neighborhoods kids (8 - 9 yr olds). I started with Scratch and then progressed to Arduino's & sensors using Scratch. Currently I coach an all-girls First Lego League robotics team.