Jan-felix Abellera

Senior Software Engineer at REV Robotics

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS, Software Engineering, Master of Science - MS, Software Engineering at The University of Texas at Dallas
github-logo-circle

Github Skills (11)

data-communication10
secure-communication10
c-language10
serial-communication10
telecommunication10
communications10
cprogramming-language10
wpilib10
hal10
sys9
embedded9

Programming languages (9)

TypeScriptC#JavaC++CJavaScriptLabVIEWPython

Github contributions (5)

github-logo-circle
wpilibsuite/allwpilib

Aug 2021 - Feb 2022

Official Repository of WPILibJ and WPILibC
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
wpilibcroboriowpilibjntcorecscore
A way to manage large-scale meetups for Tex Mechs
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