Hi, I'm Elfrick! Software & robotics engineer building open source

UW–Madison CS + Aerospace · FTC World Top-50 · Open-source innovation

Core Technologies:

Java
Python
C++
TypeScript
React
Next.js
CAD/CAM
Onshape
Unity
PyTorch
OpenCV
Connect:

Engineering Excellence

Featured Projects

Techno Maniacs FTC Robotics
Completed
2018–2024 (competitive seasons)Featured Project

Techno Maniacs FTC Robotics

FTC robotics team achieving #1 in New England, #26 in US, and 49th globally with innovative modular robot design.

2024 New England Champions2024 Husky Robotics Invitational Winners3 Innovate Awards in 202420+ STEAM events hosted400+ local youth impacted
JavaObject Oriented ProgrammingCAD/CAM3D PrintingPrecision EngineeringControl SystemsOutreachTeam LeadershipProject Management
Open Source Intake
Completed
Dec 2024 – May 2025Featured Project

Open Source Intake

Modular intake system for FTC 'Into the Deep'; adopted by 100+ teams (3+ at 2025 Worlds).

Adopted by 100+ teams worldwide3+ teams using it at 2025 World Championship50+ downloads of CAD filesFeatured in FTC community forums
OnshapeFusion 3603D PrintingCNC MachiningManufacturingObject Oriented ProgrammingSensor FusionKalman Filter
Linear Odo
Completed
June 2023 – Apr 2024Featured Project

Linear Odo

Linear-rail odometry system achieving ~10× drift reduction (≈10" → `<1"`) for precise autonomous navigation.

~10× drift reduction (≈10" → `<1"`)Adopted by 15+ competitive teamsPublished in FTC technical resources
CAD/CAMOnshapeCNC MachiningPrecision EngineeringJavaControl Systems
Open-Source Swerve Drive
In Development
2021–present (iterative)Featured Project

Open-Source Swerve Drive

A fully 3D-printed, low-cost swerve drive system currently in early development and testing phases.

Early development phaseExperimental design approachCommunity feedback integration
ArduinoC++BLDC3D PrintingCADKinematics
View All Projects

Explore the complete portfolio of open-source robotics projects

Leadership & Innovation

Experience & Impact

FTC Team Captain

Techno Maniacs · Acton, MA

Sept 2018 – PresentActon, MA
Led competitive robotics team to global success while mentoring students and engaging with the community.
  • Top-50 globally (7,000+ teams), #1 New England
  • Earned 25+ awards including Think, Design, and Connect Awards
  • Mentored 20+ students in Computer Programming, Computer Aided Design (CAD), and Engineering Principles
  • Reached 5,000+ youth through outreach and community engagement
JavaAndroid StudioCADOnshape3D PrintingOpenCV

Director of Encoder Development

Princeton Apex Labs · Princeton, NJ

Aug 2024 – PresentPrinceton, NJ
Leading research and development for high-precision encoder systems used in FTC robotics odometry.
  • Leading R&D for high-precision encoder systems for FTC odometry
  • Designed manufacturable systems with comprehensive documentation
  • Collaborating with manufacturing team for production feasibility
CAD/CAMFusion 360ManufacturingPCB Design

Impact by Numbers

25+
Awards
Competition honors
20+
Students
Mentored directly
Top-50
Global Rank
Out of 7,000+ teams
5,000+
Youth Reached
Through outreach

Leadership Philosophy

Building technical excellence through mentorship and open collaboration. Every innovation should elevate the entire community, creating lasting impact beyond individual achievements.

Mentorship-First: Developing next generation of technical leaders
Open Innovation: Sharing knowledge to accelerate collective progress
Systems Thinking: Building sustainable, scalable solutions

Skills & Technologies

Technical Expertise

Languages

Programming languages and core development skills

Java6 years
Python4 years
C++1 year
TypeScript2 years
JavaScript3 years

Frameworks & Tools

Development frameworks and software platforms

Next.js2 years
React2 years
Android Studio5 years
Unity2 years
Git6 years

CAD & Manufacturing

Mechanical design and fabrication expertise

Onshape5 years
Fusion 3603 years
3D Printing6 years
CNC Machining3 years
CAD/CAM4 years

AI & Computer Vision

Machine learning and computer vision technologies

PyTorch1 year
TensorFlow4 years
OpenCV3 years
Computer Vision3 years
Machine Learning1 year

Additional Competencies

Control Systems
Autonomous Navigation
Sensor Fusion
Real-time Systems
Technical Writing
Team Leadership
Mentorship
Project Management
PCB Design
Precision Engineering
Manufacturing Processes
Quality Assurance
Documentation
Open Source Development
Community Building
Public Speaking

Continuously expanding expertise through hands-on projects, research, and collaboration with the global robotics and open-source communities.

Get In Touch

I'm always interested in new opportunities and interesting projects. Whether you want to work together or just say hi, feel free to reach out!

Send Message