Hi, I'm Mike Leppänen
Software Engineer & Code Craftsman & Dad 👨💻👨👧👦
I am deeply passionate about solving challenging problems and committed to lifelong learning, staying current with emerging technologies. Since 2008, Python has been my primary programming language, extensively applied in software development and test automation. In recent years, I've also embraced Rust, enhancing my expertise in memory management, concurrency, and system-level programming. Currently, I'm exploring Mojo, leveraging its innovative features to tackle complex programming tasks.
I advocate for Behavior-Driven Development (BDD) and Domain-Driven Design (DDD), methodologies that enable me to deliver software closely aligned with user needs and business objectives. Clean, elegant, and maintainable code is integral to my approach, promoting productivity and sustainable success.
Driven by curiosity, I'm always eager to embrace new challenges and continually innovate.
What I'm Working On
Currently, I'm focused on building high-performance web applications using Rust and Leptos. I'm also exploring how to leverage Azure services for scalable backend solutions.
Connect With Me
I'm always open to interesting conversations, collaboration opportunities, or just chatting about tech. Feel free to reach out to me on GitHub or LinkedIn!