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 →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 →