David Mollitor

Forward Deployed Engineer at Snowflake

Washington, District of Columbia, 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
David Mollitor is a forward-deployed engineer with 11 years of experience building cloud infrastructure and automating region deployments to reduce cost and accelerate capacity, most recently at Snowflake after a lead engineering stint at AWS. He brings deep backend expertise in distributed systems and storage, demonstrated by substantial open-source contributions to high-profile Apache projects including Hadoop, Kafka, Zookeeper, HBase, Parquet, ORC, and Tez. Known for pragmatic performance and concurrency improvements—replacing synchronization with concurrent data structures, optimizing memory and I/O paths, and cleaning critical logging and metrics—he pairs production-grade coding with system design. He also teaches Intermediate Java as an adjunct lecturer, signaling a commitment to mentoring and clear technical communication. Based in Washington, D.C., he blends hands-on engineering with operational focus on cloud scale and reliability. A less obvious strength is his long history of cross-project refactors and micro-optimizations that consistently improve maintainability across large Java codebases.
code11 years of coding experience
job17 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Rochester Institute of Technology
bookJohns Hopkins University
github-logo-circle

Github Skills (68)

hbase10
benchmark10
databases10
hadoop10
zookeeper10
refactor10
performance-testing10
javas10
tez10
encoding10
parquet10
refactoring10
concurrency10
code-readability10
code-optimization10

Programming languages (8)

JavaShellC++JavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
apache/avro

Jul 2017 - Sep 2021

Apache Avro is a data serialization system.
Role in this project:
userBack-end Developer
Contributions:18 reviews, 56 commits, 86 PRs in 4 years 2 months
Contributions summary:David primarily focused on improving the performance and maintainability of the Apache Avro data serialization system by refactoring code and optimizing operations. Their contributions include refactoring Java code to clear arrays for garbage collection, improve double and float encoding performance, and replace deprecated methods with their modern equivalents. The user also addressed various bugs, such as issues related to handling long strings during decoding, and improved error messages to enhance usability.
avrobigdatadotnetpythonrust
apache/zookeeper

Apr 2019 - Jan 2021

Apache ZooKeeper
Role in this project:
userBack-end Developer
Contributions:9 reviews, 41 commits, 69 PRs in 1 year 9 months
Contributions summary:David primarily focused on improving the Apache ZooKeeper codebase by optimizing code and refactoring existing functionality. They improved the usage of collections, removed superfluous operations, and made transaction logs and iterators closable. Additionally, the user addressed bugs and inefficiencies, improving the debug and trace log statements. Further improvements include the use of JDK methods, and the introduction of the CircularBlockingQueue.
zookeeperservice-discoverycloudnativeconfiguration-managementapache-zookeeper
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 Mollitor - Forward Deployed Engineer at Snowflake