Juan Ross

Senior Software Engineer at Taptap Send

Greater Oviedo Metropolitan Area 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
Juan Ross is a Senior Software Engineer with a decade of remote-first experience building user-facing applications and device communication layers, notably as Technical Lead on Ledger’s Devices Team and now at Taptap Send. He combines full-stack React and React Native expertise with deep knowledge of BLE/USB device protocols, having contributed to Ledger’s widely used Ledger Live and ledgerjs projects. A committed mentor and open-source advocate, he enjoys teaching and helping colleagues reach that “aha” moment while maintaining strong documentation and team practices. His work spans mobile UI polish, performance fixes, and low-level device integrations—sometimes threading Android exchange logic to avoid blocking the UI. Based in the Oviedo area of Spain, he pairs technical adaptability with social and environmental interests, and is open to relocation or new challenges. Unexpectedly personable for a lead engineer, he once ran a cooperative startup and still fondly remembers his dog Puerto.
code10 years of coding experience
job13 years of employment as a software developer
bookTechnician in Software Development, Computer Software Engineering, Honorary mention in Programming, Technician in Software Development, Computer Software Engineering, Honorary mention in Programming at Universidad Francisco de Vitoria
languagesEnglish, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
20,822reputation
2.8mreached
319answers
14questions
Badges
mysql
top-5%
css
top-5%
android
top-5%
date-formatting
top-5%
php
top-5%
jquery
top-5%
github-logo-circle

Github Skills (46)

crypto10
javascript10
hid10
mobile-development10
react-native10
electron10
ui-design10
cryptocurrencies10
cryptocurrency10
uid10
front-end-development10
android10
react-native-ios10
react10
mysql9

Programming languages (11)

TypeScriptJavaCSSC++CJavaScriptPHPSwift

Github contributions (5)

github-logo-circle
LedgerHQ/ledger-live-desktop

Aug 2018 - May 2022

⛔️ DEPRECATED - Ledger Live (Desktop)
Role in this project:
userFull-stack Developer
Contributions:356 reviews, 553 commits, 467 PRs in 3 years 9 months
Contributions summary:Juan primarily focused on refactoring and implementing front-end components using React and JavaScript (Electron). The contributions included renaming functions and variables, modifying existing components, and adapting UI elements. They interacted with bridge and data structures used for cryptocurrency wallets. The user also implemented improvements to the user experience by addressing the state of the UI, fixing display issues and fixing the amount toggle behavior.
electronwalletcryptocurrencydesktopledger
LedgerHQ/ledger-live-mobile

Nov 2020 - May 2022

⛔️ DEPRECATED - Ledger Live (Mobile)
Role in this project:
userMobile Developer
Contributions:207 reviews, 83 commits, 303 PRs in 1 year 5 months
Contributions summary:Juan primarily contributed to the mobile application's user interface and feature implementations. Their work includes tracking device model IDs and versions within the manager flow, introducing an analytics debugging tool, and making wording changes throughout the app. They also fixed swap status indicators and other UI related issues, improving the user experience.
react-nativebluetoothblockchainwalletcryptocurrency
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
Juan Ross - Senior Software Engineer at Taptap Send