~ about resume.md

Resume

Denis BOURGE
Passionate Software Engineer
Looking for inspiring problems to solve with an open mind and a desire to never
stop learning.
• Saint-Pierre-des-Corps, France
• GitHub - @Srynetix
• LinkedIn - @Denis BOURGE
• Website - srynetix.dev

Professional experience

SharingCloud - 2016 to 2024

Boulogne-Billancourt, France
• 2023 - 2024 - Software Architect
• Creation of the last iteration of the development machine, based on Bash
and Kubernetes.
• Writing of Technical Architecture Documents (TAD) and Architecture
Decision Records (ADR) to help standardize our development processes.
• Helping the development and infrastructure teams with engineering tasks.
• 2019 - 2023 - Lead Software Engineer
• Leading a small team of developers, in a duo with a Product Owner.
• Supervision and lead of a complex migration from Python 2 and Django 1 to
Python 3 and Django 3 (~200 KLoC), with a CI setup.
• Creation of a new iteration of the development machine, based on Docker,
Docker Compose and Ansible.
• Creation of a GitHub bot to help us with automated workflows.
• 2016 - 2019 - Junior Software Engineer
• Rewrite of a hybrid mobile app using React and Cordova.
• In charge of native mobile development and store management (Play Store,
App Store).
• Feature development and bug fixes in a Scrum team for the main product in
Python and JavaScript.
• Creation of a development machine for SharingCloud developers, based on
our official installer.

Orange Labs - 2016 (6 months)

Products and Services - Châtillon, France
• Internship in Research & Development in the cloud computing field.
• Working on the horizontal architecture of the Supercloud European project.
• Writing Python tools and working with Infrastructure as Code.

Studies

• 2016 - Major of a Master in Computer Science
(
Master Recherche, Informatique Nomade, Intelligence et Sécurité, spécialité Sûreté et Sécurité du Logiciel
) - Université d'Orléans, France

Personal projects

• GitHub Notifier: a tool to view and manage your GitHub notifications,
made in Svelte.
• A few games for the Ludum Dare game jam since 2019 (two times a year since
then).
• ...and more things in the projects folder.

Programming skills

Languages

• Python
• Rust
• TypeScript/JavaScript
• C/C++
• Bash
• SQL

Frameworks

• Django
• FastAPI
• React
• Svelte

Tools

• Git
• Docker
• Kubernetes
• Helm

Domains

• Full Stack WebDev
• Linux SysAdmin
• DevOps
• Software Architecture
• Game Development

Hobbies

• Programming
• Gamemaking
• Beatmaking
• Contests

Misc

• Speaks French, English and Spanish
• Proud dad and husband

Printable version

A4, ready to print
normal
~/about/resume.md
1:1
22:29