• Developed a dynamic website using Next.js, React, and Tailwind to fetch and display groups of classes based on real-time data from a MongoDB database.
• Enabled the management of over 30,000 students by building a secure admin dashboard with user authentication.
• Implemented caching strategies to minimize database calls, allowing a smoother user experience.
Software Development Intern
Verge
Nov 2022 - Jun 2024
• Engineered a user dashboard using React and Tailwind giving users a unified view of all their financial accounts.
• Migrated calculations from the client to GraphQL and REST APIs written in Go, improving dashboard load times by over 250%.
• Implemented Stripe and Plaid APIs, allowing users to securely purchase subscriptions and link their financial accounts to the Verge platform.
• Deployed an IP-whitelisted admin dashboard displaying all Vercel deployments, MongoDB waitlist entries, and users from the MySQL database.
Software Developer
Graph Labs
Jun 2022 - Dec 2022
• Developed 7 new automation modules, written in both Go and Typescript, and optimized each for efficient runtimes, enabling 10,000+ online purchases.
• Maintained 18 existing modules for a global user base of over 13,000, providing on-call support and working with customers to refine user experiences.