Dan Larocque

Senior Software Engineer at Dremio

Austin, Texas, 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

🤩
Rockstar
🎓
Top School
Dan Larocque is a Senior Software Engineer with 14 years of experience building and hardening distributed systems, currently contributing at Dremio from Austin. He has deep backend expertise in graph databases and storage integrations, having driven core work on Titan and Apache TinkerPop—improving Cassandra integration, index management, and modernizing documentation and build processes for a major open-source graph framework. At DataStax and Aurelius he focused on production-grade consistency and tooling for distributed stores, and earlier research roles gave him hands-on ops and HPC experience. Known for pragmatic engineering, he blends low-level systems fixes with developer-facing improvements (like migrating docs to AsciiDoc/ReadTheDocs) that reduce friction for large-scale projects.
code14 years of coding experience
job14 years of employment as a software developer
bookThe University of Maryland, College Park
stackoverflow-logo

Stackoverflow

Stats
5,163reputation
346kreached
31answers
0questions
Badges
orm
top-1%
jpa
top-1%
postgresql
top-5%
spring
top-5%
scala
top-5%
hierarchy
top-1%
github-logo-circle

Github Skills (36)

hadoop-mapreduce10
asciidoc10
gremlin10
cassandra10
configuration-management10
mapreduce10
apache10
hierarchy10
java10
javas10
orm10
jpa10
index-management10
documentation10
hadoop9

Programming languages (4)

JavaShellScalaPHP

Github contributions (5)

github-logo-circle
thinkaurelius/titan

Apr 2012 - Dec 2015

Distributed Graph Database
Role in this project:
userBack-end Developer
Contributions:2194 commits, 39 PRs, 141 pushes in 3 years 8 months
Contributions summary:Dan contributed to the development of core backend features within the Titan graph database, focusing on improving the Cassandra integration and optimizing index management. Their work involved replacing hardcoded string keys with configuration options in the Titan-Hadoop module, fixing bugs related to the handling of index creation and removal in MapReduce, and addressing issues with data persistence and consistency. Additionally, the user implemented a test of the new functionality related to elastic search index configuration.
accumulodistributed-systemdatabasegraphgraph-database
apache/tinkerpop

Mar 2015 - Sep 2019

Apache TinkerPop - a graph computing framework
Role in this project:
userBackend Developer
Contributions:20 commits, 20 PRs, 36 comments in 4 years 7 months
Contributions summary:Dan primarily focused on enhancing the documentation and build processes within the Apache TinkerPop graph computing framework. They introduced AsciiDoc documentation support, switching from DocBook to AsciiDoctor with the ReadTheDocs theme and incorporated code highlighting. The user also modified configuration files for Log4j and made adjustments to the build process to support the new documentation format and theming changes.
graph-computingtinkerpopgremlin-serverapacheapache-tinkerpop
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
Dan Larocque - Senior Software Engineer at Dremio