Lyes HAMIDOUCHE

Senior Python Developer | FastAPI, Django

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

PythonDjangoBackend DevelopmentMicroservicesDomain Driven DesignTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitectureScrapingHTMLFlaskPostgreSQLSQLiteRedisGitGrafanaSoftware CraftsmanshipHexagonal ArchitectureFullstack DevelopmentReactpandasTesting & QACSSMariaDBMongoDBMySQLRabbitMQSQL QueriesDockerKafkaPrometheusAnsibleSQL databasesAWS

Languages

EnglishArabicFrench

About me

Intro

Python developer with 10+ years building scalable APIs and leading tech teams across telecommunications and mobility sectors. Expert in FastAPI, Django, and microservices architecture with proven track record migrating legacy systems and managing product teams. Ready to deliver robust backend solutions that drive business growth.

Links

Work experience

FastAPI Python Developer

AxioneFreelance

Mar 2023 - Present

3 years 8 months

Paris et périphérie

Axione is a major player in telecommunications infrastructure in France, with nearly 2,600 employees and a turnover of €809 million in 2024. The company specialises in the deployment and operation of very high-speed networks, particularly optical fiber. I joined a team of four people: two developers, a product owner and a QA engineer. The team's role is to develop solutions to streamline technicians' work and support business teams in migrating their ticketing tool. 💼 Responsibilities: - Business requirements Analysis - Design and development of APIs in Python (FastAPI) - Python development - Development of Kafka-based workflows - Migration and modernisation of existing automation tools (Perl + Request Tracker) to a Python Kafka/Prefect-based orchestrator - Integration of third-party services via external APIs - Development of Octopush-based SMS automation tools - Technical debt reduction - Maintenance of existing code - Participation in various support tasks (business and other developers) - Agile teamwork (Scrum) 🛠️ Technical context: Python, FastAPI, Kafka, Perl, Docker, PostgreSQL, Redis, GitLab, CI/CD, Request Tracker, Sentry, Jira, SQLAlchemy, Confluence.

Python/Django Tech Lead

WeezeventFreelance

Oct 2021 - Mar 2023

1 year 6 months

Paris et périphérie

Weezevent is a European leader in event technology, with around 100 employees and a turnover of more than €350 million in 2023. It offers ticketing, access control and cashless payment solutions. As Python/Django Tech Lead, I recruited and managed a team dedicated to redesigning the legacy back office written in PHP to a new architecture with a Python/Django back end and a React front end. 💼 Responsibilities: - Tech lead of a product team - Analysis of the existing system and impact study - Design of new APIs - Development of APIs in PHP for migration to the new back office - Development of APIs with Django Rest Framework - Development of modules (dependencies) in Python - Development of interfaces in React - Tasks assignment and scheduling - Technical and functional support - Unit testing - Functional testing - Code review, pair programming, management Among the many achievements of my team: - New discount code management interface with a scalable backend platform that also allows for the management of vouchers - Modernisation of the cross-selling management interface 🛠️ Technical stack: Python, Django, PHP, ReactJS, Docker, PostgreSQL, Celery, AWS (EC2, S3, SQS), Jira, Confluence, Sentry.

Python developper

Padam Mobility

Sep 2019 - Oct 2021

2 years 2 months

Région de Paris, France

Padam Mobility, acquired by Siemens in 2021, is a scale-up specialising in on-demand transport solutions. The company has between 50 and 200 employees and generates an average turnover of €5 million. I joined the product team dedicated to developing mobile and web applications. There were three of us back-end developers. Our role was to provide the front-end developers (four mobile + one web) with the APIs needed to develop the on-demand transport applications. 💼 Responsibilities: - Analysis of business needs - Design of solutions and technical specifications - Technical documentation - Development of APIs in Python/Django - Unit testing - Functional testing with robot - Business team support and incident resolution - Active contribution to reducing technical debt - Legacy code refactoring - Pair programming and code review Among my main contributions: participation in the implementation of modules and APIs for the transport of people with reduced mobility (TPMR). 🛠️ Technical stack: Python, Django, PostgreSQL, Celery, Redis, RabbitMQ, ReactJS, AWS, Ansible, Sentry, Clubhouse, robot.

Software Engineer

Moment

Feb 2018 - Oct 2019

1 year 9 months

Paris Area, France

Moment.tech develops embedded digital platforms for the air, rail and road transport sectors. The company currently has 50 employees and works with 50 clients worldwide. I joined the Moment start-up as a software engineer. During this experience, my role was to work on the company's innovation issues. 💼 Responsibilities: - Needs analysis - Drafting technical and functional specifications and requirements - Developing web tools and applications in Python/Flask - Developing automated performance testing tools on Android (Java) and iOS (Swift) - Developing a Live TV to Dash/HLS conversion engine - Reliability and industrialisation of embedded server configuration - Project management (R&D / Innovation / Improvement) - Technical and scientific documentation (ANRT, research laboratories, intellectual property) 🛠️ Technical stack: Python, Flask, Docker, FFmpeg, Java (Android), iOS, Nginx, JIRA, Confluence.

Software Engineer

Magency

Apr 2013 - Jan 2018

4 years 10 months

Région de Paris, France

Magency Digital is a start-up specialising in interactive mobile solutions for B2B events and training. In 2014, it achieved a turnover of €4 million, with a team of around 50 employees and a client base including some 20 CAC 40 companies. I joined Magency Digital in its early days as a software engineer dedicated to developing entertainment applications for the entertainment industry, which is where the company's founder comes from. 💼 Key achievements: - Development from A to Z of a video player distributed on tablets - C++/QT development - iOS development (Objective-C) then Swift - Android development (Java) - Python/Django development - Web development - Unit testing - Performance testing - Code review - Pair programming - Distributed clock synchronisation - Implementation of automated multimedia content preparation processes - Technical documentation, - Writing user guides and training users - Design and development of a web application for managing server content - Recruitment and management of developers The distributed application I developed has been used at various trade shows and events around the world, such as IFA (Berlin), the Motor Show and Vivatech. 🛠 Technical stack: C++, Qt, Objective-C, Java, Python, Django, PostgreSQL, FFmpeg, Docker, nginx, Bootstrap, HTML, CSS, Javascript.


Education

Sorbonne Université

Ph.D

2014 - 2018

3 years 9 months

Pierre and Marie Curie University

Master 2 Informatique

2011 - 2013

3 years

Pierre and Marie Curie University

Licence

2008 - 2011

3 years 2 months

The best place to find your next move

© 2026. All Rights Reserved.