Summary
Andres Rutnik is a Director of Engineering with 11+ years building cloud-native SaaS platforms and leading distributed engineering teams across North America and Europe. He combines hands-on technical judgment—designing microservice and serverless architectures on AWS and standardizing TypeScript/Node stacks—with strategic product collaboration to solve the right problems before engineering them. At Coursera he scaled content discovery, search, and applied-AI recommendation systems tied directly to conversion and learner engagement, and he previously cut AWS costs and rolled out infrastructure-as-code at ScribbleLive. A thoughtful people manager, he hires internationally, coaches engineering leaders, and removes process and technical roadblocks to amplify impact. Early work in game and graphics tooling taught him to introduce robust engineering practices (AOP, DI, TDD) into creative teams, giving him a rare mix of product sensitivity and architectural rigor. Based in Toronto and trained at the University of Waterloo, he thrives at the intersection of scalable systems, cross-functional alignment, and measurable business outcomes.
11 years of coding experience
13 years of employment as a software developer
Bachelor; School Diploma, Computer Science, Bachelor; School Diploma, Computer Science at University of Waterloo