Software Engineer II
Microsoft · Full-time
Jun 2021 - Present
• 3 yrs 5 mosPart of Azure Resource Graph
- Distributed systems
- High scale query and ingestion
Cloud Administrator
Stony Brook University
Jan 2020 - Nov 2020
• 11 mosPart of the COMPAS lab under Prof. Mike Ferdman
Technologies used: OpenStack, Proxmox, Linux/Unix Networking, Cloud Computing, Virtualization, Distributed Infrastructure
•OpenStack Servers: Administering the private cloud system (similar to EC2) operated using OpenStack by resolving. virtual machine issues faced by researchers and added 4 bare metal provisioning machines.
•Proxmox Cluster Setup: Built a Ceph distributed cluster of Proxmox machines mounted to a Network File System ISO server with a team of 2, and currently configuring MAAS (Metal as a service) to manage provisioning.
Software Developer Intern
NortonLifeLock · Internship
Jun 2020 - Aug 2020
• 3 mosPart of the Software Infrastructure Team
Technologies used: Infrastructure as Code, Terraform, Jenkins, Docker, CI/CD pipeline, Packer, VMWare vSphere, Virtual Machine, Automation, Fusion
•Terraform Deployment: Built from scratch, a scalable Infrastructure as code (IaC) project for deploying Jenkins with 2 MacOS, 1 Windows and 3 Linux agents using Terraform on on-prem AWS EC2 like private cloud and VMware vSphere.
•Jenkins Master/Slave: Created 8 minimally customized virtual machine templates to deploy Jenkins with Packer, Fusion and wrote scripts to easily migrate configurations using thick eager zeroed virtual disks.
PayPal
Jul 2017 - May 2019
Software Developer II
Feb 2019 - May 2019
• 4 mosPart of Marketplaces Data Products Team.
Technologies used: Java, Node.js, MySQL, React, Docker, Elastic Search, Apache Kafka, Kibana, Python, REST APIs, Hadoop, Big Data
•Full-stack Zeus Project: Built an intelligent alerting system ground up using Node.js, React, Python, and Loki.js as cache to provide validation insights into Java components with customizable rules. Also utilized in tracking team KPIs.
•Java Daemon and Batch: Developed real-time transactional insights to marketplaces REST APIs. Improved functional test suite execution time with parallel runs.
•REST and GraphQL API Monitoring: Increased productivity by exposing APIs from Zeus to automate timely monitoring of Hadoop data inconsistencies with Python scripts and Cron Jobs to involve respective teams.
•Acted as Scrum Master and Mentored 2 interns.
Software Developer I
Jul 2017 - Jan 2019
• 1 yr 7 mosPart of Marketplaces Onboarding Team.