Experienced engineer focused on highly available and hyper scalable infrastructure, developer productivity and reliable software delivery
Fortinet Inc. Aug. 2024 — Present
Staff Site Reliability Engineer
Highlights
- Staff Site Reliability Engineer for Developer Infrastructure
- Technologies: Golang, Redhat OpenShift
Lacework Inc. Oct. 2020 — Aug. 2024
Senior Site Reliability Engineer
Highlights
- Senior Site Reliability Engineer for Developer Infrastructure
- Implemented custom monitoring solutions for better reliability of Lacework’s CI Infrastructure
- Managed infrastructure components for Lacework’s bazel build system
- Implemented Backstage as a centralized information center for Lacework Platform services
- Automated multi-architecture (AMD64/ARM64/Alpine) builds for Lacework Agent
- Re-architected components of Lacework platform to run on ARM64 for cost optimization
- Implemented continous deployment of Lacework platform to Kubernetes cluster with ArgoCD
- Managed transition of Lacework’s continous integration system from codefresh to Github Actions
- Technologies: Golang, ArgoCD, GH Actions, Kubernetes
Pindrop Inc. Jul. 2016 — Oct. 2020
Software Engineer
Highlights
- Software Engineer in System Software (core infrastructure) team for Pindrop Protect
- Created new High Availability solution for Protect (Flagship Product)
- Implemented Raft leader election and consensus algorithm as part of the HA solution
- Designed and developed a new telemetry and alerting framework for the product
- Created a new REST based configuration system for the product
- Technologies: C, Python, Red hat linux
Dealsafe Inc. Feb. 2016 — May. 2016
Software Engineer Intern
Highlights
- Created a system for Searching and Indexing Documents scanned by OCR
- Created Backend API to serve Mobile and Frontend web app
- Technologies: Python-Flask, ElasticSearch,Ruby on Rails, MySQL
New York University Sep. 2015 — Dec. 2015
Graduate Assistant
Highlights
- Department of Faculty Innovation Teaching and Learning
- Designed Undergraduate Student on-boarding application - PreReg.
- Integrated Single Sign-on Service to the application by accessing the NYU Shibboleth System
- Technologies: PHP, MySQL, Apache, HTML5, CSS3, Javascript
Autodesk Inc. Jun. 2015 — Aug. 2015
Software Engineer Intern
Highlights
- Designed a web based in-house Analytics tool to analyze data aggregated from various different analytics platforms (eg. MixPanel, Google Analytics etc.) from different products of ACG
- Implementation and integration of analytics in 123D.circuits.io based on Ruby on Rails
- Detailed analysis of data received from the implemented events and properties in 123D.circuits.io
- Improvements to the 123D.circuits.io analytics based on insights derived from the initial implementation
- Technologies: Ruby on Rails, Sinatra-Ruby, DCJS, Segment Ruby and JavaScript API, Redshift
Books That Grow Jan. 2015 — May. 2015
Software Engineer Intern
Highlights
- User Acquisition, Activation and Retention using Growth Hacking techniques
- Developed a system for searching books with autocomplete using Elasticsearch
- Integrated various OAuth services (eg. Facebook, G+) for a better Signup and Login experience
- Technologies: Ruby on Rails, ElasticSearch,Postgresql, AngularJS, Google Analytics
Cognizant India Aug. 2013 — May. 2014
Associate Programmer
Associate Programmerin Cognizant India, Kolkata
Vim Git Blame (git-blame.vim)
Open Source
Vim Plugin for showing git blame information
Highlights
- Quickly glance at Git blame information per line
- Shows git blame in a non-intrusive ephemeral window
Dorker
Open Source
Docker container with common infrastructure tooling
Highlights
- Bundles in most commonly used infrastructure tooling
- Used for building and debugging infrastructure components
- Can be run as standalone container or in a kubernetes environment
Meta Search Nov. 2015 — Dec. 2015
New York University
A Meta Search Engine for Code and Programming related Queries
Highlights
- Extracts search results from Sites like Github Gists, StackOverflow etc.
- Ranks the results extracted from the website using custom ranking function
- Returns the top 10 Ranked Results with relevant snippets
Web Search Engine Sep. 2015 — Nov. 2015
New York University
A basic Web Search Engine written in Python and C++
Highlights
- A web crawler for crawling and parsing data from the web
- An inverted index to structure the crawled data based on keywords
- A query processing engine to get result from the indexed data
New York University Aug. 2014 — May. 2016
Computer Science
Masters of Science
Courses
- CS6033 - Design and Analysis of Algorithms
- CS6913 - Information Retrieval and Web Search Engines
- CS6613 - Artificial Intelligence
- CS6823 - Network Security
Birla Institute of Technology, Mesra Aug. 2009 — May. 2013
Computer Science
Bachelor of Engineering
Courses
- Formal Languages and Automata Theory
- Database Management Systems
- Object Oriented Programming and Java
- Data Mining and Warehousing
Languages
- C
- Python
- Golang
Technologies
- Linux
- Kubernetes
- CICD
English
Native speaker
Hindi
Native Speaker