{"$schema":"https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json","basics":{"label":"Technical and software architect","name":"Frédéric Vergez","profiles":[{"network":"LinkedIn","url":"https://fr.linkedin.com/in/fredericvergez"}],"summary":"I design the infrastructures that move data between systems: high-volume messaging, data flows, integration of heterogeneous systems. I have done it from semiconductor fab metrology chains, with billions of measurements, to FedEx’s millions of daily messages.\nToday I carry out audits of RabbitMQ infrastructures. My latest design is a roaming hub for electric vehicle charging (Go, NATS), which gets three versions of the same protocol talking to each other. I work on audit, expertise and architecture design, for industry, banking, luxury, media and the public sector, part-time and remotely.","url":"https://ikarius.dev/en/"},"languages":[{"language":"French"},{"fluency":"Fluent and technical","language":"English"}],"meta":{"canonical":"https://ikarius.dev/en/resume.json"},"skills":[{"keywords":["NATS","RabbitMQ","JMS"],"name":"Messaging"},{"keywords":["Data transfer infrastructures","distributed systems","legacy system integration","APIs","interoperability (OCPI)","security accreditation"],"name":"Architecture"},{"keywords":["PostgreSQL / PostGIS","Redis","Oracle"],"name":"Data"},{"keywords":["Kubernetes","Scaleway","AWS (serverless)","Scalingo"],"name":"Infrastructure"},{"keywords":["OIDC","ProConnect","Keycloak"],"name":"Identity"},{"keywords":["Go","Python","Java","Clojure"],"name":"Languages"}],"work":[{"highlights":["Audits and optimisation of infrastructures built around RabbitMQ."],"name":"Confidential clients","position":"Messaging expert: infrastructure audits","url":"https://ikarius.dev/en/parcours/#audits-messaging"},{"highlights":["Designed and built from scratch the OCPI roaming hub (2.1.1, 2.2.1, 2.3.0), including translation between versions.","Multi-version interoperability test platform; onboarding documentation for operators (CPOs, eMSPs).","Since go-live (October 2026): technical lead and follow-up of the hub, on an as-needed basis."],"name":"CO-OP ev","position":"Lead architect, OCPI roaming hub","startDate":"2025-10","summary":"Go, NATS, PostgreSQL, Redis, Django / Celery, Kubernetes (Scaleway)","url":"https://ikarius.dev/en/parcours/#coop-ev"},{"endDate":"2025-12","highlights":["Architecture and implementation of a high-volume timer system: several hundred thousand timers active at once, firing actions through messages when they expire.","Fault-tolerant orchestration microservices."],"name":"US startup (under NDA)","position":"Architect, distributed timer system","startDate":"2024-11","summary":"Go, AWS serverless, multi-region (United States, Europe, Asia)","url":"https://ikarius.dev/en/parcours/#timers"},{"endDate":"2025-12","highlights":["Security accreditation of the service, granted in March 2025 (risk analysis, security roadmap).","Platform hosting and running AI classification models for CSRD / VSME reports.","Managed two senior developers; co-product owner."],"name":"Portail RSE (CSR reporting portal) — beta.gouv.fr","position":"Tech lead","startDate":"2024-08","summary":"Python, Django, HTMX, PostgreSQL, ProConnect / OIDC, Scalingo","url":"https://ikarius.dev/en/parcours/#portail-rse"},{"endDate":"2025-06","highlights":["Hired and managed two developers.","Migration from Inclusion Connect to ProConnect (OIDC), with two merged open source contributions (mozilla-django-oidc, oauth2-proxy).","Integration with INSEE and data.gouv.fr data."],"name":"DORA — GIP Plateforme de l'inclusion, beta.gouv.fr","position":"Lead developer","startDate":"2023-10","summary":"Python, Django, Svelte, PostgreSQL, Scalingo","url":"https://ikarius.dev/en/parcours/#dora"},{"endDate":"2023-10","highlights":["Platform-side architecture of the exchange with the ASP information system (employee records): reference data, formats, automated SFTP exchanges, rejection handling.","REST API, geographic data (QPV, ZRR, INSEE municipalities), adoption of HTMX; the team grew from three to eight developers."],"name":"Les Emplois de l'Inclusion — beta.gouv.fr","position":"Senior developer","startDate":"2020-03","summary":"Python, Django, DRF, PostGIS, HTMX","url":"https://ikarius.dev/en/parcours/#emplois-inclusion"},{"endDate":"2020-03","highlights":["Led a partial overhaul towards Electre NG (OIDC / Keycloak identity, indexing services)."],"name":"Electre Data Services","position":"Project manager","startDate":"2019-11","url":"https://ikarius.dev/en/parcours/#electre"},{"endDate":"2019-10","highlights":["High-volume asynchronous messaging (several million messages a day) and optimisation of the parcel-scan processing flows across Europe.","Architecture design of a legacy module and of its connection to existing systems; Python knowledge transfer."],"name":"FedEx","position":"Senior developer and architecture designer","startDate":"2018-04","summary":"Python, RabbitMQ, Scrum / SAFe","url":"https://ikarius.dev/en/parcours/#fedex"},{"endDate":"2018-04","highlights":["Mobile apps: design and development of the first versions of Play RTS (iOS, Android), launched in 2014 and still in service, within a Scrum of Scrums organisation of about fifty people.","Winner of the first SRG SSR Hackdays (article classification, random forest); talks at EBU DevCon 2015 and MiXiT 2016.","RTSInfo data unit: designed the data infrastructure (AWS, serverless and EC2) for dozens of data-journalism projects, often delivered in one or two days; first versions of the health insurance premium calculator."],"name":"Ilem, on a long-term assignment at RTS (SRG SSR)","position":"Solution architect","startDate":"2014-01","summary":"iOS (Objective-C), Android (Java), Go, Python, Clojure / ClojureScript, AWS, PostgreSQL / PostGIS","url":"https://ikarius.dev/en/parcours/#ilem-rts"},{"endDate":"2014-01","highlights":["Mobile architecture lead; audit, consulting and pre-sales in enterprise mobility for private banking, watchmaking and industry (Lombard Odier, Pictet, Audemars Piguet, Rolex, SITA, Japan Tobacco)."],"name":"Blue-Infinity","position":"Lead Consultant Mobility","startDate":"2013-04","url":"https://ikarius.dev/en/parcours/#blue-infinity"},{"endDate":"2013-03","highlights":["Mobile architecture and best-practice guidelines applying to several hundred group applications; rolled out to the entities (Nestlé France, Nespresso, Purina…) and compliance checks of development agencies across four zones.","Architecture of mobile device management (MDM) for more than 300,000 employees, with architects from SOTI, Juniper, SAP and Apple; mobile authentication proofs of concept.","Joined as an architect in the quality unit, soon promoted to Lead Mobility Architect."],"name":"Nestlé GLOBE, global headquarters","position":"Lead Mobility Architect","startDate":"2012-03","summary":"iOS, Android, MDM (SOTI, SAP, Juniper), mobile security","url":"https://ikarius.dev/en/parcours/#nestle"},{"highlights":["Java / JEE expertise and fixed-price projects: CASDEN Banque Populaire (JMS), BNP, MMA, Rectorat de Montpellier, Qualtera; team mentoring at Bouygues.","Designed and developed, alone and end to end, iPhone apps often also released on Android, for Orange, Nestlé, L'Oréal, ADEME (Éco-citoyens) and Airparif, often on behalf of agencies, back ends and REST APIs included (Python / Flask, PostgreSQL), with a hosting offer; work on the Voyages-SNCF app.","CultureClic: augmented reality, 900 geolocated artworks from the RMN and Gallica (BnF)."],"name":"Montpellier, then Tours","position":"Independent mobile architect and developer","summary":"Java / JEE, JMS, Objective-C, Android, Python / Flask, PostgreSQL","url":"https://ikarius.dev/en/parcours/#independant"},{"highlights":["Specified the processing chain for metrology data from semiconductor fabs (billions of measurements, multi-petabyte Oracle databases) up to the predictive failure-detection engines based on neural networks.","Architecture of the high-volume messaging and of the software harness for the AI components; JVM performance audits.","Data and messaging lead in a team of architects, coordinating two to three architects."],"name":"PDF Solutions","position":"Senior architect, data transmission","summary":"Java, JMS, Oracle, JVM performance","url":"https://ikarius.dev/en/parcours/#pdf-solutions"}]}