Jan-felix Abellera is a Senior Software Engineer with nine years of experience specializing in robotics and embedded systems, currently driving firmware and HAL work at REV Robotics. He rose through roles from intern to senior engineer, contributing deep CAN bus and device-integration expertise to hardware like the REV Pneumatic Hub and Power Distribution Hub. His work on the WPILib repository improved PDH/PH HAL functions—adding compressor controls and fault/version management—impacting a widely used open-source robotics framework. A UTD alum with both BS and MS in computer science/software engineering, he blends academic rigor with practical mentorship experience from his time as a computer science mentor. He brings a hands-on, systems-level perspective to problems at the intersection of robotics and aerospace, routinely translating hardware behaviors into reliable software abstractions. Colleagues value his ability to refactor legacy HAL code into maintainable, testable interfaces that scale across competitive robotics platforms.
9 years of coding experience
8 years of employment as a software developer
Master of Science - MS, Software Engineering, Master of Science - MS, Software Engineering at The University of Texas at Dallas
Contributions:2 reviews, 12 commits, 16 PRs in 5 months
Contributions summary:Jan-felix primarily worked on the hardware abstraction layer (HAL) for the REV Robotics Pneumatic Hub (PH) and Power Distribution Hub (PDH) within the WPILib framework. Their contributions included refactoring existing HAL functions for the PDH, adding new functions to configure compressor modes, and implementing functions to retrieve and clear faults and version information for the REV PH. The user's work focused on interacting with CAN bus communication and interacting with the device's specific functionalities.
Contributions:1 release, 1 review, 131 PRs in 1 year 5 months
large-scaletexscale
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jan-felix Abellera - Senior Software Engineer at REV Robotics