Pedro Linden

Principal Software Engineer at Telefónica Innovación Digital

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
Pedro Linden is a Principal Software Engineer based in Madrid with 10 years of experience building full-stack web platforms and developer-facing systems. At Telefónica Innovación Digital he focuses on creating foundational tools and services that enable other teams to build on top of them, blending backend robustness with frontend polish. His background at Tuenti spans frontend frameworks, search, real-time communications and SOA, giving him a rare cross-cutting perspective on product and platform needs. An active open-source contributor, he authored key versions and tests for the reconnecting-websocket library, demonstrating attention to reliability and graceful reconnection semantics. Early experience as a systems operator and long freelance history contribute to his pragmatic approach to operations, developer experience and maintainability. He brings a steady mix of hands-on coding, API design and platform thinking to large engineering organizations.
code10 years of coding experience
job13 years of employment as a software developer
bookUniversitat de les Illes Balears
bookUniversidad Nacional de Educación a Distancia - U.N.E.D.
languagesSpanish, English
github-logo-circle

Github Skills (7)

typescript10
javascript10
websocket10
typescripts10
event-handling10
typescript-types10
testing10

Programming languages (14)

JavaC++CRustGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
Reconnecting WebSocket. For Web, React Native, cli (Node.js)
Role in this project:
userFull-stack Developer
Contributions:5 releases, 232 commits, 31 PRs in 3 years 7 months
Contributions summary:Pedro primarily contributed to the core functionality of the Reconnecting WebSocket library. Their work involved implementing the initial JavaScript and TypeScript versions, including core features such as handling connection retries, event listener management, and property bypass for the underlying WebSocket instance. The commits showcase significant refactoring of event listener structures and the addition of features related to closing behavior, including fastClose. The user also added tests to enhance the library.
node-clireactreconnecting-websocketreact-nativenode-js
pladaria/emoji-shortnames

Nov 2015 - Oct 2017

Contributions:14 commits, 10 pushes, 1 branch in 1 year 11 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