Jonathan Gramain

Principal Software Engineer at Scality

San Francisco, California, 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
Jonathan Gramain is a Principal Software Engineer in San Francisco with 18 years of experience building robust, cloud-native storage systems. At Scality he focuses on backend engineering for distributed object storage, improving data integrity, concurrency handling, and filesystem interactions in large-scale Node.js services. He has hands-on expertise implementing encryption features and optimizing write streams for S3-compatible storage, contributing to the well-known open-source Zenko CloudServer project. Jonathan blends deep systems-level knowledge with practical engineering leadership, guiding resilient storage design and delivery. Colleagues rely on him for solving tricky concurrency and data-consistency problems that often lurk behind production outages.
code18 years of coding experience
github-logo-circle

Github Skills (11)

data-storage10
filesystem10
nodejs10
javascript10
object-storage10
amazon-s310
file-operations10
back-end-development10
fileio10
encryption9
cloud-storage9

Programming languages (11)

TypeScriptJavaDockerfileC++SchemeCGherkinJavaScript

Github contributions (5)

github-logo-circle
scality/cloudserver

Mar 2017 - Jan 2023

Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.
Role in this project:
userBack-end Developer
Contributions:266 reviews, 257 commits, 152 PRs in 5 years 11 months
Contributions summary:Jonathan primarily focused on improving the data storage backend, debugging concurrency issues, and ensuring data integrity. The user's commits involved implementing and refactoring code related to file system operations within the `cloudserver` repository, including optimizing write stream buffers and synchronizing file system operations. The changes demonstrate a deep understanding of file system interactions and handling of the Amazon S3 protocol, particularly the robustness of the overall application. Furthermore, the user was responsible for handling the addition of various encryption features to data routes.
zenkostorageawsfront-endmultiple-clouds
jonathan-gramain/bitpunch

May 2017 - Jun 2019

Contributions:556 commits, 384 pushes, 48 branches in 2 years
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
Jonathan Gramain - Principal Software Engineer at Scality