David Verdeguer

Software Engineer at GitHub

Valencia, Valencian Community, Spain
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
David Verdeguer is a software engineer with seven years of experience building reliable backend systems, currently contributing at GitHub after earlier roles at Semmle and SAP. He specializes in developer tooling and code-analysis workflows, notably contributing to the widely used CodeQL Action by improving language detection and configurable query behavior. Based in Valencia and educated at UPV with exchange study at HKUST, he blends international academic exposure with production-grade engineering. David's work shows attention to edge cases and developer ergonomics—he's implemented nuanced parsing of configuration fields like disable-default-queries to make analysis pipelines more robust. Colleagues benefit from his steady, detail-oriented approach to maintaining and evolving critical open-source automation.
code7 years of coding experience
job3 years of employment as a software developer
bookHong Kong University of Science and Technology (HKUST)
bookUniversitat Politècnica de València
github-logo-circle

Github Skills (6)

codeql10
typescript-types9
typescript9
javascript9
typescripts9
cil7

Programming languages (7)

TypeScriptJavaCJavaScriptCodeQLGoPython

Github contributions (5)

github-logo-circle
github/codeql-action

Apr 2020 - Sep 2022

Actions for running CodeQL analysis
Role in this project:
userBackend Developer
Contributions:1 release, 30 reviews, 150 commits in 2 years 4 months
Contributions summary:David primarily contributed to the codebase by addressing issues related to query language declarations, specifically related to missing or multiple languages, by modifying the `finalize-db.js` and `src/finalize-db.ts` files. The user implemented a feature to parse and utilize the `ignoreDefaultQueries` field, which was subsequently refactored to `disable-default-queries`. Additionally, the user made minor modifications to the code to address comments and merged branches.
code-scanningsemmle-qladvanced-securitycodeqlci
Daverlo/lgtm-jira-addon

Feb 2019 - Apr 2019

Plugin for Atlassian Jira that files issues for LGTM alerts
Contributions:96 pushes, 24 branches in 1 month
lgtmalertsjiraatlassian-jiraatlassian
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
David Verdeguer - Software Engineer at GitHub