Daniel Cristobal

Senior Software Engineer - Ranking Ingestion at Yelp

London, England, United Kingdom
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 Cristobal is a Senior Software Engineer based in London with 4 years of experience building backend and systems-level infrastructure for large-scale ranking and ingestion pipelines. At Yelp he designs and operates Apache Flink streaming pipelines to power search and ad ranking, and has deep hands-on experience improving deployment workflows—contributing to Yelp’s open-source PaaSTA to add image versioning across build and deploy tooling. His background in C++ computational geometry at Autodesk includes developing core triangle mesh libraries and a mesh-optimized compression layer, reflecting strong systems programming and performance optimization skills. A Cambridge MEng in Aerospace Engineering, he blends rigorous engineering fundamentals with practical backend and DevOps expertise to tackle complex, cross-domain problems.
code4 years of coding experience
job4 years of employment as a software developer
bookMaster of Engineering - MEng, Aerospace Engineering, Distinction, Master of Engineering - MEng, Aerospace Engineering, Distinction at University of Cambridge
bookSixth Form, Sixth Form at King's College, Soto de Viñuelas
languagesEnglish, Spanish, Romanian, French
github-logo-circle

Github Skills (10)

kubernetes10
docker10
paas10
python10
dockers10
deployment-automation10
cicd10
kubernetes-pods10
bash8
git8

Programming languages (2)

RustPython

Github contributions (4)

github-logo-circle
Yelp/paasta

May 2022 - Jul 2022

An open, distributed platform as a service
Role in this project:
userBack-end & DevOps Engineer
Contributions:18 reviews, 12 commits, 20 PRs in 2 months
Contributions summary:Daniel primarily contributed to improving the PaaSTA platform's deployment process. Their work involved adding the ability to include additional version metadata when pushing Docker images to the registry and when building images. They also modified the build and deployment pipelines by integrating image versioning into the `cook-image` command and updated the git-tag format, ensuring that image versions are correctly reflected during deployments. This involved changes across the CLI, deployment scripts and Kubernetes configuration.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
hamidreza-hosseini/paasta

Apr 2022 - May 2022

An open, distributed platform as a service
Contributions:10 commits in 6 days
golangas-a-serviceplatform-as-a-servicekubernetesdistributed-systems
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 Cristobal - Senior Software Engineer - Ranking Ingestion at Yelp