Generating Realistic Cities with Perlin Noise
Conducted research on procedural generation using Perlin noise to model realistic city layouts, applying computational methods to urban design and simulation.
Dive into the project →Each project captures a different dimension of Ethan’s curiosity—engineering, research, design, and community impact.
Conducted research on procedural generation using Perlin noise to model realistic city layouts, applying computational methods to urban design and simulation.
Dive into the project →Developed spectrophotometer using RGB LEDs, LDR sensors, 3D-printed cartridge, and Arduino Mega; implemented automated wavelength selection and calibration software.
Dive into the project →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.
Dive into the project →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.
Dive into the project →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.
Dive into the project →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.
Dive into the project →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.
Dive into the project →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.
Dive into the project →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.
Dive into the project →