César Alonso

Senior Software Developer Backend at Emodo

Barcelona, Catalonia, 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
César Alonso is a Senior Backend Software Developer with 11 years of experience building high-throughput systems for lab information and real-time advertising platforms. Based in Barcelona, he designs and implements Node.js services and AWS-driven architectures that handle thousands of ad requests per second and low-latency OpenRTB traffic. He brings strong QA and test-automation expertise—having built Node.js testing frameworks and contributed robust error handling and socket-recovery tests to notable open-source tooling like brightcove/hot-shots. Comfortable across the full backend lifecycle, César combines production-grade reliability with performance-focused engineering and a background in regulated healthcare systems. His practical experience ranges from hospital-deployed LIS projects to global ad exchanges, revealing an ability to adapt domain knowledge to demanding, real-time environments.
code11 years of coding experience
job16 years of employment as a software developer
bookDiplomatura, Ingeniería Informática, Diplomatura, Ingeniería Informática at Universitat Pompeu Fabra
languagesSpanish, English, Catalan, German
github-logo-circle

Github Skills (10)

unit-testing10
ip10
error-handling10
nodejs10
javascript10
tcp10
testing10
statsd9
dockers5
docker5

Programming languages (6)

TypeScriptDockerfileCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
brightcove/hot-shots

May 2021 - Oct 2021

Node.js client for statsd, DogStatsD, and Telegraf
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:7 commits, 1 PR, 1 comment in 4 months
Contributions summary:César primarily focused on improving error handling and socket management within the `hot-shots` library. They implemented changes to handle various TCP connection errors, including adding specific error codes for different platforms (Linux, macOS, Windows). The contributions involved writing tests to ensure robust socket recreation and graceful error handling under different conditions. These tests included mocking socket behavior and validating expected error scenarios.
js-clientnode-jsdogstatsdtelegramnodejs
AxonixRTB/Prebid.js

Jan 2021 - Sep 2023

Setup and manage header bidding advertising partners without writing code or confusing line items. Prebid.js is open source and free.
Contributions:38 pushes, 5 branches in 2 years 8 months
headerprebidjavascriptconfusingbidding
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
César Alonso - Senior Software Developer Backend at Emodo