Experience
Software Engineering Intern
Citadel, Chicago, IL
June 2020 – September 2020
- Built real-time trading data interface in .NET, providing fixed income traders with immediate visibility into bond market flows and reducing latency in decision-making.
- Enhanced compliance SQL database by restructuring queries and schemas, cutting average query execution time and streamlining regulatory audits.
Research Assistant
University of Chicago BSD - Kidney Stone Lab, Chicago, IL
June 2019 – September 2019
- Automated data-processing workflow via Python (JSON to CSV), reducing manual lab work by ~5 hours/week and improving reproducibility for ongoing chemical assays.
- Designed AutoCAD-based anaerobic solution chamber, stabilizing pH measurements post-collection and improving accuracy of long-term kidney stone research data.
Education
University of Illinois at Urbana-Champaign
Master of Computer Science (Expected January 2026)
Bachelor of Science in Computer Science + Economics (August 2025)
GPA: 3.80 / 4.00
Relevant Coursework: Applied Machine Learning, ML for Software Engineering, Linear Algebra, Algorithms and Data Structures, Economic Forecasting, Discrete Structures
Selected Projects
MarketEPOLL
- Exploits the low-latency nature of Llama70b on the Groq API to generate trades as soon as market news comes out, most optimally used to trade quarterly earnings.
- Built event-driven data pipeline with RSS and Zapier webhooks, enabling sub-second ingestion and processing of financial news.
- Integrated LangChain + Snowflake vecDB for structured financial analysis, improving accuracy of trading signals and enabling backtesting.
- Technologies: Groq API, OpenAI API, LangChain, Snowflake API, TypeScript
Binomial Tree Pricing of Equity Derivatives
- Developed a binomial pricing engine for American and European options using Markov chains to model equity up/down movements.
- Implemented user-input interface with TwelveData REST API, enabling real-time option pricing on arbitrary tickers and strike prices.
- Visualized pricing paths with a Treelib-based node design, making option valuation interpretable for both technical and non-technical users.
- Technologies: NumPy, SciPy, Matplotlib, Treelib, REST API
Skills
Technical Skills
- Python
- C++
- TypeScript
- SQL
- LangChain
- Snowflake
- REST APIs
Soft Skills
- Analytical Thinking
- Team Collaboration
- Communication
- Problem Solving