Summary
David Rouchy is a pragmatic software engineer with 17 years' experience building web applications and leading teams across startups and large organisations, currently contributing at Silvercat. A strict TDD practitioner, he transitioned from nearly eight years of Java to focus on Ruby and JavaScript, bringing deep backend architecture experience from SOA re-platforming at Shutl/eBay to personalised discovery systems at Depop. He has held technical lead roles shaping delivery and recommendations, and has a background in telecom network analysis and JEE architecture that surfaces in robust, scalable design choices. Based in England and holding a Master's in Database and AI, he combines hands-on engineering with thoughtful system-level thinking and a penchant for reliable, test-driven shipping.
17 years of coding experience
16 years of employment as a software developer
Master, Database and Artificial Intelligence, Master, Database and Artificial Intelligence at Université de Bourgogne
English, French