Sam Freund

Hi, I'm Sam Freund

I'm an undergraduate computer science student at MSOE with a background in real-world application and iterative development. I'm currently serving as the Controls Lead for the NASA Lunabotics team at MSOE and a developer and maintainer for PhotonVision, an open-source computer vision platform used by over 1000 robotics teams.

Skills & Expertise

I specialize in full-stack development with expertise across modern technologies and frameworks. Here are some of the areas where I excel.

Machine Learning & AI

Computer vision with YOLO and TensorFlow, deep learning, and real-time model deployment on embedded systems.

Embedded Systems

Real-time systems, robotics control theory, and JNI integration with custom machine learning systems.

Software Development

Proficient in Java, Python, C/C++, TypeScript, and Vue. Experience with full-stack development and API design.

Robotics & Control Systems

Controls lead for NASA Lunabotics team. Expertise in robotics systems, control theory, and competition-level development.

Systems & DevOps

Linux system administration, Docker containerization, CI/CD pipelines, and Git-based collaboration workflows.

Open Source Leadership

Developer and maintainer for PhotonVision. Code review, documentation, community management, and project governance.

Featured Projects

Here are some of my recent projects that showcase my skills and experience. Each project represents a unique challenge and learning opportunity.

PhotonVision

As a developer and maintainer of this open-source computer vision platform, I contribute to a project that empowers over 1,000 FIRST Robotics Competition teams worldwide. My work includes a complete overhaul of the object detection pipeline, adding support for the Rubik Pi 3, standardizing the web API for consistency, and publishing real-time metrics through NetworkTables. I also helped establish code review processes and enhanced CI/CD pipelines to improve security and code quality.

NASA Lunabotics Robot

Leading the controls team for MSOE's entry in the NASA Lunabotics competition, where we're developing an autonomous excavation robot designed to operate in simulated lunar conditions. I'm responsible for architecting and implementing the control systems, with a focus on achieving real-time performance and reliable operation in challenging environments.

Get in Touch

I'm always interested in new opportunities and collaborations. Feel free to reach out!