Timothée Peignier

Senior Software Engineer at Snowflake

Vancouver, British Columbia, Canada
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
Timothée Peignier is a Senior/Principal software engineer with 17 years of experience building backend systems, database tooling, and developer-focused CLI utilities. Based in Vancouver, he has driven database and infrastructure features at companies like Snowflake, Crunchy Data, Treasure Data and Arm, and previously led engineering work at Salesforce. He is an active open-source contributor with notable work on Heroku's pg-extras and CLI (adding Postgres commands for extensions, outliers, incidents and backups) and security-focused improvements to RuboCop. Timothée combines deep practical knowledge of PostgreSQL and database automation with a knack for robust command-line tooling and testable, configurable libraries. Colleagues describe him as both a pragmatic problem solver and a pun-loving engineer—his GitHub bio hints at a sense for catching subtle encoding and unicode issues that he has fixed across projects.
code17 years of coding experience
job18 years of employment as a software developer
bookDUT Informatique Computer Science, DUT Informatique Computer Science at Universite de Lorraine
bookTelecommunication, Telecommunication at Télécom Lille
bookComputer Science Engineer Computer Science, Computer Science Engineer Computer Science at Polytech Paris-Saclay
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
5,467reputation
311kreached
20answers
0questions
Badges
ssl
top-1%
go
top-1%
github-logo-circle

Github Skills (72)

authorizations10
postgresql10
python10
package-management10
json-schema10
testing10
command-line-interface10
http10
authentication10
security10
ruby10
javas10
http-client10
heroku10
javascript10

Programming languages (14)

JavaC++CRustGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
heroku/heroku-pg-extras

Jul 2013 - Jul 2015

Role in this project:
userBackend Developer & Database Engineer
Contributions:14 commits, 7 PRs, 12 pushes in 2 years
Contributions summary:Timothée primarily focused on enhancing the Heroku PostgreSQL plugin, implementing new commands and functionalities. Their contributions include adding commands for listing and managing database extensions (`pg:extensions`), showing outlier queries (`pg:outliers`), and displaying recent incidents (`pg:incidents`). Furthermore, they modified the `pg:backups` command to show both backups and restores and refactored the `fdw` command. The user's work involved direct interaction with PostgreSQL databases and Heroku's CLI tools.
herokuheroku-cli-plugingreat
dropwizard/dropwizard

Jun 2019 - May 2022

A damn simple library for building production-ready RESTful web services.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 9 commits, 7 PRs in 2 years 11 months
Contributions summary:Timothée contributed to the Dropwizard project by implementing new features and addressing existing ones. Their work included enabling configuration options for HTTP clients, adding a JSON unauthorized handler for authentication, and enhancing the caching authorizer by passing the ContainerRequestContext. Furthermore, the user provided support for custom `StatsCounter` within the `CachingAuthenticator` and `CachingAuthorization` implementations, alongside improving the caching mechanism. Their contributions predominantly focused on authentication, authorization, and HTTP client functionalities within the Dropwizard framework.
production-readyweb-services-restfulrestful-webservicesjax-rsproduction
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