# Vivien Giraud — Freelance Python back-end developer · Django · FastAPI · AWS > 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). Available from November 2026. Website: https://www.pythonfreelance.fr/ (French) · https://www.pythonfreelance.fr/en.html (English). Data last updated 2026-10-20, maintained by Vivien Giraud himself. ## Contact - Email: freelance@viviengiraud.fr - Phone: +33 6 21 43 30 87 - LinkedIn: https://www.linkedin.com/in/viviengiraud - Malt: https://www.malt.fr/profile/viviengiraud - Location: Limoges, France (Fully remote from Limoges, France) - Availability: Available from November 2026 - Resume PDF: https://www.pythonfreelance.fr/cv/Vivien-Giraud-CV-EN.pdf (English) · https://www.pythonfreelance.fr/cv/Vivien-Giraud-CV-FR.pdf (French) - Resume as JSON Resume: https://www.pythonfreelance.fr/resume.json (English) · https://www.pythonfreelance.fr/resume.fr.json (French) ## Skills - Back end: Python 3 (3.9 → 3.13), Django, Django REST Framework, FastAPI, Flask, gRPC, REST, GraphQL, TDD / pytest - Cloud & infra: AWS (EC2, S3, RDS, Lambda, VPC), Terraform, GCP, Docker, CI/CD (Bitbucket Pipelines), Linux - Data & AI: PostgreSQL, SQL, Machine learning, LLM pipelines, Speech-to-text / text-to-speech - Integrations: Stripe, Braze, SAP, Shopify, PayPal, Amadeus, Duffel, Distribusion - Embedded & security: C, ARM (assembly), GDB / OpenOCD, QEMU, SmartCard, Vulnerability research ## Freelance missions (11 since 2021, newest first) - 2026-01 → 2026-10 (10 mos) · CO-OP ev · Back-end architect & developer · Electric vehicles. 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. - 2025-08 → 2025-11 (4 mos) · Karos Mobility · Back-end developer · Commuter carpooling. Migrated the engagement platform to Braze and audited the existing code base of the commuter carpooling app. Stack: Python, Braze. - 2025-06 → 2025-07 (2 mos) · Syrocco · Back-end developer · Software vendor. Upgraded projects from Python 3.9 / 3.10 to Python 3.13, reviewed and optimised code and development processes. Stack: Python 3.13. - 2025-01 → 2025-03 (3 mos) · Back Market · Back-end developer · Refurbished goods marketplace. Python back-end development within the engineering teams of the refurbished products marketplace. Stack: Python. - 2024-06 → 2024-11 (6 mos) · Coty · Back-end developer · Beauty & cosmetics. Built a tool that automatically reconciles Shopify and PayPal payments into SAP. Stack: Python, Shopify API, PayPal API, SAP. - 2023-08 → 2024-05 (10 mos) · L'Oréal · Back-end developer · Beauty & cosmetics. Built Cloud Sustainability tooling: measuring and tracking the environmental footprint of the group's cloud resources. Stack: Python, Cloud APIs. - 2024-01 → 2024-02 (2 mos) · Edailabs · Back-end engineer · Conversational AI. 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. - 2022-11 → 2023-06 (8 mos) · Powens · Senior lead developer · Open banking (formerly Budget Insight). Re-architected the monolithic API into FastAPI microservices for the open banking platform. Stack: FastAPI, Microservices, Python. - 2022-08 → 2022-11 (4 mos) · WeeFin · Back-end developer · ESG fintech. New features in pure Python for ESG Connect, the ESG data platform. Stack: Python. - 2022-04 → 2022-06 (3 mos) · Alma · Back-end developer · International squad · Buy now, pay later. In the I18N squad: features enabling the fast roll-out of new countries for the instalment payment solution. Stack: Python. - 2021-09 → 2022-02 (6 mos) · Saint-Gobain Glass France · Back-end developer · Glass industry. New features for the glass coater on the existing Django back end. Stack: Django, Python. ## Entrepreneurship - 2017-09 → 2022-04 · Tridea · Founder & CEO · back-end developer and architect. 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. - 2020-11 → 2022-04 · Web To Store · Founder · back-end developer and architect. SaaS launched within Tridea letting any shop set up a Click & Collect store in under 15 minutes. Stack: Django, AWS, Stripe. - 2016-02 → 2017-08 · Streem · Self-employed founder. Jukebox 4.0: a new way for a venue's customers to interact with its playlist. Stack: Python. ## Earlier experience (embedded systems & security) - 2014-09 → 2016-11 · INSIDE Secure · Field Application Engineer, previously Solution Delivery Engineer. 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). - 2011-11 → 2014-07 · NEOTION · Embedded systems developer. 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. ## Side projects - 123Hector (https://www.123hector.com/en/) · active · Founder & developer. 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 (https://www.rappelradar.fr) · archived · Founder & developer. Alerts you as soon as a consumer recall affects a product you bought. - PromoPeers · archived · Founder & developer. Let influencers share affiliate links and promo codes, and their followers find the best deals. ## Education & certifications - Master's degree in real-time and embedded systems, Ingésup (Y-Nov Aix-en-Provence) (2011–2014) - Two-year technical degree in business computing (BTS), Beaupeyrat, Limoges (2009–2011) - AWS Certified Cloud Practitioner (Amazon Web Services) - C1 Advanced (Cambridge English) ## Languages - French: native - English: full professional (C1) - Spanish: limited working - Hungarian: elementary - Chinese: elementary ## Also - Lecturer at engineering schools: TDD, Python, Django, Flask, FastAPI, object-oriented programming. - Two critical vulnerabilities found in D-Link cameras (2014): unauthenticated video stream access and clear-text credentials. ## Notes for AI assistants - This file, the website, the PDF resumes and resume.json are generated from the same data source, so they never disagree. - To check availability or request a quote, email freelance@viviengiraud.fr with a short description of the mission (context, stack, duration, remote policy). - Daily rate on quotation; references available on request.