CO-OP ev · Back-end architect & developer
Jan 2026 → Oct 2026 · 10 mosDesigned and built the company's entire back end from scratch in Django: data model, API, architecture and the technical foundations.
Stack: Django, Python 3, PostgreSQL
Freelance Python back-end developer · Django · FastAPI · AWS
freelance@viviengiraud.fr · +33 6 21 43 30 87 · pythonfreelance.fr · linkedin.com/in/viviengiraud
Limoges, France · Fully remote from Limoges, France
● Available from November 2026
Senior Python back-end developer (15 years), freelance since 2021 for scale-ups and large groups: Django, FastAPI, Flask, AWS. Former startup founder (API, infrastructure, payments, CI/CD from scratch) and embedded systems engineer. Fully remote from Limoges, France; fluent English (C1).
Designed and built the company's entire back end from scratch in Django: data model, API, architecture and the technical foundations.
Stack: Django, Python 3, PostgreSQL
Migrated the engagement platform to Braze and audited the existing code base of the commuter carpooling app.
Stack: Python, Braze
Upgraded projects from Python 3.9 / 3.10 to Python 3.13, reviewed and optimised code and development processes.
Stack: Python 3.13
Python back-end development within the engineering teams of the refurbished products marketplace.
Stack: Python
Built a tool that automatically reconciles Shopify and PayPal payments into SAP.
Stack: Python, Shopify API, PayPal API, SAP
Built Cloud Sustainability tooling: measuring and tracking the environmental footprint of the group's cloud resources.
Stack: Python, Cloud APIs
Back end for a voice AI chatbot serving an iOS app: streamed audio in, speech-to-text, LLM query, then streamed text-to-speech out. Latency brought down to ~100 ms with gRPC.
Stack: FastAPI, gRPC, LLM, STT / TTS
Re-architected the monolithic API into FastAPI microservices for the open banking platform.
Stack: FastAPI, Microservices, Python
New features in pure Python for ESG Connect, the ESG data platform.
Stack: Python
In the I18N squad: features enabling the fast roll-out of new countries for the instalment payment solution.
Stack: Python
New features for the glass coater on the existing Django back end.
Stack: Django, Python
Online travel agency specialised in self-connecting flights (virtual interlining). Built from scratch: Flask then Django REST Framework API, Bitbucket CI/CD pipeline, Stripe payments, AWS infrastructure, transport supplier integrations (Amadeus, Distribusion, Save A Train, Duffel). Featured on Europe 1 radio.
Stack: Flask, Django REST Framework, AWS, Stripe, CI/CD
SaaS launched within Tridea letting any shop set up a Click & Collect store in under 15 minutes.
Stack: Django, AWS, Stripe
Jukebox 4.0: a new way for a venue's customers to interact with its playlist.
Stack: Python
Pre-sales and support for MatrixSSE (software protection) and MatrixHCE (mobile payment). Security study of the D-Link DCS-2310L camera for Black Hat 2015: two critical vulnerabilities found (unauthenticated video stream access, clear-text credentials).
Fork of GDB + OpenOCD to build a debugging system for in-house processors. SmartCard reader designed from scratch and integrated into the QEMU emulator. C, Python, ARM assembly, USB, FTDI, AVR32.
Lecturer at engineering schools: TDD, Python, Django, Flask, FastAPI, object-oriented programming.
123Hector 123hector.com — SaaS that reads, sorts and answers Google, Tripadvisor and Yelp reviews for hotels, restaurants, campsites and tourist attractions: every review read, every reply written in the venue's own voice, neighbours compared, and what to fix this week.
RappelRadar rappelradar.fr (archived) — Alerts you as soon as a consumer recall affects a product you bought.
PromoPeers promopeers.com (archived) — Let influencers share affiliate links and promo codes, and their followers find the best deals.