
Simon Perols
Software & DevOps Engineer
6+ years designing, shipping and running software: from an embedded JVM at major industrial accounts to an application used by every court in France.
Looking for a V.I.E or a local contract in Malaysia, Thailand, Vietnam or Taiwan, starting January 2027.
- 6+years of experience
- 15+microservices migrated to Kubernetes (OpenShift)
- 2 h+ → 5–15 minmanual deployments turned into automated ones
- 10+hardware platforms covered by hardware CI
About
Full-cycle software engineer (Dev & DevOps), 6+ years of experience. I design, ship and run software: from an embedded JVM at major industrial accounts to an application used by every court in France. I migrate, secure and automate delivery (Kubernetes, CI/CD), and I code in Java, Go and Rust. I am looking for a versatile team where I stay hands-on with both the code and production.
Education: EPSI Nantes, 5-year degree (Master's level, 2021) – Software development; apprenticeship at Sopra Steria 2018–2021
Experience
Apr 2025 – Present
Travel in Asia & personal projects
Voluntary break; projects built solo, end to end (design, code, deployment, operations).
- Self-hosted platform: Kubernetes (Kustomize, Skaffold), Ansible, GitLab CI/CD, Renovate.
- Products and tools listed in the Projects section below.
Oct 2022 – Apr 2025
Software & DevOps Engineer · Sopra Steria – French Ministry of Justice
Took over maintenance and development of the Justice.fr, Monespacejustice and Portalis portals, used by every court in France; team of 1 to 9 people.
- Technical point of contact for the Kubernetes (OpenShift) migration of 15+ microservices (team of 5): deployments cut from 2+ hours of manual work (Portalis V2) to 5 to 15 min, fully automated; better availability, fewer incidents; cloud migration cost estimation.
- Level 3 support for Justice.fr and Portalis V2, level 2 assistance on Portalis V3: called in on incidents and production releases to diagnose and restore service.
- Security: implemented mTLS between microservices and with partners, upgraded obsolete components, tracked and remediated CVEs.
- Migrated the platform from Spring 2 to Spring 3 and from Java 11 to 17.
- Built the first version of the partner portal (courts and lawyers) in an autonomous 9-person squad (7 developers, 2 business analysts), within 4 squads (scaled agile, SAFe).
- Took over maintenance of Justice.fr (Drupal 7) on my own, mentored a junior developer and interns; trained the client's level-2 support team in Paris; wrote the technical architecture document and the integration guide.
Sep 2021 – Sep 2022
DevOps Engineer · MicroEJ
Sole DevOps engineer in the company, working with the only sysadmin; embedded with development teams as needed.
- Designed a reusable CI/CD framework (Jenkins, GitLab CI) to integrate the proprietary JVM at Thales, Groupe SEB and Decathlon.
- Set up hardware CI: automated tests on physical test benches (Docker, Jenkins) to validate library ports across 10+ hardware platforms.
- Developed internal tools and libraries (C, Java, Ivy) and an application for Groupe SEB.
- Evaluated the integration of Thales Sentinel for license management.
Sep 2018 – Sep 2021
Full-stack Developer (apprenticeship) · Sopra Steria – SNCF Voyage
Several successive projects; team of 8 to 12 people when I joined.
- Built the rail-traffic supervision applications used by the SNCF operations centers, with a few hundred operators (Java, Spring, AngularJS, PostgreSQL, Redis).
- Contributed to the migration from Java 8/JBoss to Java 11/Spring Boot (team of 10 to 12 people) and automated deployments (Jenkins, Ansible, Docker).
- Delivered proofs of concept and data-flow mapping tools (ElasticSearch, Neo4j, Node.js).
Skills
- Development
- Java (Spring)
- Go
- Rust
- C
- Node.js
- Svelte
- Python (scripting)
- Delivery & Cloud
- Docker
- Kubernetes
- OpenShift
- Ansible
- Jenkins
- GitLab CI
- Terraform (basic)
- Data
- PostgreSQL
- Redis
- Neo4j
- ElasticSearch
- InfluxDB (basic)
- Methods
- Microservices
- CI/CD (software and hardware)
- mTLS
- Agile/Scrum/SAFe
- Languages
- French (native)
- English (good technical proficiency: reading, writing, meetings)
Projects
Built solo, end to end (design, code, deployment, operations), since April 2025.
Aplomb
MVP · Rust, Go
AI-assisted drafting of expert reports for building-damage experts.
Stig
Go, Temporal
AI-agent orchestrator simulating a Scrum team.
reparpac.fr
Go, Svelte
Repair of heat-pump electronic boards.
return-ticket.com
Go, Svelte
Automated PDF tickets for border crossings.
theheritagetaste.com
Volunteer work.
FuelMarginTracker
Published on GitHub Pages.
Contact
The best way to reach me is by email or LinkedIn.