Skip to content
View olivierpetitjean's full-sized avatar

Block or report olivierpetitjean

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
olivierpetitjean/readme.md

.NET C# TypeScript Angular React Docker Home Assistant

Senior Full-Stack Developer — .NET/C# + TypeScript (Angular/React)

⚡ Now

  • 🛰️ Sentinel for Home Assistant — multi-room voice satellites (wake word, VAD, pre-roll), local STT (Whisper / Vosk), orchestration, LED feedback, duplex audio.
  • 🐳 Self-hosting & infra — Docker, Synology, build pipelines, “one-command install” services.
  • 🧪 Maker work — Raspberry Pi, mic arrays (XVF3800), small amp boards, clean 3D printed enclosures.

🧠 My Core Skills

  • Full-stack product engineering (15+ years) — I build SaaS apps end-to-end: .NET/C#, TypeScript (Angular/React), SQL Server, and API-first backends.
  • UI that feels right — I care about UI/UX, clean CSS, motion/animations, and pixel-perfect details (the stuff users actually notice).
  • Clean architecture, not ceremony — DDD / Clean Architecture when it helps, solid patterns, strong boundaries, and tests where they pay off (unit + integration + E2E), with quality gates (static analysis / Sonar-style).
  • Delivery is part of the job — CI/CD, TeamCity, automated builds, and optimized artifacts so releases are repeatable and low-friction.
  • Team workflow — Scrum habits, comfortable with Atlassian + JetBrains tooling, and I like keeping things clear and pragmatic.
  • Maker energy (personal) — Python, KiCad, 3D printing, Arduino, Raspberry Pi — I enjoy prototyping and building real things.

🐾 Bonus

Powered by coffee and cats 😺

Pinned Loading

  1. thermalguard-hat thermalguard-hat Public

    ThermalGuard HAT is a Raspberry Pi HAT for rack and enclosure monitoring, combining dual fan control, RPM tracking, temperature and humidity sensing, local data logging, and a web dashboard for liv…

    SMT

  2. simple-sqlserver-mcp simple-sqlserver-mcp Public

    Local MCP server for SQL Server developer workflows, with a Windows installer and a Linux install script.

    C# 1

  3. ngx-dual-rangepicker ngx-dual-rangepicker Public

    Dual calendar date range picker for Angular Material — with presets, month/year selection, and optional time picker

    TypeScript 1

  4. OpenRouterWidget OpenRouterWidget Public

    A lightweight Windows desktop widget that monitors your OpenRouter account in real time. This app was fully vibe-coded.

    C#

  5. VoxInject VoxInject Public

    Windows dictation tool — real-time speech-to-text injected directly into any focused application

    C#