Summary
Stephan Tarulli is a Staff Software Engineer with 14 years of experience building and scaling revenue- and growth-critical systems across SaaS and games companies. He combines hands-on engineering with technical leadership—designing high-reliability authorization and onboarding systems, driving 10x–100x performance optimizations, and owning telemetry and data-warehouse solutions that saved hundreds of thousands yearly. At Jane.app and KIXEYE he led cross-team roadmaps, established low-incident deployment processes, and mentored engineers to raise the overall skill floor. He excels at turning complex distributed requirements into auditable, verifiable systems and favors low-cost discovery to validate designs early. Based in Victoria, BC, he balances deep technical focus with an evidence-driven approach to teaching and process improvement. An often-overlooked strength is his emphasis on operational playbooks and disaster-recovery thinking that keeps launches on schedule and production stable.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.Sc.), Honours, Software Engineering Specialization, Computer Science, Bachelor of Science (B.Sc.), Honours, Software Engineering Specialization, Computer Science at University of Windsor
English