David Gilbert

Engineering Manager at Datadog

Zurich, Zurich, 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
David Gilbert is an experienced engineering manager and Java veteran with 21 years building high‑performance finance systems and a two‑decade history as an influential open‑source author. Based in Zurich, he has led teams at Datadog and SIX to deliver mission‑critical, low‑latency trading platforms and APIs, combining in‑memory grid architectures with robust Java clients and Oracle-backed persistence. Founder of Object Refinery and creator of widely used libraries such as JFreeChart, Orson Charts and JFreeSVG, he brings rare expertise in client‑side rendering, vector graphics and charting for both desktop and server environments. Equally comfortable setting technical strategy and digging into code, he continues to maintain and modernize mature Java codebases while mentoring cross‑functional teams. A blend of finance domain knowledge (asset pricing and treasury systems) and deep graphics/Java craftsmanship makes him especially adept at translating complex market requirements into reliable, testable software.
code21 years of coding experience
job19 years of employment as a software developer
bookBSc / BCom (Hons), Computer Science / Finance, BSc / BCom (Hons), Computer Science / Finance at University of Otago
bookAsset Pricing Theory (1 month course), Finance, Asset Pricing Theory (1 month course), Finance at Haas School of Business, UC Berkeley
bookSt Bede's College
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
4,447reputation
229kreached
159answers
2questions
Badges
charts
top-5%
java
top-5%
github-logo-circle

Github Skills (16)

javas10
maintenance10
java10
code-cleanup10
charts9
user-interface9
refactoring8
refactor8
javafx6
jfreechart6
vector-graphics6
math6
colors6
swing6
qr-code6

Programming languages (4)

JavaRustJavaScriptKotlin

Github contributions (5)

github-logo-circle
jfree/jfreechart

Jun 2007 - Jan 2023

A 2D chart library for Java applications (JavaFX, Swing or server-side).
Role in this project:
userBack-end Developer
Contributions:7 releases, 10 reviews, 4297 commits in 15 years 9 months
Contributions summary:David's commits focus on updating constants within the codebase. These changes involve modifications to various test classes, specifically focusing on updating color definitions and other constant variables. The user also makes changes to the legend item and draw methods, likely indicating involvement in maintaining and refactoring parts of the user interface. The user's work appears to be focused on keeping the existing code and the documentation up-to-date.
chartsjava2dchartjavafx-applicationschart-library
jfree/jfreesvg

Jul 2013 - Jan 2023

A fast, lightweight Java library for creating Scalable Vector Graphics (SVG) output.
Contributions:10 releases, 586 commits, 6 PRs in 9 years 7 months
scalablescalable-vector-graphicsjava2djava-librarysvg
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 Gilbert - Engineering Manager at Datadog