Nicolas Delaby

Staff Software Engineer at dryad-networks

Berlin, Germany
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
Nicolas Delaby is a Staff Software Engineer based in Berlin with 14 years of experience building and hardening backend systems, primarily in the Django ecosystem. He combines deep framework-level expertise—contributions to Django itself and Django REST Framework—with practical API and payments integrations, including work on Stripe-related libraries. Known for improving testability, performance, and developer ergonomics, he has a track record of adding robust features like FilteredRelation support, DurationField, and better permission/query handling. Nicolas regularly enhances community tooling (django-filter, django-autocomplete-light, django-configurations) and has strengthened authentication and documentation tooling used widely by Django projects. He brings a pragmatic focus on maintainability and compatibility, often smoothing upgrades across Django and third-party packages. Colleagues benefit from his attention to edge cases and his habit of coupling fixes with comprehensive tests.
code14 years of coding experience
github-logo-circle

Github Skills (36)

application-framework10
api-rest10
pytest10
python10
stripe10
api-design10
restful-api10
django10
testing10
app-framework10
configuration-management10
databases10
autocomplete10
django-rest10
orm10

Programming languages (13)

JavaJinjaRustGoHTMLSaltStackTypeScriptShell

Github contributions (5)

github-logo-circle
A helper for organizing Django project settings by relying on well established programming patterns.
Role in this project:
userBack-end Developer
Contributions:3 releases, 4 reviews, 18 commits in 6 years 1 month
Contributions summary:Nicolas contributed to the django-configurations project by implementing and maintaining core functionalities. They focused on integrating code coverage tools, preparing releases, and updating documentation. Furthermore, the user addressed compatibility issues by dropping support for older Python and Django versions and updated dependencies.
django-project
pinax/pinax-stripe-light

Dec 2015 - Nov 2017

a payments Django app for Stripe
Role in this project:
userBack-end Developer
Contributions:27 commits, 22 PRs, 50 comments in 1 year 11 months
Contributions summary:Nicolas primarily contributed to the back-end of the Django application, focusing on Stripe integration. Their work involved exposing the `Plan` model in the admin interface and adding return statements to actions within the source code. They also implemented support for direct charges, a feature related to Stripe Connect, and made adjustments to existing code to improve efficiency and address potential complexity issues. Furthermore, they introduced the UserAccount model.
djangostripepaymentsstripe-apidjango-apps
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