Projects

EMBER Analytics

2025

Portfolio generator that builds personalized baskets from user-provided capital, risk tolerance, and interests. A scoring engine underneath uses volatility, historical returns, and financial indicators to rank suggestions.

TypeScriptPython
GitHub →

VSN Analysis

vsnanalysis.com
2025

Full-stack stock analysis platform built on real-time yfinance data. Authenticated users can search equities and indices, save research, and share insights. Designed for retail investors who shouldn't need a Bloomberg terminal to look up a ticker.

PythonJavaScriptSupabase
GitHub →

About

Junior studying CS with a minor in Mathematics. I care about making software that's actually useful. Clean interfaces over clever APIs, real data over mock data, tools that do one thing well.

About me

I'm a Computer Science student at Northeastern University with a concentration in Artificial Intelligence and a strong interest in machine learning, data analysis, and full-stack development. What draws me most to technology is the ability to turn information into something practical and meaningful. I enjoy building systems that simplify decision making, uncover patterns in data, and create smoother experiences for users. Most of my work revolves around Python, TypeScript, JavaScript, and SQL, and I'm especially interested in the intersection of analytics, prediction models, and user-focused software design.

A lot of my recent work has centered around finance and data-driven applications. I developed EMBER Analytics, a portfolio generation platform that creates personalized stock portfolios based on user inputs like risk tolerance, investment goals, and existing holdings. The platform uses scoring systems, financial indicators, and volatility analysis to generate recommendations that feel more adaptive and personalized. Building it gave me experience across both frontend and backend development, while also reinforcing how important it is to make technically complex systems feel intuitive for the user.

I also created VSN Analysis, a full-stack stock analysis platform built around real-time financial data and community interaction. The platform includes live charting tools, stock analysis features, authentication systems, and a community space where users can discuss market activity and ideas. One of my biggest goals with the project was accessibility. I wanted to make financial tools feel approachable to users who may not have extensive investing experience while still providing meaningful depth and functionality. Working on projects like this has strengthened my interest in creating software that balances strong technical foundations with clean and straightforward user experiences.

Outside of software development, rowing has been one of the most important parts of my life and has shaped a lot of how I approach leadership and teamwork. I captained my high school rowing team, an experience that taught me how to lead under pressure, support teammates through difficult training cycles, and keep a group motivated toward long-term goals. Rowing is a sport that demands consistency and discipline every single day, and I learned quickly that success depends just as much on trust and communication as it does on physical performance. Competing in regattas and earning medals alongside my teammates remains one of the most rewarding experiences I've had, not only because of the results but because of the work and commitment it took to get there.

That same mindset has carried over into the way I work with people today. Through my role with Gankster.gg, I have worked directly with a large user base, resolving support tickets and helping users navigate technical issues clearly and efficiently. Working in a fast-paced support environment taught me how important communication and adaptability are, especially when working with people from different technical backgrounds. I've also enjoyed building communities outside of work, including founding the Games Club at Northeastern as a way to bring students together through shared interests and collaboration.

At this stage, I'm focused on continuing to grow both technically and personally through projects that challenge me to think creatively and solve meaningful problems. Whether I'm building applications, analyzing data, collaborating with a team, or working toward long-term goals outside of technology, I try to approach everything with curiosity, consistency, and a willingness to improve. I'm excited by work that combines technical depth with real-world impact, and I'm always looking for opportunities to build things that people genuinely find useful.