Experience
Cisco Systems
August 2024 -- PresentSoftware Engineer 2
- Added HyperV support to FTDv and FMCv.
- Converted GCP Jinja template to Terraform format for FTDv Autoscale with added support of infra.
- Built Automation pipelines using PyATS for SRIOV NIC cards in VMware for standalone and HA.
Cisco Systems
May 2023 -- July 2023Software Engineer Intern
- Exported CDO events in OpenTelemetry format to Grafana, Loki, Datadog, Signoz with 10 TB data.
- Benchmarked S3 Select, Redshift, Redshift Spectrum and AWS Athena for querying data from S3.
Blaze AI (YC W22)
October 2021 -- May 2023Software Engineer Intern
- Built Discord Bot that handled analytics in the flask server using asyncio.
- Setup Apache Airflow with AWS MWAA to run dags for cron jobs.
- Implemented GraphQL in flask.
- Optimized I/O and Heavy Processing tasks using threads, asyncio and multiprocessing in flask.
- Implemented Discord OAuth, ZOOM Marketplace App with Airflow, AWS Lambda, API Gateway.
Farmako HealthCare (YC S20)
December 2021 -- Aug 2022Software Engineering Intern
- Built backend for ABDM using GoFiber.
- Created clone of Octopods for WhatsApp with Webhook.site.
- Built chrome extension for labs with ReactJS.
- Removed WASM dependencies from Rive for animations.
- Implemented gRPC calls using Mali and migrated the chrome extension to Electron App.
Tournafest
July 2021 -- September 2021Software Engineering Intern
- Devised Database Schema, pipeline of backend infrastructure with Django, Celery, AWS Lambda.
- Built pipeline to store/use images in compressed and uncompressed state with AWS Lambda.
Google Summer of Code
May 2021 -- August 2021Student Developer at OpenStreetMap (Open-Source)
- Added Tarball support and optimized SQL import using multi-threading for tiger data.
- Built bug reporter for Nominatim with Svelte, Falcon, leaflet and Overpass API with E2E Tests.
Education
Indian Institute of Technology, Roorkee
2019 – 2024
Skills
Languages
Go · C/C++ · PHP · JavaScript · HTML · CSS · SQL · BASH · Python · Ruby · Solidity · GraphQL
Developer Tools
VS Code · Git · Alacritty · tmux · zsh · MongoDB Compass · MySQL Workbench · PgAdmin
Technologies/Frameworks
Django · DRF · Django Channels · Celery · Flask · FastAPI · Tensorflow · MLFlow · Node.js · Express · Socket.io · GoFiber · Beego · Gin · React · React-Native · Redux · Next.js · Svelte · Truffle · Hardhat · Ruby on Rails · Mocha · Jest · Cypress · Puppeteer · PyTest · Chrome-Extensions
DevOps
Docker · Nginx · Github Actions · Terraform · AWS · Azure · GCP · Sagemaker · ECS · Load-Balancer · Route53 · Cloudfront · S3 · Lambda · SQS · ACM · RDS · Apache Airflow · Serverless · Webhook.site · Step Functions
Projects
Trained an LLM router using BERT model to reduce LLM inference cost by up to 98% using the FrugalGPT paper.
AI Tshirt Designer
Developed a website that generated and vectorized Tshirt designs using SDXL 3.
Email to LinkedIn Lead Extractor
Created a scraper that extracted LinkedIn details from email for lead generation using Outlook and the LinkedIn API.
Developed a YC scraper that collects data on all YC startups, using an LLM to extract problem statements and various parameters, which are stored in Google Sheets.
Developed a Chrome extension that tracks emails are read or not.
Built a DevOps Chrome Extension to help create responsive apps. This app allows testing localhost pages on phones by scanning a QR code or entering a URL in a browser. Devices must be connected via WiFi.
E-Certificate Portal
Authored a highly scalable infrastructure using AWS Lambda, ECS, Route 53, SQS, CloudFront, etc., to serve web requests, generating 100,000+ certificates to date.
Engineered a GitHub Action using Ionic and Capacitor to seamlessly transform websites into Android APKs, simplifying app distribution.
E-Summit Portal
Designed REST APIs in a Django-based backend using Django REST Framework and created generic front-end components based on ReactJS for 50K+ users. Migrated frontend to NextJs for handling SEO and server-side rendering. Deployed using EC2, Cloudflare DNS, Docker, and Nginx.