
I am a Senior from Cincinnati, Ohio 🏠 attending the University of North Carolina at Chapel Hill 📚 majoring in Computer Science 💻 and minoring in Business Administration 💼. You can usually find me lifting 💪 at the gym or on walks 🚶♀️ around campus. Some fun facts: I was a figure skater ⛸️ for 13 years and I have a dog 🐶 named Candi.
Co-developed a full-stack fitness app, defining and delivering key product features that allow users to log, track, and view workouts in real time.
Integrated Supabase for user authentication, secure data storage, and real-time database syncing.
Designed and implemented responsive UI using Tailwind CSS.
GitHub →Co-developed a real-time yoga pose recognition and feedback system via webcam input by engineering a computer vision pipeline with OpenCV and Torchvision.
Achieved 78.4% classification accuracy on the Yoga-82 dataset by fine-tuning a MobileNetV2 CNN for multi-class yoga pose recognition
Implemented advanced data preprocessing, including cleaning, class balancing, and augmentation to optimize model training across 12 yoga pose classes.
Report →Formulated and integrated complex algorithms to verify puzzle state completeness, including validation of lamp placements and corridor illuminations.
Utilized MVC framework to separate application logic, UI, and data modeling. Applied the Observer design pattern for dynamic UI updates.
Crafted a responsive GUI using JavaFX, focusing on user interaction.
GitHub →Built a Pokédex web app to display paginated Pokémon data from the PokeAPI. Implemented client-side data fetching with React Query and server-side rendering for dynamic detail pages.
Play here →Recreated the Wordle game, complete with tile-based feedback and keyboard interaction. Integrated external APIs to validate user input and fetch random words, and deployed the game live using Vercel with a Vite setup.
Play here →Developed this portfolio to showcase my projects. Built with React and Next.js and styled using Tailwind CSS and Shadcn UI for a modern design. Deployed on Vercel and integrated with Google Analytics.
You're already here →Basic programming concepts, Python syntax, control structures
Arrays, linked lists, trees, graphs, complexity analysis
Low-level programming, memory management, system architecture
OOP, design patterns, code maintenance, testing
MIPS assembly language, computer architecture, memory hierarchy
Full-stack web development, React, Next.js, Tailwind CSS, Supabase, TypeScript
Formal languages, automata, grammars, computability
Greedy algorithms, dynamic programming, NP-hardness, approximation algorithms
Search algorithms, combinatorial search, probabilistic models and reasoning
Consumer behavior, marketing functions, distribution channels
Cash flow analysis, capital structure, capital budgeting
Made $1,200 in profit for Make-A-Wish Foundation through selling bakery goods