---
header: false
footer: false
template: resume
---
# [Romain Gonçalves](/)
> Software engineer
## about
- Paris, France
- me@rgoncalves.se
- [linkedin](https://linkedin.com/in/rgoncalvesse)
- [generic informations](/a)
## skills
### systems
- BSD systems, GNU/Linux + *systemd*
- relayd, postgres, pf, wireguard, httpd
- docker, ansible, terraform, traefik
- neovim, tmux, mutt
### programming
- Python + Django + FastAPI + SQLAlchemy
- POSIX shell
- The C Programming Language
- gRPC + Protobuf
- Dart, TypeScript, Java, PHP
### languages
- French *(native)*
- English *(fluent)*
## experiences
- Hardware Devops Engineer
[Scaleway](https://scaleway.com) *(2022-04 to 2023-06)*
- software engineering and automation for internal tools
- agnostic firmware management for dozens of server types
- site-reliability of pre-production assembly line
- remote debugging of bare-metal systems
- orchestration of BMCs, NICs, BIOS configuration
- Devops Engineer
[VIPERdev](https://viperdev.io) *(2021-07 to 2022-03)*
- infrastructure maintenance and production deployments
- backend development, agile methodology and code reviews
- cloud providers such as: digitalocean / scaleway / netlify
- usage of gitlab-ci, ansible, terraform
- Backend Developer
[VIPERdev](https://viperdev.io) *(2021-04 to 2021-06)*
- backend development and code review
- contribution and maintenance to existing projects
- Homelab and internal network
[for personal use](/a/homelab.html) *(since 2020)*
- with OpenBSD + FreeBSD
- Level designer
[Resistance and Liberation](https://web.archive.org/web/20190924032538/https://resistance-and-liberation.com/) *(2018-07 to 2020-11)*
- on Unreal Engine 4
- realistic level design for 32 player maps
- creation and maintenance of artistic game assets
- gameplay logic with blueprints
- feedback loop with weekly testing sessions
- Modder and Level designer
[for various gaming communities](/a/level-design.html) *(2017 to 2019)*
- on the Source Engine
- 32 players maps with bot support and game-engine scripting
- creation and modifications of 2D and 3D assets
## references
> Romain played a crucial role in our cloud architecture and software design
> projects. He constantly asked questions and challenged our propositions, think
> critically about our solutions. His commitment to continuous improvement and
> innovation made him a standout team member.
>
> -- [Maxime DC.](https://www.linkedin.com/in/rgoncalvesse/details/recommendations/), Scaleway
> His software engineering background helps a lot when estimating a project's
> infrastructure to ensure that we only have what's needed, while his system
> administration background helps a lot when dealing with implementing complex
> business logic that need to scale.
>
> -- [Yuki L.](https://www.linkedin.com/in/rgoncalvesse/details/recommendations/), VIPERdev
## achievements
- Event co-organizer
[the Ktarnaval](https://sousleciel.lol/projects/ktarnaval-2024.html) *(2024 edition)*
- an underground carnival with 80+ musicians and 300+ persons
- in the old quarries under Paris
- Artist printmaker
[Les Extatiques](https://sousleciel.lol/projects/les-extatiques-2024.html) *(2024 edition)*
- creation, production and installation of [rust printed plants](https://sousleciel.lol/projects/future-nostalgie.html)
- exhibition in the underground of Paris La Defense
- in collaboration with [Mel Piat](https://melpiat.com)
## certifications
- Electrical accreditation *(France)*: H0 - B0 - BS - Be manoeuvre
## preferences
- git rebase + squash workflow
- atomic commits with meaningful title and body
- [stupid and simple implementations](https://peps.python.org/pep-0020/)
## conferences
- OCP Regional Summit 2023 *(visitor*)
- FOSDEM 2023 *(visitor)*
## extra
- Bicycle rider, climber and underground explorer
- Professional commit squasher and hammock sleeper
- Retired dungeon master and thinkpad lover!