Tomas Fabian is a seasoned software developer with 12 years of experience building distributed data platforms, real-time streaming, and enterprise .NET applications from Slovakia. He blends deep expertise in C#, .NET (including modern .NET 6/5), WPF, and microservices with hands-on work in Go, Kubernetes operators, Apache Kafka and Flink for stream processing. As a former software architect, he has led complex migrations and product suites for IPTV, ticketing and cashless systems while championing testability, CI and maintainable, readable code. He values collaborative engineering and knowledge sharing, often bringing cross-stack insights that span from low-level PL/SQL and UNIX scripting to cloud-native operator patterns. Notably, his GitHub includes a .NET client for ksqldb, reflecting a practical focus on integrating stream SQL tooling into .NET ecosystems.
12 years of coding experience
16 years of employment as a software developer
Bachelor study, Applied informatics, Bachelor study, Applied informatics at Slovak Technical University in Bratislava
Reactive data changes from SQL server to .NET clients. SqlTableDependency extensions, Joker.OData, Joker.Redis, Joker.MVVM and ksqlDB LINQ provider
Contributions:18 releases, 914 commits, 6 PRs in 3 years
sqlservermvvmextensionslinqreactive
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.