Summary
Sven Schmidt is a senior software engineer and team lead with 14 years building large-scale, safety-critical platforms in energy and industrial domains, currently focused on systems engineering at Atom Computing. He blends practical leadership—mentoring teams, running DevOps, and migrating legacy .NET to modern stacks—with deep hands-on expertise in C#, Rust, modern C++, and functional languages like F#, Haskell and Elixir. Sven favors component-oriented architecture with a functional, test-first mindset and a track record of replacing slow integration tests with fast unit tests to improve reliability and maintainability. He has designed failure-tolerant concurrent systems (including a custom .NET actor system inspired by Akka) and deployed NLP services on Kubernetes at IBM. Outside work he experiments with deep learning for image classification implemented in Rust, bringing research-level applied mathematics and a PhD background to practical engineering problems.
14 years of coding experience
18 years of employment as a software developer
Bachelor of Science - BS, Mathematics with minor in Computer Science, Bachelor of Science - BS, Mathematics with minor in Computer Science at FernUniversität in Hagen
Doctor of Philosophy (PhD), Applied Mathematics, Doctor of Philosophy (PhD), Applied Mathematics at Loughborough University
Master of Science (M.Sc.) (equivalent), Theoretical Physics, Master of Science (M.Sc.) (equivalent), Theoretical Physics at University of Bremen
PhD Visiting Student, Applied Mathematics, PhD Visiting Student, Applied Mathematics at University of Colorado Boulder
German, English