Thomas Aribart

Founding Engineer at DynamoDB-Toolshack

Ile-de-France
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
Thomas Aribart is a founding engineer with 8 years of hands-on experience building backend systems and developer tooling from Ile-de-France. He has a strong focus on type-safe TypeScript and DynamoDB patterns, contributing notable enhancements to open-source projects like json-schema-to-ts (adding anyOf, nullable, allOf and $defs support) and dynamodb-toolbox (type inferencing and dependsOn support). After a long tenure as an agile web developer at Theodo, he now runs DynamoDB-Toolshack and recently joined Newable as a founding engineer, blending startup leadership with deep implementation expertise. Trained at CentraleSupélec, he pairs rigorous engineering foundations with a past creative streak as a songwriter-composer—an unusual mix that surfaces in pragmatic yet elegant engineering solutions.
code8 years of coding experience
job1 year of employment as a software developer
bookDiplôme d'Ingénieur, Diplôme d'Ingénieur at CentraleSupélec
bookMPSI - MP*, MPSI - MP* at Lycée Saint Louis
bookBac S - Mention très bien, Bac S - Mention très bien at Lycée Jacques Prévert
languagesEnglish, Spanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
33reputation
808reached
1answer
1question
github-logo-circle

Github Skills (13)

amazon-dynamodb10
typescript10
typescripts10
dynamodb10
aws10
nosql10
json-schema10
typescript-types10
testing9
generics6
nodejs6
union6
axios6

Programming languages (5)

TypeScriptCoffeeScriptJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
Infer TS types from JSON schemas 📝
Role in this project:
userBack-end Developer
Contributions:3 releases, 4 reviews, 274 commits in 2 years 6 months
Contributions summary:Thomas's commits primarily focus on improving and extending the type definitions for JSON schema to TypeScript conversion. They have implemented the `anyOf`, `nullable`, `allOf`, and `$defs` keywords. They also added functionality to manage multiple types, including improving the parsing of tuple-based schemas.
ajvjson-schemasinferschema-validationschemas
Lightweight and type-safe query builder for DynamoDB and TypeScript
Role in this project:
userBack-end Developer
Contributions:58 releases, 88 reviews, 120 commits in 2 years
Contributions summary:Thomas primarily focused on enhancing the type safety and functionality of the `dynamodb-toolbox` library, a query builder for DynamoDB. Their contributions included implementing type inferencing within the Entity class, updating tests to reflect these improvements, and addressing bugs related to querying and update operations. They also worked on adding support for the "dependsOn" keyword in entity type inferencing, demonstrating a focus on improving the library's capabilities.
aws-dynamodbnosqlserverlessamazonamazon-dynamodb
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
Thomas Aribart - Founding Engineer at DynamoDB-Toolshack