Fermyon Technologies, Remote - Senior Platform Engineer
(Oct 2022 - Jul 2024)
- Deployment of HashiCorp infra on AWS using Terraform + GitHub + Datadog
- Managing CI/CD pipelines for internal and open-source services/tools using GitHub + OIDC + Vault + AWS
- Contributed to Spin (Fermyon's developer tool for building apps on top of WebAssembly), mostly using Rust/WebAssembly
- Also contributed to Spinkube (Serverless platform built on Spin/Kubernetes/Containerd)
- Backend integrations with NSONE for custom domains, mainly using Golang
- Setting up GPU infra for serverless AI on Civo cloud
- Contributed to SpinKube serverless platform, built on top of Kubernetes, Containerd and WebAssembly
Proofpoint Inc., Remote - Staff software engineer
(Jul 2017 - Oct 2022)
- Founding engineer for Cloud Delivery group
- Built a platform on top of Jenkins/Kubernetes/Helm to help teams deliver code to Prod, faster and securely
- Wrote several Kubernetes custom controllers for integrations with legacy infrastructure
- Kubernetes cluster deployment using kops on AWS
Proofpoint Inc., Sunnyvale US - Manager QA Infra
(Oct 2015 - Jul 2017)
- Automation framework (for a team of 12+ QA engineers) using Selenium/Webdriver/RESTful
- Containerized the QA Infra and moved to Kubernetes for scaling on demand and cost benefits
- Test analytics using ElasticSearch/Grafana/Kibana
- Dashboard as control-center for all test executions and environment setup
Proofpoint Inc., Sunnyvale US - Senior QA Engineer
(Oct 2012 - Oct 2015)
- Automation framework improvements to allow test executions in headless mode
- Selenium to Webdriver migration
- Automated QA Infra deployment using Puppet
- API testing framework using Ruby/Rspec
Google, Gurgaon, India - Software engineer
(January 2012 - September 2012)
- Developing and testing Browser extensions
- Automated tests for ChromeOS help app
Bebo Technologies, Chandigarh, India - Lead Software engineer
(Oct 2009 - Jan 2012)
- UI automation Framework development using Perl/Selenium
- Added support for Internet Explorer and data-driven testing
- Reduced automation time for features from 1 man month to 4 hours.
Verizon Telecom, Hyderabad, India - Software engineer
(Jun 2006 - Oct 2009)
- Part of the team responsible for network device provisioning workflow
- Automating reports for consumtion of C level executives