RISC-V Compiler
Designed a single-cycle RISC-V datapath on a PYNQ-Z2 board using SystemVerilog and Vivado, capable of executing hexadecimal ALU instructions, effectively creating a basic computer.
View DetailsComputer Engineer | Computer Scientist | Experience Designer
Designed a single-cycle RISC-V datapath on a PYNQ-Z2 board using SystemVerilog and Vivado, capable of executing hexadecimal ALU instructions, effectively creating a basic computer.
View DetailsDeveloped an engaging collision detection algorithm in C++, operational on a DE1-SoC board with output to a VGA monitor to showcase practical embedded systems principles.
View DetailsEngineered an amusement park themed Rube Goldberg machine using six simple machines, multiple energy transfers, and an autonomous robot car with mechanisms controlled by Arduino programs.
View DetailsDeveloped a Reversi game in Java, featuring a graphical interface with both hexagonal and square grids, supporting strategic gameplay for human and AI players.
View DetailsDeveloped a customizable command-line Klondike card game in Java with options to adjust game rules, number of draws, and layout configurations through the IntelliJ environment.
View DetailsDeveloped a notes-sharing application featuring a robust database designed to facilitate collaborative learning among students and educators, with comprehensive user roles and permissions management.
View DetailsDeveloped a custom FUSE filesystem driver to mount and manage file operations within a virtual system, enhancing capabilities for file creation, modification, and directory management.
View DetailsDeveloped a game in Java where two players aim to connect opposite sides of an odd-sized grid, featuring a graphical interface for engaging and strategic gameplay.
View DetailsDeveloped a game in Java that challenges players to order numbered tiles by sliding them into place, complete with a graphical interface and features like random tile shuffling and move undo.
View DetailsDeveloped a Chrome extension that enhances the recipe browsing experience on AllRecipes.com by integrating a customizable filter menu, ingredient scaling, and an ad-blocker to streamline and personalize user interactions.
View DetailsDeveloped a satirical website that mimics a major fast fashion retailer's design to expose and critique the industry's ethical and environmental shortcomings through an interactive and educational digital experience.
View DetailsDeveloped a digital catalog using HTML5 and AI-generated images, exploring the intersection of technological advancement and human essence by depicting everyday objects evolving into autonomous entities.
View DetailsDeveloped an immersive XR experience using ShapesXR that guides users through virtual worlds simulating different disabilities to promote empathy for sensory challenges.
View DetailsDeveloped a prototype and a website catalog for a multifunctional organizer designed to streamline morning routines by integrating features such as an alarm clock, phone charging station, and weather display.
View DetailsDeveloped a prototype for a mobile application in Figma that enhances Boston's commuting experience by offering features like real-time schedules, social gaming, and CharlieCard credit earnings to improve efficiency and community engagement.
View DetailsDesigned a prototype in Balsamiq and created a pitch for a social-media cooking mobile application for the Reach Cambridge summer program.
View DetailsUndergrad
Sep 2020
—
Dec 2024
Summer School
Jul 2019
High School
Sep 2015
—
Jun 2020
Middle School
Sep 2005
—
Jun 2015
Society of Women Engineers (SWE)
Tau Beta Pi (TBP)
Eta Kappa Nu (HKN)
Cross Talk
Kitesurfing
Wakeboarding
Kayaking
Snorkeling
Skiing
Tennis
Badminton
Cooking
Nutrition
Guitar
Piano
Singing
Travelling
Hiking
Photography
Video Editing
Painting
Reading
Puzzles
Video Games
Human Biology