Summary
Tomas Karban is a Senior Software Engineer based in Long Beach, CA with two decades of deep C#/.NET expertise complemented by significant experience in Java and C/C++ systems programming. He has shipped production software across major companies including Microsoft, MobileIron, RSJ Group and Blizzard Entertainment, tackling everything from WPF/XAML UIs and Entity Framework to Win32, COM, multithreading and low-level network code. His background blends practical system architecture, performance optimization and database design with strong theoretical foundations from a PhD in Computer Science, enabling him to bridge high-level design and assembly-level detail. Known for adaptability and technical leadership, he is equally comfortable driving agile teams or operating independently to deliver reliable, secure software.
6 years of coding experience
20 years of employment as a software developer
Master's degree, Master's degree at Charles University in Prague
English, Czech