Tamás Vajk

Staff Software Engineer at Databricks

Switzerland
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

🤩
Rockstar
🎓
Top School
Tamás Vajk is a Staff Software Engineer with 11 years of experience building developer tools, static analysis, and CI automation across major platforms including GitHub, Microsoft, and Databricks. He blends deep backend and security engineering—contributing to CodeQL comment extraction and SonarSource analyzers—with practical build-and-release expertise, improving CI pipelines and pull-request analysis for .NET and Maven ecosystems. His career spans research-grade rigor (PhD work and university research roles) to production delivery in finance and cloud-native environments, giving him a rare mix of academic depth and pragmatic engineering. Based in Switzerland, he’s known for quietly improving developer workflows—fixing subtle Roslyn/API issues, code-quality rules, and build script edge cases that reduce friction for large teams.
code11 years of coding experience
job16 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Budapest University of Technology and Economics
bookIntern Computer Science, Intern Computer Science at Vanderbilt University
bookIntern Computer Science, Intern Computer Science at Lancaster University
languagesEnglish, French, Hungarian, German
github-logo-circle

Github Skills (25)

kotlin10
roslyn10
static-analysis10
sonarqube10
software-quality10
cicd10
codeql10
vbnet10
source-code-analysis10
build-automation10
dotnet-core10
data-extraction10
powershell10
csharp10
vnet10

Programming languages (9)

C#TypeScriptJavaC++CCodeQLJavaScriptHTML

Github contributions (5)

github-logo-circle
github/codeql

Jul 2020 - Dec 2022

CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1700 reviews, 1562 commits, 913 PRs in 2 years 5 months
Contributions summary:Tamás primarily worked on extracting comments and integrating them with the CodeQL library and query system. This involved modifying the Kotlin extractor to process and associate comments with specific code elements, particularly within the context of a code scanning project. The user's contributions include the implementation of various comment types (e.g., single-line, block, and documentation comments), and binding them to the code elements. Furthermore, they also worked on adding new QL classes for comments.
github-advanced-securitysecurity-toolsgithub-security-labsecurity-researcherssecurity
SonarSource/sonar-dotnet

Mar 2015 - Jan 2017

Code analyzer for C# and VB.NET projects
Role in this project:
userBack-end Developer
Contributions:97 commits, 3 comments, 6 issues in 1 year 10 months
Contributions summary:Tamás primarily focused on updating the SonarQube code analyzer for C# and VB.NET projects. Their contributions involved updating the Roslyn API version and modifying the project files to reflect the new API. Additionally, the user added new rules for code quality and improved existing ones by fixing flaws related to object instantiation and conditional statements.
roslynvbnetlanguage-teamcode-analyzercode-quality
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
Tamás Vajk - Staff Software Engineer at Databricks