Summary
Mark Laane is a Senior Software Engineer based in Estonia with 12 years of experience building full-stack systems and leading projects across Elixir, Ruby, JavaScript, C#, and TypeScript. He holds a PDEng from Eindhoven University of Technology and blends strong OOP fundamentals with functional programming patterns to craft elegant, maintainable solutions. Mark has practical DevOps and cloud experience, having set up CI pipelines, introduced trunk-based development, and coached teams on Agile and LeSS practices. His background spans embedded systems, accessibility-focused web apps (eye-controlled interfaces), and research-driven products like an intelligent microscope with a multilingual voice UI. Comfortable shifting between hands-on coding and architectural coaching, he thrives on continuous learning and applying academic rigor to production software.
12 years of coding experience
7 years of employment as a software developer
Engineering Doctorate, Software Technology, Engineering Doctorate, Software Technology at Eindhoven University of Technology
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at University of Tartu
Estonian, English