You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Guillaume DebavelaereGD

Guillaume Debavelaere

Golang / Go Backend Developer

595 €/Tag
Berlin, DE
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Über Guillaume

Looking for a Go / Golang developer?
You're in the right place.

I am a software engineer with over 15 years of experience, specialized in Go.

I have collaborated with large companies (Auchan, Chronodrive, Malakoff Humanis) and startups abroad.

I am passionate about software development and, in my free time, I created SignalWhisperBot.
It’s a solution that transcribes voice messages on Signal to save time.

I can support you with:
- Design, development, and maintenance of Go / Golang backends
- Microservices architecture and distributed solutions, containerized with Docker and orchestrated with Kubernetes
- Technical and functional refactoring of existing applications to improve quality, maintainability, and performance
- API development (REST, gRPC)
- Integration with distributed systems (NATS) and databases/caches (PostgreSQL, MongoDB, Redis)
- Deployment automation and CI/CD (GitHub / GitLab)
- Performance optimization, scalability, and application security
- Migration of monoliths to modern architectures
- Monitoring, tracing, and system observability

- Code reviews, documentation, and clean code best practices
- Unit and integration testing to ensure quality and robustness
- Mentoring and technical guidance for less experienced developers


I am autonomous, productive, and results-driven.
My work has been recognized by colleagues for its quality and efficiency, including projects on complex, high-performance, and distributed systems.

Got a project?
Contact me—I respond within an hour.

---
Golang developer, Go developer, Go backend developer, backend Golang developer, back-end Go developer, Go software engineer, backend Golang software engineer, Go backend engineer, Golang web developer
  • Französisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

Vor Ort möglich
Berlin (bis zu 50 km), Munich (bis zu 50 km), Frankfurt am Main (bis zu 50 km), Hamburg (bis zu 50 km), Stuttgart (bis zu 50 km)

