© Made by Adam Bellanger

Network & telecom technician by day, full-stack developer the rest of the time. I don't pick one over the other: that overlap is exactly what makes me useful.

I understand what happens beneath the code (VLANs, SIP, firewalls, DNS) and I can build the missing tool on top. My projects usually start from a real problem in the field.

Background

  1. Apprentice network & telecom technician

    Socacom — Saint-Martin-du-Vivier

    Business telephony (Alcatel OXO Connect, UnyCX Centrex, SIP/VoIP, SIP trunks), network infrastructure (Huawei switches, FortiGate, VLANs) and customer support. I also built TéléDesk and DocsDesk there, two internal tools that automate data entry in the maintenance software.

  2. BTS SIO, SISR track (apprenticeship)

    IRIS — Rouen

    A two-year French higher national diploma in IT services: systems and network administration, security and infrastructure services, alongside web development modules (PHP/MySQL).

  3. Vocational baccalaureate, Digital Systems — 2025

    Lycée Campus La Châtaigneraie

    Seven work placements during the diploma, five of them at Socacom (workshop telephony, patch panels, switches and routers, CCTV, Centrex), plus AJ Phone (fixed and DECT telephony) and Micro-Technique (on-site IT repairs).

  4. Self-hosting & self-teaching

    Homelab — adambellanger.pro

    A Hetzner server managed end to end: Docker, reverse proxy, monitoring, automation. It's where I deploy and run all my projects.

Socacom · since 2025

My apprenticeship, day to day

  • 01

    Business telephony

    Installing and configuring Alcatel-Lucent OXO Connect IP-PBXs: phones, hunt groups, auto attendants, voicemail, day/night schedules.

  • 02

    Centrex & SIP trunks

    Commissioning UnyCX Centrex lines and SIP trunks, number porting, call troubleshooting.

  • 03

    Networking & security

    Configuring Huawei switches and FortiGate firewalls: VLANs, PoE, filtering rules, remote access.

  • 04

    Racks & cabling

    Patching, labelling and racking equipment, testing and restoring links.

  • 05

    CCTV

    Installing recorders and IP cameras, setting up remote access.

  • 06

    Customer support

    Remote or on-site troubleshooting, tracking jobs in the maintenance software, working directly with customers.

And when a tool is missing, I build it: TéléDesk and DocsDesk were born in the field. For networking and telephony, two documented labs: SMB telephony and segmented network.

Stack & skills

Networking & Telecom

Day to day at Socacom: installing, configuring, troubleshooting.

  • Alcatel OXO Connect
  • Centrex UnyCX / Metaswitch
  • SIP / VoIP
  • Trunks SIP
  • DECT
  • Switches Huawei & Aruba
  • Huawei routers
  • FortiGate
  • VLAN
  • Patch panels & racks
  • Hikvision CCTV
  • FTTH / FTTO fibre
  • Customer support

Systems, Cloud & DevOps

Windows and Linux servers, cloud, and my own production infrastructure.

  • Linux (Ubuntu)
  • Windows Server
  • Active Directory
  • Docker & Compose
  • Scaleway
  • HAProxy
  • Nginx Proxy Manager
  • WireGuard
  • Fail2Ban
  • Prometheus
  • Grafana
  • Uptime Kuma
  • Portainer
  • n8n
  • PM2

Front-end

Polished, fast and accessible interfaces.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Vite
  • Framer Motion
  • GSAP
  • Zustand

Back-end & Data

APIs, databases and business tools.

  • Node.js / Express
  • PHP
  • Python / Flask
  • MySQL
  • PostgreSQL
  • SQLite
  • Drizzle ORM
  • Stripe

Tools

Everything around the code.

  • Git / GitHub
  • Playwright
  • PyInstaller
  • Chart.js
  • XAMPP