Summary
Nicolas Raynaud is a Senior Staff Software Engineer with 11 years of experience building reliable, high-performance web and mobile systems and leading engineering teams across startups and enterprise environments. He has driven significant product growth and scalability—most notably at Hardbacon where he improved API response times 6x, scaled traffic and user growth, and implemented event-driven architectures and CI/CD pipelines that reduced delivery times from days to minutes. Comfortable across the full stack, Nicolas has deep Java/Spring, React/React Native, Node.js, Kafka, NoSQL and cloud experience and a background in architecting microservices and DevOps platforms. He combines hands-on implementation with architectural leadership, having served as CTO and architect to standardize frameworks, tooling and best practices for faster, safer delivery. Based in Greater Montreal, he is a pragmatic advocate of Software Craftsmanship and KISS/DRY principles who also brings experience securing sensitive financial data and navigating R&D/grant processes. Colleagues describe him as an engineer who constantly learns new technologies to extract measurable efficiency gains rather than adopting tech for its own sake.
10 years of coding experience
18 years of employment as a software developer
Master e-learning web applications, Master e-learning web applications at Chiba Institute of Technology
Engineer Master's Degree Computer Science, Engineer Master's Degree Computer Science at Université de Technologie de Compiègne (UTC)
English, French, Japanese