Projekt- und Berufserfahrung

  • MEDIAKEYS
    Golang / Go Backend Developer
    PRESSE & MEDIEN
    August 2019 - Heute (6 Jahre und 10 Monate)
    Paris, Frankreich
    Mediakeys is an international advertising company founded in 1993, specializing in creating optimized global campaigns. It has over 500 clients in more than 100 countries and 220 experts across 18 offices.

    I joined the development team of the Arago platform, which enables advertisers to plan, launch, and optimize their online advertising campaigns. The team of 7 to 15 developers worked in Agile.

    I contributed to the design and development of high-performance backend services, as well as to migrating the platform to a SaaS model based on a more modular and scalable Go microservices architecture.

    My responsibilities:
    - Extracting the reporting functionality from a Java monolith into a Go/Golang microservice (gRPC + gRPC-Gateway), implementing benchmarks to ensure optimal performance.
    - Creating multiple interconnected Go microservices as part of the migration to a microservices architecture and SaaS model.
    - Adding Prometheus metrics to enhance observability and service monitoring.
    - Performing message queue benchmarks to assess performance, scalability, and reliability.
    - Reviewing merge requests and writing unit and integration tests to ensure code robustness.
    - Analyzing and redesigning backend APIs to improve performance and maintainability.
    - Pair programming and mentoring junior developers.

    Key achievements:
    - Increased test coverage to over 90%.
    - Reduced latency of critical calls from several seconds to under one second.
    - Improved overall reliability and performance of key microservices.

    Technical context: Go / Golang, gRPC, Protocol Buffers, NATS, Java, Kotlin, Elasticsearch, Keycloak, PostgreSQL, MongoDB, Redis, Clickhouse, Kubernetes, Docker, AWS, Prometheus, Grafana, Backend Development.
    Golang Developer Back-End development GO Golang Microservices
  • SignalWhisperBot
    Golang / Go Backend Developer
    DIGITALAGENTUREN & IT-CONSULTING
    Juli 2024 - Heute (1 Jahr und 11 Monate)
    SignalWhisperBot is an AI-based SaaS product that automatically transcribes Signal voice messages into text to improve productivity and accessibility.

    I developed this project in my free time to enhance my technical skills in Go.

    The goal of the project was to provide a privacy-focused transcription service, fully integrated with the Signal app.

    My responsibilities:
    - Full design and development of the backend in Go / Golang, focusing on performance, reliability, and low latency.
    - Creation of a responsive web interface using React.js and Tailwind CSS for a smooth user experience.
    - Deployment of the infrastructure on Hetzner Cloud using k3d (lightweight Kubernetes) for cost-effective orchestration.
    - Integration of Stripe for secure subscription and payment management.
    - Implementation of error tracking with Sentry.
    - Management of product launch, marketing, and user onboarding workflows.

    Key achievements:
    - Delivered a fully functional SaaS in production, from design to launch.
    - Established a stable architecture capable of handling real traffic with good performance.
    - Acquired the first users organically through marketing and SEO optimization.

    Technical context:
    Go / Golang, MongoDB, React.js, Tailwind CSS, PostgreSQL, Kubernetes, k3d, Docker, GitHub, Hetzner, Stripe, Sentry, Loops, Amazon SES, Backend Development.
    Golang Developer Back-End development GO Golang Kubernetes
  • TradeIt
    Senior Backend Developer (Groovy | Grails | Java) and Mobile Developer (Kotlin | Swift)
    BANKEN & VERSICHERUNGEN
    Februar 2016 - August 2019 (3 Jahre und 6 Monate)
    New York, Vereinigte Staaten
    Trade It is a New York-based startup that allows developers to easily integrate, via an API and SDKs, services enabling their users to connect brokerage accounts, place stock orders, and view their portfolios, orders, and transactions.

    As the 4th engineer on a dynamic team (4 to 10 developers), I contributed to several key initiatives.

    My responsibilities:
    - Led multiple backend developments (Groovy, Grails) on our API that fundamentally impacted our core product, improving system reliability and reducing downtime.
    - Implemented continuous integration (Jenkins) and wrote unit (Spock) and integration tests, improving test coverage.
    - Was a primary contributor to the development of our SDKs for iOS (Swift) and Android (Java, Kotlin). (https://github.com/tradingticket/TradeItIosTicketSDK2) (https://github.com/tradingticket/AndroidSDK) (https://github.com/tradingticket/JavaApi)
    - Worked on innovative projects, such as developing an Alexa "Skill" for voice control on Amazon Echo devices.
    - Optimized developer efficiency by creating scripts to auto-generate classes needed for integrating a new broker, and by implementing tools like Metabase, allowing non-technical users to query metrics without developer assistance.

    Technical environment: Groovy, Java, Swift, Kotlin, Grails, Android, iOS, GIT, Spock, Mockito, Quick, Jenkins, GitHub, Alexa, Echo, IntelliJ, Xcode, MySQL, Redis, Backend Development.
    Externe API-Integration Back-End development Softwarearchitektur Java Kotlin

Empfehlungen

Lilian AlvarezLA
Hugo KajdasHK
Lilian Alvarez und 1 weitere Person empfehlen Guillaume

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Engineering
    ISEN
    2008
    ISEN is a prestigious engineering school specializing in training engineers in the digital field since 1956. It is recognized as a Private Higher Education Institution of General Interest (EESPIG), accredited by the CTI, and is a member of CGE, Fésic, and a founding member of Yncréa. I completed the Information Systems and Software Engineering program. Skills: Engineering, Object-Oriented Programming (OOP), Programming, Backend Development, Web Backend Development, Software Engineering, Information Systems, Golang.
  • Blockchain & Smart Contract Development
    Alyra l'école Blockchain
    2022
    Program: - Understanding how blockchains work - Ethereum blockchain and its ecosystem - Solidity development - Solidity smart contracts: best practices and security - Dapp development with Truffle / Hardhat - Continuous integration and delivery - Decentralized finance (DeFi) - NFTs Technical environment: Solidity, Smart Contracts, Ethereum, TypeScript, Next.js, Hardhat, DeFi

Zertifizierungen

Fähigkeiten

Kategorien