aboutsummaryrefslogblamecommitdiffstats
path: root/src/a/resume.md
blob: 359bd0149e5d657fae36128f425a01541dc1420f (plain) (tree)
1
2
3
4
5
6
7
8
9
10

             
              
 

                        
                                      
 

        
               
                  
                                                  
                           




           
                                    
                                        
                                     
                    


               
                           
             

                             



                 
                  


              


                                             



                                                                               

                 
                                        
                             
                                                            


                                                              
                                 

                        
                                        
                             

                                       

                              


                                                 
 
                
                                                                                                                        

                             
                                               
                                        
                                              
 
                         


                            

                                                              
 

        
                                                                              


                                                             
                                       
 
                                                                           
 

                                                                              
header: false
footer: false
template: none

# [Romain Gonçalves](/)

> Hardware Devops Engineer at Scaleway

## about

- Paris, France
- me@rgoncalves.se
- [linkedin](https://linkedin.com/in/rgoncalvesse)
- [generic infomations](/a)

## skills

### systems

- BSD systems, GNU/Linux + *systemd*
- relayd, postgres, pf, wireguard, httpd
- docker, ansible, terraform, traefik
- neovim, tmux, mutt

### programming

- Python + Django + FastAPI
- POSIX shell
- The C Programming Language
- Dart, TypeScript, Java, PHP

### languages

- French (native)
- English (fluent)

## experiences

- Hardware Devops Engineer
  - *at [Scaleway](https://www.scaleway.com)*
  - *from 2022-04 (ongoing)*
  - servers firmware configuration + flash at scale: dozens of server models to
    be supported in pre-production
  - command-line tooling for servers configuration
  - takeover + improvements of existing toolings + infrastructure

- Devops Engineer
  - *at [VIPERdev](https://viperdev.io)*
  - *from 2021-07 to 2022-03*
  - infrastructure maintenance and deployments to production
  - backend development, agile methodology and code review
  - cloud providers such as: digitalocean / scaleway / netlify
  - gitlab-ci, ansible, terraform
  - takeover of existing projects

- Intern (django/devops)
  - *at [VIPERdev](https://viperdev.io)*
  - *from 2020-04 to 2020-06*
  - backend development and code review
  - contribution to existing projects

- Homelab and internal network
  - *for fun!*
  - *from 2020 (ongoing)*
  - with OpenBSD + FreeBSD, AlpineLinux and love!

- Level designer
  - *for [Resistance and Liberation](https://web.archive.org/web/20190924032538/https://resistance-and-liberation.com/)*
  - *from 2018-07 to 2020-11*
  - on Unreal Engine 4
  - level design and maintenance of game assets
  - game logic and events via blueprints
  - feedback loop with weekly testing sessions

- Modder / Level designer
  - *for gaming communities*
  - *from 2017 to 2019*
  - on the Source Engine
  - 32 players maps with bot support and game-engine scripting
  - creation and modifications to 2D and 3D assets

## extra

When I am not playing *factorio* or *squashing my commits*, I enjoy *riding my
bicycle*, *going for a run* or *even hiking*!

I have had a lot of fun being a *dungeon master* when playing
*Dungeons and Dragons* with my friends!

I love using my *Thinkpad X220s and X230s* with *OpenBSD* for daily life =)

And yes, I do have two entreprise servers running next to me 24/7! I am always
open to talk about them!
remember that computers suck.