Hi!

I'm Charles Hodgins, an aspiring Software Engineer studying Computer Engineering at Binghamton University, with a passion for engineering solutions with application development, machine learning and embedded systems!

👨‍💻 Experience

Firmware Engineer

Binghamton University Rover Team

Interface with sensors and components to write firmware for various subsystems on competition rover

Undergraduate Course Assistant

Binghamton University Electrical and Computer Engineering Department

Provided extensive knowledge on introductory embedded computing systems, processor architecture and conducted code reviews to students

🎓 Education

Bachelors of Science in Computer Engineering

Binghamton University, State University of New York, May 2025

Masters of Science in Electrical and Computer Engineering

Binghamton University, State University of New York, May 2026

Focus in Signal Processing

Recent projects

Digital Forensics Sensor Fingerprinting

MATLAB

MATLAB script that identifies camera sensors using Photo-Response Non-Uniformity (PRNU) fingerprints. By preprocessing noise patterns and calculating Peak-to-Correlation Energy (PCE) scores.

Source Code

F1Tenth Autonomous RC Car - Lockheed Martin

Python,

C++,

Bash

Trained and tested an open-source competition autonomous racecar with a ROS2 workspace using computer vision, lidar point clouds and custom machine pytorch models.

Source Code

Next.js Portfolio Website

JavaScript,

PostgreSQL

The website you're on right now! Designed to introduce myself and show off some recent projects. Created with Next.js & deployed on Vercel, projects stored on Supabase.com PostgresQl database

Source Code
See all

Interactive MNIST digit classifier with Tensorflow.js

Try drawing a number 0-9

Predicted Digit:

Feel free to provide some feedback on what you did or didn't like about my site, or something you'd like to see implemented differently ;)