Dennis Gove

Senior Software Engineer at Bloomberg

Foxborough, Massachusetts, United States
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
Dennis Gove is a Senior Software Engineer with 11 years of professional experience, currently working on Search Infrastructure at Bloomberg from his base in Foxborough, Massachusetts. He specializes in making developer and user tooling more effective, tackling challenging backend problems and improving system reliability. An active Apache Lucene/Solr committer and PMC member, he brings deep search-domain expertise and a commitment to open-source engineering. His contributions to the SPIRE project show practical experience in robust datastore work—bug fixes, schema changes for SVID TTLs, and cross-database test refactoring across SQLite, MySQL, and Postgres. Collected experience in large-scale search systems and low-level datastore correctness gives him a knack for finding and fixing subtle data-integrity issues. He holds a BS in Computer Science from UMass Amherst and combines academic foundations with hands-on production impact.
code11 years of coding experience
bookUniversity of Massachusetts Amherst
languagesEnglish
github-logo-circle

Github Skills (20)

develop10
solr10
java10
searching10
javas10
go10
sql10
database-design10
backend10
data-structure9
go-gorm9
algorithms9
data-structures9
sqlite8
mysql8

Programming languages (17)

SmartyJavaCSSCRustMakefileGoHCL

Github contributions (5)

github-logo-circle
spiffe/spire

Jun 2022 - Nov 2022

The SPIFFE Runtime Environment
Role in this project:
userBack-end Developer
Contributions:15 reviews, 8 commits, 7 PRs in 5 months
Contributions summary:Dennis primarily contributed to the backend functionalities of the SPIFFE Runtime Environment. Their work involved fixing bugs related to database operations, specifically concerning the deletion of DNS names associated with registration entries and the pruning of orphaned records. They added new database columns to support distinct SVID TTLs and ensured that default SVID TTLs were correctly applied. Furthermore, the user worked on refactoring and enhancing test configurations within the datastore for SQLite, MySQL, and Postgres databases.
runtimespifferuntime-environment
Contributions:30 commits, 2 PRs, 31 pushes in 5 months
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