Cristian Greco

Senior Software Engineer (Contract) At Tesco at Equal Experts

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
Cristian Greco is a Senior Software Engineer with 11 years' experience delivering reliable backend systems and test automation across retail and media at Tesco (via Equal Experts), Triptease, and ITV. He brings deep practical knowledge of containerised testing, having contributed substantive test and core functionality to the popular testcontainers-node project—improving container lifecycle, image handling, Docker Compose support and health checks. Comfortable in large organisations and agile teams, he combines hands-on coding with pragmatic refactoring to reduce technical debt and improve test reliability. Based in England, he pairs a UCL computer science background with a track record of shipping robust solutions in production environments. Notably, his open-source work demonstrates an emphasis on making integration and testing infrastructure more maintainable and developer-friendly.
code11 years of coding experience
job6 years of employment as a software developer
bookGCSE and A-Levels, GCSE and A-Levels at The London Oratory School
bookBachelor of Science, Bachelor of Science at University College London, U. of London
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
6,935reputation
686kreached
16answers
95questions
github-logo-circle

Github Skills (18)

unit-testing10
javascript10
docker10
testing10
dockers10
nodejs10
containerization9
test-container9
flask6
php6
powerset6
mod-wsgi6
math6
python6
nsuserdefaults6

Programming languages (19)

C#SmartyJavaCSSCRustScalaGo

Github contributions (5)

github-logo-circle
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:19 releases, 277 reviews, 417 commits in 5 years
Contributions summary:Cristian primarily contributed to testing and core functionality of the `testcontainers-node` project. They implemented tests for starting and stopping containers, focusing on various scenarios such as image existence and versioning. Additionally, the user refactored and cleaned up code related to container management, image management, and the use of dependencies within the test suite. They also introduced functionality for specifying environment variables and added support for features such as Docker compose and health checks.
instancesbrowserstestingdockerdatabases
Love to cook and would like your own online, responsive recipe website? Look no further! Simply clone and deploy. Contributions welcome!
Contributions:6 PRs, 165 pushes, 7 branches in 1 year 11 months
cooklookrecipejavascriptwelcome
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 Greco - Senior Software Engineer (Contract) At Tesco at Equal Experts