Cristian Rivas

Senior Software Engineer at oddschecker

San Sebastián, Autonomous Community of the Basque Country, 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
Cristian Rivas is a senior software engineer with 9 years of experience designing high-throughput, low-latency Java and Spring Boot backends for revenue-critical subscription products. Currently at Oddschecker, he architects data pipelines and search-backed services that meet strict performance SLOs (p95 ≤100ms, 1,000+ RPS per instance) and led a zero-downtime Elasticsearch migration on Kubernetes. He brings strong DevOps instincts—Terraform, GKE, GitLab CI/CD, k6 load testing—and deep experience with Elasticsearch, PostgreSQL, Redis and Pub/Sub. Previously he helped build cloud-native sportsbook systems and pioneered remote-first, fully asynchronous collaboration at scale. Outside work he contributes problem-solving TypeScript exercises and documentation to open-source repos, reflecting a practical focus on testing, clarity and continuous learning. Based in San Sebastián, he combines performance engineering rigor with a track record of delivering measurable business value.
code9 years of coding experience
job4 years of employment as a software developer
bookEngineer's degree, Computer Software Engineering, Engineer's degree, Computer Software Engineering at EHU
languagesSpanish, Basque, English
stackoverflow-logo

Stackoverflow

Stats
136reputation
11kreached
10answers
0questions
github-logo-circle

Github Skills (26)

ionice10
testing10
solve10
typescript10
ionic10
solution10
typescript-types10
typescripts10
documentation10
algorithm9
algorithms9
angular8
computer-engineering8
unit-testing8
tracks7

Programming languages (6)

TypeScriptC#JavaJavaScriptHaskellRuby

Github contributions (5)

github-logo-circle
exercism/typescript

Feb 2018 - Apr 2018

Exercism exercises in TypeScript.
Role in this project:
userFull-stack Developer
Contributions:111 commits, 104 PRs, 54 pushes in 1 month
Contributions summary:Cristian contributed to the exercism/typescript repository by adding new exercises and implementing their respective example solutions and test cases. They implemented exercises like "Collatz Conjecture", "Nucleotide Count", "Two Fer", "Allergies", "Roman Numerals", "Isogram", "Matrix", "Protein Translation", "Saddle Points", "Twelve Days", "Reverse String", "Simple Cipher", "Perfect Numbers", "Run Length Encoding", "Secret Handshake", "Armstrong Numbers", "Rational Numbers", "Variable Length Quantity", "Bracket Push", "Flatten Array", "Pig Latin", "Grains", "Luhn", "Sieve", "Sublist", "Transpose", "ISBN Verifier", "Proverb", "Diffie Hellman", "Accumulate", "All Your Base", "Crypto Square", "Pangram", "List Ops", "Minesweeper", "Complex Numbers", "Custom Set", "House", and "Bowling". The user's contributions focused on implementing problem-solving exercises in TypeScript, demonstrating their proficiency in the language and testing practices. This suggests a focus on problem-solving and developing skills within the TypeScript ecosystem.
typescriptexercismexercism-exercisesexercism-trackcommunity-contributions-paused
Native features for mobile apps built with Cordova/PhoneGap and open web technologies. Complete with TypeScript support.
Role in this project:
userTechnical Writer
Contributions:11 commits, 10 PRs, 1 comment in 28 days
Contributions summary:Cristian's primary contribution to the `awesome-cordova-plugins` repository involved adding plugin descriptions and clarifying documentation. They updated the documentation for several plugins, including navigation-bar, three-dee-touch, admob-free, keyboard, card-io, media-capture, pin-dialog, qr-scanner, safari-view-controller, spinner-dialog, and hotspot. The code changes focused on enhancing existing documentation files.
technologiescordovaionic-frameworkreact-nativejavascript
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
Cristian Rivas - Senior Software Engineer at oddschecker