cv
General Information
Full Name | Saurabh Deochake |
Location | Boulder, CO and Toronto, Canada |
Date of Birth | 04th October |
Languages | English, Hindi, Marathi |
Experience
- 2023 - Current
Staff Cloud Infrastructure Engineer
SentinelOne Inc.
- Driving the end-to-end automation of the complex cloud infrastructure distributed across several cloud regions around the world
- Designing, implementing, and supporting highly-scalable and highly-available infrastructure for the mission-critical AI-powered cybersecurity platform in the cloud
- Promoting infrastructure-as-code (IAC) priciples in infrastructure automation in multi-cloud and multi-tenant environments
- Applying site reliability engineering principles to large scale multi-cloud, multi-tenant cloud infrastructure and services
- 2019 - 2023
Staff Site Reliability Engineer
Twitter Inc.
- Developed the technical strategy and roadmap as a Tech Lead for the Twitter's Google Cloud infrastructure team supporting teams running data and machine learning workloads Google Cloud and Twitter's data centers
- Designed and implemented BigBird - Twitter's exabyte-scale Big Data storage and analytics solution in Google Cloud that powers big data analytics and other key data warehouse functions of Twitter
- Led infrastructure cost efficiency efforts - designed and implemented CloudHawk, a FinOps service for efficient cloud cost management at Twitter reducing the OpEx costs
- Implemented GCP Admin, a RESTful service that enables self-service workflows to manage Google Cloud projects and resources for Twitter engineers; Reduced the turnaround time from 2 days to 3 minutes improving the velocity of public cloud adoption at Twitter
- Partnered with Twitter teams to consult, design, develop, and ship their products by leveraging public cloud technologies across Google Cloud (GCP) and Amazon Web Services (AWS)
- 2018 - 2018
Site Reliability Engineer
Societe Generale
- Developed low-latency monitoring solutions to monitor a distributed high-frequency trading infrastructure using Python, Bash, Elasticsearch, Logstash, and Kibana; Achieved three times faster performance compared to legacy monitoring solutions
- Designed and contributed to setting up the Internal Stock Market- a distributed system to facilitate trading for the clients of the bank globally
- Implemented Ansible Playbooks to automate frequent tasks and maintain uniform configuration across the infrastructure of ~1000 servers
- Provided active production support by resolving the issues at the application level, UNIX level, or network level to ensure high availability and low latency for users across the world
- 2017 - 2017
Cloud Software Engineer Intern
Intel Corporation
- Researched on NVMe over Fabrics (NVMe-oF) with solid state drive to derive a scalable, low latency, and high-performance cloud storage solution in Intel Rack Scale DesignTM data centers
- Implemented 'conio' - a command-line tool for automated I/O benchmarking of Docker containers on NVMe volumes using Python. This tool is used by several teams for quick I/O benchmarking of containers
- Developed and contributed to Intel Snap plugin using Go to extract NVMe-based cloud storage telemetry and monitor NVMe over Fabrics using Docker containers orchestrated by Kubernete
- 2012 - 2014
Software Engineer (R&D)
NTT Data Americas
- Implemented Central Logging System and 'Backup and Restore' System of GresCubeTM - a commercial distributed database service that guarantees minimal downtime and enhanced business continuity using Python
- Architectured six times faster disaster recovery operations module using various file synchronization, archive, and transfer utilities upon customer’s requirements after the Megaquake of Japan by designing high availability services inside containers on RHEL Linux
- Analyzed and performed extensive research on issues with virtualization overhead caused by LXC Containers, KVM and OpenVZ, for distributed databases whose outcome became the foundation of GresCubeTM
- Developed Puppet and Kickstart scripts to automate the creation of web server components called PROSSIONE
Education
- 2017
Master of Science
Rutgers University, New Jersey, USA
- Master of Science in Computer Science (Distributed Systems)
- Graduated with GPA 3.4
- 2012
Bachelor of Engineering
University of Pune, India
- Bachelor of Engineering (BE) in Information Technology
- Graduated with First Class with Distinction
Blogs and YouTube Videos
- 2022
Smooth Sailing - The Resource Hierarchy for Adopting Google Cloud BigQuery Across Twitter; Google Cloud Blog
- A Google Cloud blog discussing how Twitter implemented big data storage hierarchy in Google Cloud. You can read the blog here.
- 2022
How Twitter Maximizes Performance with BigQuery; Architecting with Google Cloud; Google Cloud Tech
- A Google Cloud blog discussing how Twitter maximizes data processing on big data in Google Cloud. You can watch the video here.
Extra Curricular
- 2023
- Judge on the 8th Annual America's Best in Business Globee Awards
- 2023
- Judge on the Best Big Data Reporting and Analytics Solution category for 2023 SIIA CODiE Awards
- 2022
- Judge on New Products Jury Panel for 2022 Stevie American Business Awards, 2022 Stevie International Business Awards, and 2022 Stevie Asia-Pacific Awards
- 2012
- Gold Medal for the Best Research Project awarded by Tata Consultancy Services for my undergraduate research project on Multi-agent Systems-based automated B2B/B2C eCommerce
Academic Interests
-
Multi-agent Systems
- Automated negotiation among multi-party scenarios of intelligent systems
- Applications of Multi-agent Systems in Cloud Computing
-
Big Data
- Big data placement techniques
- Big data storage and analytics in the cloud
-
Cloud Computing
- Cloud Cost Optimization
- Applications of AI and Multi-agent Systems in cloud resource negotiation like spot instances and committed use discounts
Other Interests
- Hobbies: Roadtripping, Hiking, Football