Bertrand Bordage

Freelance Toptal Developer

Rouen, Normandy, 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
Bertrand Bordage is a seasoned Python and Django engineer with 15 years of experience, currently freelancing through Toptal and running his own agency, NoriPyt. He specializes in performance-driven back-end systems and minimal, maintainable code, with deep expertise in PostgreSQL and Django ORM internals. Bertrand is an active open-source contributor to prominent projects like Wagtail, django-redis and xhtml2pdf, where his work focuses on refactoring, performance optimizations and Python 3 modernizations. He has a track record of improving caching, search ranking and tree traversal libraries, often by simplifying algorithms and tightening tests. Based in Rouen, France, he combines pragmatic engineering with a taste for minimalism—off the clock he’s a baroque music fan and, according to his bio, a vegan hipster. Colleagues value him for readable, efficient code that subtly improves long-running systems.
code15 years of coding experience
job4 years of employment as a software developer
bookBaccalauréat scientifique, Mention Bien, Baccalauréat scientifique, Mention Bien at Lycée Pierre Corneille
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
937reputation
159kreached
13answers
3questions
github-logo-circle

Github Skills (41)

algorithm10
code-optimization10
caching10
algorithms10
cms10
javascript10
postgresql10
python10
redis10
django10
testing10
data-manipulation10
dataframes10
pandas10
django-cms10

Programming languages (9)

TypeScriptDockerfileC++ShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
noripyt/django-cachalot

Sep 2014 - Dec 2019

No effort, no worry, maximum performance.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 544 commits, 28 PRs in 5 years 3 months
Contributions summary:Bertrand contributed to the django-cachalot project, focusing on enhancing the performance and functionality of the Django ORM. They made several commits addressing typos, updating version numbers, and adding tests for various Django ORM features, including subqueries, foreign keys, and many-to-many relationships. The user also implemented improvements in the automatic invalidation system of the cache, and added tests to ensure the correctness of database operations with the use of the caching functionality.
maximumeffortpythondjangoperformance
jazzband/django-redis

Nov 2013 - Jan 2016

Full featured redis cache backend for Django.
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR, 2 comments in 2 years 1 month
Contributions summary:Bertrand primarily contributed to optimizing and refactoring the Django-Redis cache backend. They improved performance by replacing `map` with list comprehensions, and made "tiny optimizations" to existing code. Further contributions included migrating to Python 3 compatibility by adjusting `dict.iteritems` to `dict.items`, as well as correcting potential bugs and improving the codebase.
full-featuredredisdjangocache-backendbackend
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
Bertrand Bordage - Freelance Toptal Developer