Dani Rodriguez

CTO

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

👤
Senior
🎓
Top School
Dani Rodriguez is a pragmatic CTO and software engineer with 13 years of experience building web applications and leading teams from Madrid. He blends hands-on backend expertise in TypeScript, Ruby, Python and Elixir with a strong appreciation for human-centered frontend experiences, and has shipped products across e-commerce and monitoring platforms. As an independent developer and longtime content creator (maker of makigas.es and a decade of courses plus active Twitch livestreams), he’s taught thousands of developers while keeping a weekly freelance capacity. Dani also contributes to open-source tooling—fixing low-level compiler issues and adding Spanish localization to projects like SimpleScreenRecorder—demonstrating attention to both performance and accessibility. Outside work he stays sharp through running, calisthenics and reading, and he’ll happily share obscure x86 trivia on a first date.
code13 years of coding experience
job5 years of employment as a software developer
bookMEng - Master of Engineering, Software Engineering for Web Applications, MEng - Master of Engineering, Software Engineering for Web Applications at Universidad de Alcalá
stackoverflow-logo

Stackoverflow

Stats
340reputation
11kreached
11answers
1question
github-logo-circle

Github Skills (16)

debug10
c-language10
cprogramming-language10
translation10
localization9
html6
firefox6
fonts6
favicon6
google-chrome6
embed6
android6
libgdx6
makefile6
ruby-on-rails6

Programming languages (19)

C#JavaC++CSSRustCVueGo

Github contributions (5)

github-logo-circle
MaartenBaert/ssr

Dec 2013 - Apr 2014

SimpleScreenRecorder, a screen recorder for Linux
Role in this project:
userSoftware Developer (Bug Fixer & Localization Specialist)
Contributions:6 commits, 1 comment, 1 issue in 3 months
Contributions summary:Dani contributed primarily by fixing a compiler-related bug in the screen recorder software. They identified and corrected an issue involving missing CPU feature definitions, specifically related to MMX instructions. The user also added a translation file for the Spanish language, demonstrating involvement in localization efforts. Finally, they updated existing translation files to improve language support.
recorderlinuxscreen-recorder
danirod/zeta80

Mar 2015 - Jun 2015

Contributions:51 commits, 12 pushes, 8 branches in 3 months
z80emulatorz80-emulator
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
Dani Rodriguez - CTO