SWE Intern @ MongoDB
June - Aug 2024
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 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