Software Engineer & AI Researcher
Solving real problems with elegant solutions
What I have done so far
Northwestern University
Robinhood
Lyft
Drift Net Security
Provider Pool
My best work
Enhanced Robinhood's email user experience through a new authenticated state, refined email categorization, and robust user preference maintenance.
Goals: Elevate user control over email interactions, streamline email categorization for personalized content, and seamlessly maintain user email preferences.
Challenges: Integrating data across three unique systems, utilizing the Go programming language, and coordinating feedback from multiple stakeholder departments., and coordinating feedback from multiple stakeholder departments.
Impact: Achieved an annual saving of $100k for Robinhood and curtailed 240MM superfluous email sends.
Key Features: Secure authenticated email states, granular email categorization for user-tailored content, and a backend system in Go ensuring user preference integrity.
Developed a sophisticated AI mobile application using SwiftUI for the frontend and a Node backend with Express. The app utilizes WebSocket connections to proxy calls to the OpenAI streaming API, fetching real-time LLM responses.
Goals: Deliver real-time AI responses on a mobile platform, ensuring efficient communication between frontend and backend, and handle high traffic via load balancing.
Challenges: Setting up a secure WebSocket connection between frontend and backend, effectively reverse proxying to the OpenAI streaming API, and managing scalable deployment with ECR and load balancing.
Impact: Provided users with a seamless AI-powered mobile experience, ensuring fast, real-time responses with optimized backend infrastructure.
Key Features: Real-time LLM responses through OpenAI API, efficient WebSocket communication, and scalable backend deployment on ECR with load balancing.
NUDM App is a mobile application designed to enhance the Northwestern University Dance Marathon experience.
Goals: Streamline event organization, increase engagement, and improve fundraising efforts.
Challenges: Marketing the app to get engagement, creating ETL pipeline from fundraising platform to own app
Impact: Increased engagement and simplified event management.
Key Features: Event schedules, real-time updates, donation tracking, social media integration.
Other Projects I've Worked On
Comparison of Evolutionary Algorithms
A comparative study of two evolutionary algorithms, Age Fitness Pareto Optimization (AFPO) and Parallel Hill Climber (PHC).
Lyft Internship
Limited details, subject to NDA.
Python NLP Project
Created an NLP algorithm that processes tweet data to predict winners of award show categories using Natural Language Processing techniques and without prior knowledge of the event.
What I can do
Northwestern University, 2024
Specializations: Reinforcement Learning and Scalable Software
Get In Touch