Daniel Ruiz

Senior OSS Software Engineer Lastmile at MASORANGE

Torrox, Andalusia, 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
Daniel Ruiz is a seasoned Senior OSS Software Engineer with 10+ years designing backend and OSS solutions for telecommunications and last-mile operations, currently at MASORANGE. He blends deep expertise in Java, Go and Python with production-grade messaging and streaming (Kafka, RabbitMQ) to build resilient microservices and DevOps-enabled infrastructure. His career spans roles from systems architect to principal architect across major Spanish telco-focused consultancies and operators, giving him a strong grounding in cloud, IoT and middleware. An active open-source contributor, he extended the popular goavro Avro library with a custom validated-string logical type, demonstrating attention to data integrity at the protocol level. Based in Torrox, Andalusia, he pairs pragmatic engineering with telecoms domain insight to deliver scalable, observable systems.
code9 years of coding experience
job17 years of employment as a software developer
bookTécnico Especialista en Electrónica Industrial, Técnico Especialista en Electrónica Industrial at I.P.F.P. Las Fuentezuelas
bookIngeniero Técnico de Telecomunicación Telemática, Ingeniero Técnico de Telecomunicación Telemática at Universidad de Jaén
bookUOC (Universitat Oberta de Catalunya)
github-logo-circle

Github Skills (5)

regular-expression10
avro10
go10
golang9
unit-testing9

Programming languages (2)

JavaGo

Github contributions (5)

github-logo-circle
linkedin/goavro

Jul 2020 - Aug 2020

Goavro is a library that encodes and decodes Avro data.
Role in this project:
userBack-end Developer
Contributions:22 commits, 1 PR, 2 comments in 1 month
Contributions summary:Daniel primarily contributed to the `goavro` library by implementing a custom logical type, "validated-string," which validates strings against a regular expression. This involved modifying existing code to support the new logical type, including updates to the codec, logical type handling, and unit tests. The changes demonstrate a focus on extending the library's functionality and ensuring data integrity through input validation.
avrogolang
dbr65/goavro

Jul 2020 - Aug 2020

Contributions:21 pushes in 1 month
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 Ruiz - Senior OSS Software Engineer Lastmile at MASORANGE