Senior Backend Engineer · Go

Alexandre Vanhoutte

Senior Backend Engineer

Go · Distributed Systems


01

About Me

I'm a backend engineer specializing in Go and backend systems for complex software products.

Since 2019, I've built services and domain models across industrial software, search, and natural language processing. My recent work focuses on carbon calculation workflows, API design, and time-series data processing.

I design reliable systems around user needs while keeping long-term product evolution in mind.

Go / Backend Systems / API Design / Distributed Systems / Data Processing

02

Experience

Backend Engineer

Building Go backend systems for product carbon footprint and industrial performance platforms, with a focus on APIs, calculation workflows, and industrial data processing.

Key contributions

  • Designed and implemented Go backend services and APIs for product carbon footprint modeling and calculation.
  • Developed backend features for OEE and industrial performance analysis, including calculation logic, aggregation workflows, and time-series data processing.
  • Optimized long-range industrial data queries, significantly reducing response times for large production datasets.
  • Go
  • PostgreSQL
  • TimescaleDB
  • ClickHouse
  • Kubernetes
  • Redpanda
  • Temporal
  • Zitadel

Lead Backend Systems Engineer

Led backend development across several production products, focusing on GraphQL APIs, search systems, secure backend workflows, data quality, testing, and deployment reliability.

Key contributions

  • Built and maintained GraphQL APIs supporting production web and mobile applications.
  • Improved search relevance and performance, helping users find information more efficiently.
  • Strengthened backend reliability through automated regression testing and validation of critical workflows.
  • Typescript
  • GraphQL
  • REST APIs
  • PostgreSQL
  • Elasticsearch
  • Neo4j
  • Docker
  • CI/CD

Software Engineer

Worked on backend systems and NLP projects, with a focus on Korean text processing, search, REST APIs, internal libraries, and deployment workflows.

Key contributions

  • Built REST APIs that improved the search and retrieval of Korean news articles.
  • Developed backend APIs for analyzing company data and helping users extract business insights.
  • Created an internal Korean NLP library for lemmatization and part-of-speech tagging.
  • REST APIs
  • Search Systems
  • Korean NLP
  • Docker
  • Jenkins
  • CI/CD

DevOps Engineer — SNCF Projects

Developed internal applications for two SNCF projects, improving operational efficiency, collaboration, service visibility, and reporting.

Key contributions

  • Automated application module health checks, reducing manual work and improving the accuracy of operational status updates.
  • Implemented centralized logging across services, making troubleshooting and maintenance more efficient.
  • Consolidated tickets from three ticketing systems, improving reporting, task prioritization, and visibility for teams and clients.
  • Java
  • Spring Boot
  • Centralized Logging
  • Internal Tooling

Full-Stack Developer

Worked on a machine-learning-based sales calculation product that helped companies identify similar stores and manage inventory more effectively.

Key contributions

  • Developed the user interface for identifying stores with similar business characteristics.
  • Integrated the interface with sales calculation and inventory-management workflows.
  • Contributed to a Big Data product combining frontend development, backend services, and relational data.
  • AngularJS
  • Java
  • PL/SQL

Software Developer Intern

Developed and tested inventory-management tools while improving the team’s testing workflow and technical communication.

Key contributions

  • Contributed to the development and validation of inventory-management features.
  • Introduced a more efficient approach to creating and maintaining automated tests.
  • Improved the way testing information and results were shared within the development team.
03

Technical Expertise

Backend engineer focused on Go, API design, data-intensive systems, and distributed workflows, with additional experience in TypeScript and Python.

Languages

Programming Languages

Go · TypeScript · Python

Backend

Backend Engineering

API Design · Business Logic · Authentication · Calculation Engines

Interfaces

APIs and Contracts

REST · GraphQL · gRPC · Protobuf

Data

Data and Search

PostgreSQL · TimescaleDB · ClickHouse · Elasticsearch · Neo4j

Distributed Systems

Events and Workflows

Temporal · Redpanda · Event-Driven Processing

Platform

Platform and Reliability

Docker · Kubernetes · GitHub Actions · Grafana

04

Projects

Selected projects illustrating the systems, products, and technical challenges I have contributed to throughout my career.

05

Contact

I'm open to Senior Backend Engineer opportunities in South Korea and conversations about backend platforms, data-processing systems, and industrial software.

Have a role, project, or technical challenge in mind? Send me a message and I'll get back to you.