SWE Intern @ MongoDB
June - Aug 2024
-
Used JSP, React.js, and dependency injection with Guice to
contribute to MongoDB Atlas, the fully managed cloud database
service hosted on AWS, GCP and Azure
-
Created a full-stack solution for the SRE team to automate phased
rollouts of new OS package policies to 1/2 million+ data nodes in
the Atlas fleet using Java in the control-plane and Ruby Chef for
infrastructure automation
-
Automated OS image release workflow used to provision 1000+ new
nodes per hour, leveraging an S3 bucket for image storage and
retrieval
-
Utilized JUnit, Mockito, and Evergreen (an internal distributed
CI/CD platform) to write unit, integration, and E2E tests
SWE @ Rutgers Open System Solutions
Jan 2023 - Present
-
Used MongoDB aggregate piplines with text search to improve
searching for links
-
Added functionality to allow the application to provide tracking
pixels. Used over 100,000 times
Outlook Extension
-
Created an extension for Microsoft Outlook to insert tracking
pixels into emails for Rutgers staff and faculty
- Interacts with Outlook Async API to provide a seamless UX
MeetMe (Rutgers calendar app)
-
Used Websockets and MongoDB changestreams to provide real time
updates on the client-side in shared calendars
-
Refactored frontend code to reduce bundle size by thousands of
lines
-
Provided functionality to account for daylight savings in every
timezone
-
Wrote algorithms to compress data in requests for overlapping
intervals
Google Calendar Scripts
-
Wrote a script in Golang to automatically insert events into all
students' google calendars under a domain
-
Implemented exponential backoff to prevent getting rate-limited by
google servers
-
Used goroutines to send requests concurrently to the Google API
Backend Director, Frontend Engineer @ Hack4Impact
Oct 2022 - Present
MealsOnWheels
-
Built admin pages for MealsOnWheels Volunteer Management Web App
using React
- Used React Query to synchronize and update server state
- Used by over 100 volunteers
AniMealsOnWheels
- Led a team of 5 backend engineers
-
Built an API server using Express and MongoDB (deployed with
Vercel and Atlas)
-
Implemented One-time-passwords for effortless authentication of
volunteers
- Communicated with client for continous feedback