Brendon Peters

Software Engineer | Student | Machine Learning Engineer

About Me

Portrait of Brendon Peters

I’m Brendon Peters, a Computer Science and Data Science student at WPI (Class of 2027) with a focus on software engineering and machine learning. I’ve built award-winning rocket payload software, full-stack web apps, and ML models that bring ethics into tech. I’m passionate about applying code and data to solve real-world problems and create impactful software.

Skills

  • Java
  • C/C++
  • TypeScript
  • C#
  • Python
  • Git & GitHub
  • Web Development

Projects

Tomo, Self-Altering Video Game

2nd Place winner at HackUMass 12. Tomo is a Space Invaders-inspired game with AI-driven twists: unique rounds, boss fights, power-ups, and obstacles like portals and black holes. Controlled via Leap Motion hand-tracking, it offers a retro yet immersive experience.

View Project

IREC Rocket

Worked on an interdisciplinary team to develop software for Team 156 at the 2023 Intercollegiate Rocketry Engineering Competition. Our team won awards for technical excellence and for the payload challenge of computer guided landing.

View Project

MPI vs PSL Poverty Comparison Website

Collaborated with Fundación Paraguaya on the Poverty Stoplight project to develop a web tool comparing the Multidimensional Poverty Index (MPI) and Poverty Stoplight (PSL) indicators. This platform enables users to explore how different poverty assessment models align and diverge.

View Project

Ethical Repairability Calculator

Developed an ethical repairability calculator assessing how electronics support or restrict repair access, incorporating factors like documentation, tools, and part availability. Re-scored devices from iFixit and trained a Huber-loss linear regression model to reward user empowerment and penalize predatory design, framing right to repair as both a technical and moral issue.

View Project

Brigham & Women's Hospital Website (Unofficial)

Developed a full-stack hospital web app enabling indoor pathfinding, map editing, and service requests. Led a 10-person Agile team using the PERN stack with TypeScript, TailwindCSS, and Prisma ORM. Built automated pathfinding graph generation, voice navigation, and AWS/Docker deployment, delivering a functional cloud prototype in eight weeks.

Experience

Software Engineering Intern

Advanced Acoustic Concepts

As a Software Engineering Intern at Advanced Acoustic Concepts, I contribute to the development of control systems for an unmanned underwater vehicle, focusing on designing responsive user interfaces and ensuring reliable system behavior. I work with C++, Qt, and QML to build applications that support real-time interaction, collaborating with a multidisciplinary team to deliver robust and efficient solutions in a mission-critical environment.
May 2025 - August 2025

Software Developer

Worcester Polytechnic Institute

Collaborating in a team of 3 to update the BoGL Web application, designed to generate unsimplified, simplified, and causal bond diagrams for mechanical, electrical, and hydraulic systems. Developing and maintaining features using C#, HTML, and CSS to enhance the application's performance and user experience.
Aug 2024 - Present

Object-Oriented Programming and Robotics Engineering Instructor

iD Tech

Java Coding and Object-Oriented Programming: Taught Java programming and object-oriented principles to students aged 13-17, focusing on foundational coding skills, problem-solving techniques, and software development best practices.
Robotics Engineering: Led a hands-on robotics class where students designed, built, and programmed their own robots, fostering creativity, teamwork, and practical engineering skills.
Jun 2024 - Aug 2024