Daniel Rivero

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
Daniel Rivero is a versatile full-stack engineer based in Madrid with 12 years of experience building resilient, event-driven systems and web applications across startups and scale-ups. He has shipped production services at companies like Pento, Tella, DHARMA and most recently worked on web3 backend tooling using TypeScript and Effect‑ts to guarantee end‑to‑end type safety and strong observability. Comfortable across backend, frontend and embedded domains, Daniel also contributes to prominent open-source projects such as LunarVim (Neovim IDE layer) and QMK firmware, where he implemented LSP-related fixes and a Spanish keyboard layout respectively. His background in systems and operations—ranging from network and Unix administration to level‑3 support—gives him a pragmatic edge for debugging complex, real‑time flows involving funds and messaging. Colleagues rely on him to reduce failure blast radius through thoughtful architecture and telemetry, while his curiosity drives continuous learning and cross‑domain contributions.
code12 years of coding experience
job9 years of employment as a software developer
bookLinux Professional Institute Certificate 1 Linux Administration, Linux Professional Institute Certificate 1 Linux Administration at LPI
bookDesarrollo en HTML5 CSS y Javascript de WebApps incl. móviles FirefoxOS Computer Programming, Desarrollo en HTML5 CSS y Javascript de WebApps incl. móviles FirefoxOS Computer Programming at Miríada X
bookNetwork and System Administration/Administrator, Network and System Administration/Administrator at I.E.S Juan de la cierva
bookCisco CCNA
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,530reputation
1.7mreached
102answers
165questions
Badges
ajax
top-5%
javascript
top-5%
axios
top-5%
github-logo-circle

Github Skills (39)

keyboard-input10
c-language10
qmk-firmware10
firmware10
qmk10
c-programming10
c1110
keyboard10
c1710
vim10
neovim10
lua10
keyboard-layout10
keymapping10
configurations10

Programming languages (47)

C#CSchemeMakefileGoHTMLSvelteReason

Github contributions (5)

github-logo-circle
LunarVim/LunarVim

May 2022 - Dec 2022

🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
Role in this project:
userFull-stack Developer
Contributions:18 reviews, 16 commits, 21 PRs in 6 months
Contributions summary:Daniel primarily contributed to the Neovim configuration layer, LunarVim. Their work included bug fixes related to logging, component selection, and language server protocol (LSP) integration. They also implemented new features, such as adding commands to open/edit logs and creating a "save without formatting" option. Additionally, the user refactored code and addressed configuration issues within the context of the Neovim IDE.
lintersneovim-luavimneovim-configneovim
qmk/qmk_firmware

Mar 2018 - Apr 2021

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 reviews, 6 commits, 9 PRs in 3 years 2 months
Contributions summary:Daniel primarily contributes to the QMK firmware, focusing on keyboard layout customization. They created a new Spanish layout for the `sendstring` functionality, enabling the use of Spanish keyboard symbols. Further contributions include integrating and updating keymaps, incorporating code from other users, and adding configurations, along with minor improvements to the keyboard layout and its functionality. The user demonstrates proficiency in customizing keyboard firmware.
rp2040firmwareavratmelkeyboard-support
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
Daniel Rivero