Stefan K is a Senior Software Engineer with 13 years of professional experience and a Ph.D. focused on test case generation and simulation testing. He combines deep practical expertise across the stack—from PLC and industrial control systems to Kubernetes-based cloud platforms—while currently working primarily in Clojure and Rust. Stefan emphasizes quality, simplicity, fast feedback and productivity, bringing test-driven and property-based testing techniques into production-grade systems. His background includes customer-facing delivery, architecture work, and running an e‑commerce business, giving him both technical breadth and product-minded perspective. Having lived and worked in Japan and in distributed teams, he is comfortable in multicultural environments and effective at clear written and verbal communication. Beyond engineering, he pursues continuous personal development in science, psychology, health and economics, which informs his pragmatic approach to building maintainable, business-aligned software.
13 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science and Engineering, Doctor of Philosophy - PhD, Computer Science and Engineering at Mälardalen University
Contributions:8 PRs, 40 pushes, 14 branches in 8 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.