Intro

I'm a Computer Science Sophomore at the University of Pennsylvania, with a unique drive to explore the unknown. Some pursuits that I've particularly enjoyed are my computer vision project to assist the deaf community with communication, as well as my e-commerce platform with AI chatbot integration. Please check out these projects and more awesome work here!

I enjoy a variety of activities in my freetime. Previously, I've hosted an environmental and societal hackathon, EcoHacks, with over 600 contestants from over 80 countries! I also enjoy playing guitar, check out my cover of Prince's Purple Rain and the page of the rock band I perform for. I'm an avid basketball fan am and currently creating an application to automatically track scores and create stats for players during pickup basketball games! Feel free to connect with me on LinkedIn to learn more about me!

Projects

I've always been a believer in project-based learning, to address key problems in the world and in my life. Here is an array of my key programming endeavors:

Gesture Genie (June 2024 - July 2024)

GestureGenie is an advanced machine learning project focused on enhancing gesture recognition capabilities. By leveraging cutting-edge algorithms and deep learning models, GestureGenie accurately interprets and responds to human gestures, enabling more intuitive and natural user interactions with technology. This project can be applied to various fields, including virtual reality, gaming, and assistive technologies, to create immersive and accessible experiences.

Gesture Genie

SmartShop AI (May 2024 - June 2024)

The Virtual Store project integrates an e-commerce platform with conversational AI to provide a seamless shopping experience. Built with Django for the backend and CrewAI for the virtual assistant integration, it allows users to interact with AI agents to find products, get recommendations, and manage orders. Store Crew complements this by enhancing the virtual store experience with three specialized AI agents: Tor, Mika, and Kaa, who handle conversation history, product inventory, and personalized shopping assistance. Together, these projects create a dynamic and user-friendly virtual shopping environment.

SmartShop AI

Finanalyze (May 2024 - July 2024)

Finalyze is a data analysis project focused on financial metrics used by investors to assess company performance. The program fetches real-time financial data from Investing.com, processes the information, and calculates key ratios such as P/E ratio, ROE, and Debt-to-Equity ratio. It utilizes web scraping techniques to gather data from dynamic websites, ensuring up-to-date and accurate analysis. This project demonstrates proficiency in Python, data scraping, and financial analysis.

Finanalyze

ZK Email (April 2024 - May 2024)

ZK Email is focused on leveraging zero-knowledge proofs (ZKPs) to enhance email security by verifying DKIM signatures from email providers. The project, implemented in SP1, demonstrates how ZKPs can be used to validate email authenticity without revealing the content of the email itself. Additionally, it explores the possibility of creating a proof of Twitter using similar cryptographic techniques. This innovative approach ensures data integrity and privacy in email communications, showcasing the practical applications of ZKPs in modern cybersecurity solutions.

ZK Email

PrecisionGeo (July 2021 - August 2021)

PrecisionGeo is designed to provide accurate geographical information using advanced geolocation techniques. This project integrates various APIs and algorithms to determine precise locations based on IP addresses or other data inputs. It focuses on enhancing the accuracy and reliability of location-based services, which can be applied in diverse fields such as marketing, logistics, and security. The project showcases how geolocation data can be effectively utilized to improve service delivery and user experience in real-time applications.

PrecisionGeo

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form