Julien DURIS

Julien DURIS

Senior Backend Developer (Go, TypeScript, Rust) / Cloud / AI-assisted Development / Security / Pragmatism / Teamwork

EXP.

EXPERIENCE

  • Freelance, Paris

    DEC. 2018 – NOW

  • Spendbaker, Paris

    SEP. 2025 – NOW

    • Co-founder & CTO.
    • Co-founded tech startup with 2 partners; leading technical strategy, cloud architecture, and mentoring 2 engineering interns.
    • Core Go Architecture: designed and built high-performance Go monolith and microservices communicating via low-latency gRPC.
    • Pragmatic Cloud & DevOps: balancing delivery speed and system stability with a lean containerized cloud setup (Docker & GitHub Actions CI/CD), avoiding premature Kubernetes/Terraform complexity.
    • Low-level Go Engineering: authored custom production packages and internal Go libraries to optimize memory management, networking, and concurrency.
    • Database & API Engineering: PostgreSQL as primary data store with robust REST/JSON APIs.
    • AI-Driven Dev Workflows: leveraged AI agents and custom skill directives to accelerate feature development and maintain high code quality.
    • Polyglot ecosystem with targeted Rust and TypeScript microservices.
  • OVHCloud, Paris

    NOV. 2024 – NOW

    • Senior Go Backend Developer.
    • Customer Management Team: architecting and operating core cloud-scale Go microservices handling millions of client records.
    • Cloud Architecture & Resilience: distributed system design featuring event-driven architecture (Kafka streaming with idempotent consumers) and complex workflow orchestration (Temporal).
    • Advanced Go Engineering: writing clean, highly concurrent, idiomatic Go code adhering to strict performance and memory efficiency standards.
    • Cloud Infrastructure & Operations: Kubernetes and Terraform IaC, zero-downtime deployment pipelines (rolling updates, progressive rollouts, feature flags).
    • Database Engineering at Scale: high-volume PostgreSQL optimization, custom indexing, and zero-downtime / zero-data-loss schema migrations.
    • API & Contract Governance: designed versioned gRPC & REST APIs ensuring strict backward compatibility across cloud consumers.
    • AI-Assisted Software Engineering: crafted custom AI agent directives and skills to enforce team Go standards, automate boilerplates, and elevate dev productivity.
    • Observability & Reliability: full-stack cloud observability (Prometheus/Grafana metrics, OpenTelemetry distributed tracing) and on-call production ownership (postmortems, runbooks).
    • Security & Compliance: GDPR-compliant cloud architecture (PII protection, automated retention, right-to-erasure).
    • Technical Leadership: driving RFCs, architectural design docs, code reviews, and mentoring engineers on Go best practices.
  • Souk, Paris

    JUL. 2023 – JAN. 2024

    • TL;DR: Go backend, PostgreSQL, TypeScript/Next.js, React Native, Docker, AWS (ECS, EC2, NLB/ELB), REST APIs.
    • High-Performance Backend: engineered 100% Go services and high-throughput data extraction/scraping pipelines.
    • API & Platform Services: designed, built, and maintained custom Go REST APIs and backend tooling from scratch on AWS.
    • Algorithm Optimization: developed fast, memory-efficient data processing algorithms in Go.
    • Cloud Infrastructure: operated containerized services on AWS utilizing ECS, EC2, NLBs, and ELBs.
    • Quality & Reliability: enforced strict code coverage through automated unit and functional tests.
  • Motuu, Paris

    MAY. 2023 – MAY. 2023

    • TL;DR: Go, TypeScript/Next.js, GraphQL, UI design.
    • Rapid Product Delivery: short-term mission for an early-stage startup, delivering web UI and Go/GraphQL backend integration.
  • SORENIR, Rennes

    MAR. 2023 – NOV. 2023

    • TL;DR: Go (net/http), MySQL, ReactJS, REST APIs, automation & document processing.
    • Platform Digitization: architected and built Go backend services and APIs to digitize and automate manual operational processes.
    • Internal Platform Tooling: created custom internal services including a Markdown email & notification templating engine, customer directory, and file management dashboard.
    • Framework-less Go Services: engineered ~15 REST API endpoints using standard Go library (net/http), focusing on security, performance, and maintainability.
    • Document & Data Pipelines: implemented server-side PDF manipulation, QR generation, and SFTP data ingestion routines.
    • End-to-End Ownership: designed complete backend architecture, security rules, and user interfaces.
  • Sharecare, Paris

    AUG. 2020 – DEC. 2021

    • TL;DR: Go internal tooling, TypeScript/Node.js, Azure Cloud, Docker, Kubernetes, CI/CD, CosmosDB.
    • Lead Engineering & Scale: promoted to Lead Developer as team expanded from 2 to 12+ engineers, overseeing health compliance platform development.
    • Platform Architecture: co-architected 3-tier system featuring Next.js frontend, serverless TypeScript backend on Azure Functions, and an interactive chatbot engine.
    • Internal Tooling & DevEx: built custom CLI tools and automation scripts in Go and Node.js to enhance developer experience and deployment workflows.
    • Quality & Test Engineering: drove team testing standards, raising global unit test coverage from 0% to 55%+.
    • Cloud & Infrastructure: managed containerized deployments on Azure Cloud using Docker, Kubernetes, and GitHub Actions CI/CD.
  • Radio France, Paris

    JAN. 2016 – SEP. 2018

    • TL;DR: Go, PostgreSQL, Docker, Kubernetes, PHP/Symfony, CI/CD, media & content platform.
    • High-Scale Media Platform: contributed to public media platforms (France Bleu, France Inter) serving millions of daily users.
    • Backend Data Pipelines (oTTo Team): engineered backend services in Go for real-time broadcast and media data ingestion and transmission.
    • Legacy Platform Migration: participated in architectural modernization, backoffice migration (Drupal 7 to 8), and service decoupling.
    • Developer Tooling & CI/CD: built internal Go microservices, CLI automation tools, and performance dashboards to accelerate developer velocity.
    • Containerization & Infrastructure: authored lightweight Go Docker images and deployment manifests for Kubernetes environments.
  • Chronollection, Paris

    JAN. 2014 – DEC. 2015

    • TL;DR: PHP, JavaScript, MySQL, Sphinx Search.
    • Technical Leadership: served as CTO for an investment group, managing luxury timepiece e-commerce platforms (web & mobile).
    • Platform Maintenance & Upgrades: maintained and built custom e-commerce applications and search indexing pipelines.
  • Mezalis, Paris

    SEP. 2013 – DEC. 2013

    • TL;DR: PHP, JavaScript, MySQL, Oracle.
    • Web Application Development: developed web application for managing state pension records.

