Viktor Švub

Staff Software Engineer at Procore Technologies

Brno, South Moravia, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Viktor Švub is a Staff Software Engineer with 10+ years of experience building secure, high-performance back-end systems and CI pipelines, now shaping platform engineering at Procore Technologies. He brings deep expertise in client-server authentication and authorization, concurrency, scalability, and database optimization—focused on squeezing performance and security out of frameworks while keeping code maintainable. Viktor has a track record of technical leadership at SolarWinds and product security engineering at Tricentis, blending hands-on development with security stewardship. An active contributor to the .NET ecosystem, he improved Paket’s NuGet performance and reliability, reflecting his interest in tooling that makes ecosystems more robust. Comfortable across C#, F#, Go and Elixir, he treats languages as tools and pursues a T-shaped mastery across the stack. Based in Brno, he pairs pragmatic engineering with curiosity about platform internals and continuous improvement.
code10 years of coding experience
job18 years of employment as a software developer
bookInformation Technology, Information Technology at Brno University of Technology
languagesEnglish, German, Czech
stackoverflow-logo

Stackoverflow

Stats
1,469reputation
149kreached
36answers
2questions
Badges
delphi
top-5%
github-logo-circle

Github Skills (15)

nuget10
package-manager-tool10
fsharp10
dotnet-new10
dotnet10
package-manager10
delphi9
windows6
firemonkey6
winapi6
lockless6
queue6
thread-safety6
context-switching6
multithreading6

Programming languages (3)

C#C++F#

Github contributions (5)

github-logo-circle
fsprojects/Paket

Nov 2017 - Dec 2019

A dependency manager for .NET with support for NuGet packages and Git repositories.
Role in this project:
userBack-end Developer
Contributions:54 commits, 24 PRs, 82 comments in 2 years 1 month
Contributions summary:Viktor primarily focused on improving the `paket` dependency manager. Their contributions involved reducing duplicate warnings, improving error messages, and optimizing performance within NuGet-related functionalities. They also addressed specific issues by reducing next-link warnings and fixing a bug (#2848). Additionally, they made updates to the NuGetV3 catalog support and implemented changes to avoid duplicate entries and fix zip extraction issues, further enhancing the software's core capabilities.
repositoriesdotnetfsharpmonopackage-manager
viktor-svub/DbUp-mod

Sep 2018 - Mar 2022

Contribution fork of DbUp http://dbup.github.io
Contributions:2 PRs, 2 pushes, 1 branch in 3 years 7 months
dbup
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.
Request Free Trial
Viktor Švub - Staff Software Engineer at Procore Technologies