Noah Charlton

Hi! I am a student at Ohio State interested in programming, electronics, and robotics.

Education

The Ohio State University
  • M.S. Computer Science and Engineering
  • Expected Graduation: May 2026
The Ohio State University
  • B.S. Computer Science and Engineering
  • Expected Graduation: May 2025

Interests

  • Embedded Systems
  • Robotics
  • Engineering Education

Work Experience

Battelle Memorial Institute

At Battelle, I develop software for complex embedded systems.

Role: Software Engineering Intern (Jan. 2023 - Present)
Awards: Outstanding Performance Award (x2)

Academic Research

Programming Language and Software Systems Lab (Ohio State)

I am currently studying under Dr. Michael Bond and his assisting his work on predicting unserializable behavior within weakly isolated data stores.

Lab Website: Link

Ecohydrology and Forest Meteorology Laboratory (Ohio State)

I worked under Dr. Gil Bohrer as an Undergraduate Researcher from April to December 2022. I used machine learning to model missing sensor data for Ohio Wetlands.

Presentations: 2022 Summer Undergraduate Research Forum (PDF)
Lab Website: Link

Extracurriculars

FIRST Alumni and Robotics at Ohio State (FROS)

As a part of FROS, I build robots for the NASA Lunabotics Competition and the University Rover Challenge.

Roles:

  • President (2023-2025)
  • Executive Board Member (2021-2023)
Lunabotics Paper: Link

OSU Underwater Robotics Team

I develop firmware for RP2040s on the team's custom PCBs.

Role: Electrical Team Member (2022-Present)
Repository: Link

Volunteer Experience

Robotics Team Mentor

I have mentored the Columbus School For Girls' robotics team since 2021.

Team Instagram: Link

Past Projects

Hack OHI/O 2021 Grand Prize Winner

I worked in a team of 4 that won the Grand Prize at Ohio State's annual hackathon. We designed a mouse that was controlled by hand movements detected by a camera using machine learning and OpenCV.

Article: Link
Demo Video: Link

KGPU

I am the creator of kgpu, a library that provides Kotlin bindings to the WebGPU API on the Web and on the Desktop.

GitHub Repo: Link