SKILLS

  • Languages:
    • Go (8 years) πŸ’—πŸ’—
    • Rust (2 years) πŸ’—πŸ’—
    • TypeScript (4 years) πŸ’—
    • NodeJS, JavaScript Vanilla/ES6 (4 years)
    • C (2 years)
    • PHP (4 years)
    Databases & Storage:
    • PostgreSQL, MySQL
    • Cloud Spanner / Distributed DBs
    • CosmosDB, MongoDB
    • BoltDB, Redis
  • Cloud & Platform Infrastructure:
    • GCP, AWS (ECS, EC2, NLB/ELB), Azure
    • Kubernetes πŸ’—, Docker πŸ‹, Terraform
    • gRPC & Protocol Buffers
    • Kafka, Temporal Workflows
    • OpenTelemetry, Prometheus, Grafana, Datadog
    • Git, GitHub Actions, CI/CD Pipelines
    Frameworks & Web:
    • Gin (Go)
    • Rocket (Rust)
    • ReactJS/Next.js (6 years)
    • ReactNative (2 years)
    • Symfony
  • Engineering Philosophy:
    • True Neutral ☯
    • Team-first collaboration & open technical discussions.
    • Automate everything πŸ’—
    • Keep architecture pragmatic and maintainable.
    • Testing builds reliability β€” un-tested code is an incident waiting to happen.

TRAINING

  • 2021-2022 Deep Learning Specialization, Coursera
  • 2019-2020 Tokyo International Japanese School, Tokyo
  • 2009-2012 EPITECH, Paris
  • 2005-2007 EPITECH, Paris
  • 2001-2004 Bac, Lab. Science & Technologies, Dreux

LANGUAGES

  • > Je parle couramment franΓ§ais. > French native
  • > I speak English very well. > English fluent
  • > ζ—₯本θͺžγŒε°‘し話せます。(JLPT N4) > Japanese (JLPT N4)