Personal details

Vinny G. - Remote back-end developer

Vinny G.

Based in: 🇫🇷 France
Timezone: Paris (UTC+2)

About

I’m a Software Engineer at heart, especially when it comes to crafting cloud-native microservices and pushing for seamless optimizations. My approach is grounded in empathy, focusing on what customers really need while designing reliable, scalable solutions. I love turning complex challenges into intuitive, human-centered experiences that make a real impact.

Let’s build something incredible together!

Work Experience

Senior Software Engineer
Docker | Oct 2023 - Feb 2025
HTML/CSS
IPC
React
Concurrent Programming
Leadership
Windows Application
Electron.js
Go
macOS
Advocacy

Helped the team reach a 99% stability rate for core Docker Desktop services written in Go.

Improved testing culture across the team: wrote internal guides, added tooling, and made it easier for others to write solid tests.

Worked on simplifying and improving how Go was used across the project.

Fixed long-standing issues that affected thousands of MacOS users, significantly reduced support tickets and GitHub issues.

Delivered major features across Mac, Windows, and Linux, like cloud account support, new settings pages, and installers.

Led support for Docker Desktop on Homebrew and helped speed up release adoption. Improved internal workflows so other teams could contribute more easily.

Added better environment checks to prevent user-side errors before they happened.

Led and contributed to the developmentof improved, less intrusive integrity checks for customers.

Senior software Engineer - part time EM
Improbable (Skyral) | Jan 2022 - Oct 2023
Python
Docker
Google Cloud Platform
OpenShift
Kubernetes
Terraform
Infrastructure as Code
API Gateway
Prometheus
CI/CD
NATS
Go
GitHub Actions
Argo CD
Kubernetes Operator
DevOps
Backstage

Most of the work there was confidential, however I can share that my work was heavily focused on managing and deploying Kubernetes and developping Kubernetes operator in GO

Role phased out during internal restructuring

Projects

Actor Model Go library
Concurrent Programming
Go
Action is a lightweight actor model library for Go that simplifies concurrency by encapsulating state and message handling within actors. This approach improves code maintainability and safety in high-concurrency scenarios.