James Leddy

Site Reliability Engineer at Raised by Tigers

New York, New York, 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
James Leddy is a Site Reliability Engineer with nine years of experience building and operating large-scale systems in financial services and consumer tech, currently focused on reliability at MongoDB. His background spans low-level database work at Bloomberg—where he improved SQL request logging and built a SQL replay tool for their distributed RDBMS—to production engineering at Facebook and Linux infrastructure at Citadel. Proficient in Python, Perl, open source tooling, and storage systems, he combines systems programming chops with pragmatic SRE practices. Based in New York, he also wears creative hats as a webmaster and violinist, a hint at his blend of technical precision and unconventional curiosity.
code9 years of coding experience
job12 years of employment as a software developer
bookBachelors, Computer Science, Bachelors, Computer Science at Binghamton University
bookBS, Computer Science, BS, Computer Science at State University of New York at Binghamton
stackoverflow-logo

Stackoverflow

Stats
111reputation
2kreached
6answers
1question
github-logo-circle

Github Skills (20)

databases10
c1110
c1710
sql10
logging10
relational-databases10
sql-database10
database10
debug9
debugging9
performance-optimization9
curve6
smoothing6
android6
google-maps6

Programming languages (6)

SmartyJavaShellCGoPython

Github contributions (5)

github-logo-circle
bloomberg/comdb2

Dec 2016 - Jul 2017

Bloomberg's distributed RDBMS
Role in this project:
userBack-end Developer & Database Engineer
Contributions:28 commits, 20 PRs, 10 pushes in 7 months
Contributions summary:James primarily contributed to the `reqlog` module, a critical component of the Bloomberg's distributed RDBMS. Their work involved refactoring and optimizing the logging mechanism, including renaming variables for clarity and replacing arena allocators with standard `malloc`/`strdup`. They also added functionality to log every SQL request and implemented a tool, `cdb2_sqlreplay`, to replay SQL logs. These changes improved the clarity, performance, and debugging capabilities of the database's logging system.
bloombergdatabaserdbmsdistributed
jmleddy/comdb2

Jun 2017 - Apr 2018

Bloomberg's distributed RDBMS
Contributions:19 pushes, 13 branches in 11 months
bloombergdatabaserdbmsdistributed
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
James Leddy - Site Reliability Engineer at Raised by Tigers