Felipe Herranz

Senior Software Engineer at osapiens

Madrid, Community of Madrid, Spain
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

🤩
Rockstar
🎓
Top School
Felipe Herranz is a Senior Software Engineer based in Madrid with 13 years of experience building mobile and embedded systems, currently leading engineering efforts at osapiens. He has a strong Android and IoT background, having implemented USB-serial drivers and worked across BLE firmware, device integration, and mobile platforms at companies like Feedzai, Revelock and Vitact. Felipe combines hands-on driver-level development (notably contributions to a UsbSerial controller supporting multiple chipsets) with senior mobile engineering responsibilities in fintech and security domains. His career blends freelance agility and corporate-scale product delivery, giving him both autonomy and cross-team collaboration strengths. Trained in telecommunications at Universidad Politécnica de Madrid, he often operates at the intersection of connectivity, low-level hardware protocols, and consumer-facing apps.
code12 years of coding experience
job13 years of employment as a software developer
bookBachelor's Degree, Sistemas de Telecomunicación(Communications), Bachelor's Degree, Sistemas de Telecomunicación(Communications) at Universidad Politécnica de Madrid
languagesEnglish
github-logo-circle

Github Skills (7)

embedded10
usb10
serial-communication10
driver10
sys10
c-programming9
android9

Programming languages (5)

JavaDockerfileShellKotlinPython

Github contributions (5)

github-logo-circle
felHR85/UsbSerial

Mar 2014 - Jun 2020

Usb serial controller for Android
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:26 releases, 1 review, 354 commits in 6 years 3 months
Contributions summary:Felipe appears to be developing a driver for USB-Serial devices, specifically targeting CP2102, BLED112, FTDI, PL2303, CH34x and possibly XdcVcp chipsets. The commits demonstrate implementation of core functionality such as opening and closing serial ports, setting baud rates, and configuring data transmission parameters. The code changes involve creating custom classes, initializing endpoints, and interacting with USB devices to enable communication over serial interfaces, a task that involves handling of the serial data stream.
usb-serial-adaptersiot-devicecontrollerserialserialport
felHR85/Entrevista-inversa

Sep 2019 - Feb 2021

Contributions:10 commits, 6 PRs, 10 pushes in 1 year 5 months
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
Felipe Herranz - Senior Software Engineer at osapiens