Florian Strzelecki is a seasoned Software Architect based in Rennes, France, with 14 years of hands-on experience designing and modernizing backends for SaaS and commerce platforms. He blends deep developer-level skills in Python, Django and systems thinking with architect-level vision for APIs, event-driven services and IAM, having reworked platforms at Powens and defined API foundations at Wynd. Comfortable from code to cloud, he champions devops practices, test-driven delivery and clear documentation—skills honed refactoring legacy streaming and ecommerce systems and reducing onboarding time dramatically. An inquisitive problem-solver who asks "why?" to uncover real user needs, he also mentors teams across product, QA and operations to deliver the right solution. He contributes to open-source (notably improving Sopel’s Unicode handling and command behavior), reflecting a pragmatic attention to reliability and edge cases. Outside work he pairs technical breadth with uncommon interests—he is a certified federal instructor in historical theatrical fencing—underscoring a disciplined, curious mindset.
14 years of coding experience
6 years of employment as a software developer
Éducateur fédéral, Escrime artistique et de spectacle (spécialité grand siècle), Cadre fédéral (escrime artistique), Éducateur fédéral, Escrime artistique et de spectacle (spécialité grand siècle), Cadre fédéral (escrime artistique) at Fédération Française d'Escrime
Diplôme universitaire de technologie (DUT), Computer Science, Diplôme universitaire de technologie (DUT), Computer Science at La Rochelle Université
:robot::speech_balloon: An easy-to-use and highly extensible IRC Bot framework. Formerly Willie.
Role in this project:
Back-end Developer
Contributions:931 reviews, 642 commits, 213 PRs in 4 years 1 month
Contributions summary:Florian contributed to the Sopel IRC bot framework by implementing new functionality and improving existing features. They added examples with tests for the "lmgtfy" module and added a space as a delimiter for the "choose" command, then refactored to improve it. Furthermore, the user addressed a critical issue related to the handling of multi-byte Unicode characters within the core code, enhancing its reliability. They also worked on setup.py file to add trove classifiers.
A way to integrate ElasticSearch into a Django project. No, this is not an ElasticSearch based ORM.
Contributions:4 releases, 54 commits, 8 PRs in 3 years 3 months
pythondjangoelasticelasticsearchdjango-project
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
Florian Strzelecki - Architecte Logiciels at HelloWork