Generating Realistic Cities with Perlin Noise
Wolfram Summer Research Program
Conducted research on procedural generation using Perlin noise to model realistic city layouts, applying computational methods to urban design and simulation.
Wolfram Mathematica
Procedural Generation
Simulation
Developing an Automated Spectrophotometer Using Arduino Microcontroller
BCA Expo
Developed spectrophotometer using RGB LEDs, LDR sensors, 3D-printed cartridge, and Arduino Mega; implemented automated wavelength selection and calibration software.
Arduino
Electronics
3D Printing
Sensors
Volunteer Service
700+ Hours
LIBERTY SCIENCE CENTER: Presented hands-on demonstrations and guided guests through STEM exhibits as part of the museum's volunteer team. MUSEUM OF MATH (MOMATH): Led interactive math activities and supported educational programming for families and youth visitors. YOUTH COUNCIL FORT LEE (YCFL): Organized large-scale community events, including the Fort Lee Color Run, and participated in civic outreach initiatives. CHODAE CHURCH: Drummer for the youth praise team, contributing to weekly worship services and church events.
Capture The Flag (CTF) Club - Leader
Spearheaded a student cybersecurity team to compete in CTF tournaments, solving challenges involving network intrusion, cryptography, and binary exploitation. Coached peers in ethical hacking tools and techniques; placed top 3 in school-wide competitions.
Cybersecurity
Cryptography
Network Security
Tennis - Junior Varsity Captain
Served as captain for the JV team, coordinating practices, leading strategy discussions, and mentoring new players. Competed in regional league matches and trained alongside varsity athletes.
Rock Climbing - Competitive Youth Team Member
Competed in bouldering and sport climbing events at local and regional levels as part of a certified youth climbing team. Trained 3x weekly to improve strength, endurance, and technique under professional coaching.
Liquiboard: Research and Development of Dynamic Error-Correcting Keyboard App
Developed a custom Android keyboard that utilizes machine learning to analyze and adapt to user's unique typing pattern. The keyboard dynamically adjusts the shape and sensitivity of key borders based on frequently tapped areas, reducing typing errors and improving overall accuracy and user experience.
Android
Machine Learning
Mobile Development
Congressional App Challenge
Designed and developed a mobile app for intermittent fasting, featuring customizable scheduling tools, reminders, and evidence-based nutrition tips. Built an AI-driven news summarization app that converts headlines from major outlets into accessible content for children, promoting early civic awareness.
Mobile Apps
AI
UI/UX Design
Columbia Competitive Programming Camp - Participant
Selected for a two-week intensive training program hosted by Columbia University, focused on advanced algorithms, graph theory, and dynamic programming. Collaborated with college students on timed problem sets and algorithmic challenges under real competition conditions.
Algorithms
Competitive Programming
C++