andregoepel.dev
Start a conversation
Senior Software Engineer

Senior Software Engineering from greenfield to legacy rescue.

New builds, modernization, and scaling — across .NET and modern JavaScript. Embedded with your team, or in focused sprints.

15+ years · EN/DE · based in Europe
01 — Problem

You might be looking at:

  • A new product or internal tool that needs to be built right from the start — not refactored six months later.
  • A web stack that should have been modernized two years ago.
  • A performance problem that grew quietly with your business.
  • A new module that needs to fit into a system landscape older than the team running it.
  • An internal team that's strong on .NET but needs senior support on the modern web side — or vice versa.
02 — Services

How we can work together

01 Often the right entry point

Modernization Sprint

4 – 8 weeks · cost ceiling

One concrete piece of legacy modernized, one feature built, one component delivered. Sprint-based with a cost ceiling. Predictable for both sides.

  • ✓Sprint-based
  • ✓Cost ceiling
  • ✓Predictable
02 Senior capacity on tap

Embedded Senior

10 – 20 h / week · 3 month minimum

Code, reviews, architecture sparring, mentoring — alongside your team. Right when you need senior capacity on tap, not a one-off.

  • ✓Monthly retainer
  • ✓In your team
  • ✓Reviews & mentoring
03 Full ownership, real delivery

Greenfield Module

Sprint by sprint · re-planning between

A complete new system or module, built sprint by sprint with cost ceilings and re-planning between sprints. No fixed-price gambles — fair pricing, full ownership, real delivery.

  • ✓Sprint by sprint
  • ✓Re-planning
  • ✓No fixed-price gambles
03 — About

Hi, I'm André.

Hi, I'm André.
Available

Senior Software Engineer based in Europe — and usually somewhere on the road, since I work fully remote.

I've been building web applications professionally for 15+ years, with deep experience across both .NET (C#, ASP.NET, Blazor) and the modern JavaScript stack (TypeScript, Vue, Angular, React, Next.js, Node). That combination is rarer than it should be — and it's usually exactly what's needed when companies want to modernize without throwing away what already works.

I work in English and German on the same level. Async-first by default, sync time scheduled deliberately. I write code, take responsibility, and speak both engineer and business stakeholder.

15+
years building for the web
.NET ↔ JS
fluent on both sides
EN / DE
native business level
Remote
async-first, deliberate sync
04 — Cases

Selected work

Anonymized — real engagements.

Anonymized engagements. Three real projects, told in summary.

01
Insurance Tech · ~3-person team · DACH · 20 months
Extending a live broker portal — responsive from day one
A production broker portal handling the full workflow — contract signing to carrier submission — needed continuous extension without disrupting live ops. Dedicated Node.js API alongside the existing Typo3 stack, VueJS frontend with full responsive coverage.
→ Support chat in 2 months · multiple new carrier interfaces · 20 months without rewrite cycles.
Typo3VueJSNode.jsREST
02
Automotive-adjacent IT · Enterprise scale · Germany
Undoing microservices on a live enterprise platform
An IT asset management platform (500k–1M assets per install) had been split into microservices early on; the independent scalability never materialized. Consolidated back into a modular monolith and redesigned ingestion from OPC UA polling to queue-based processing.
→ Both corrections shipped without service interruption · ingestion stable almost immediately · 3 enterprise installs (on-prem & AWS).
ASP.NET CoreC#TypeScriptVueJSDockerSQL ServerPostgres
03
Insurance Tech · DACH market · 22 months
20–30 insurance carriers, one integration layer
Retrieve documents and data from 20–30 insurance carriers via BiPRO interfaces, then expose them through a normalized REST API and broker portal. Every carrier implements the standard differently — the complexity lives in the gap between spec and reality.
→ 20–30 carriers integrated · 2–10 hours per carrier after pattern analysis · broker self-service onboarding in 15 dev days.
C#ASP.NET WebAPIWCF (SOAP)VueJSSQL Server
05 — Contact

Got a project in mind?

The fastest way to start: a 60-minute call to talk through where you are and what would help. No commitment, no slide decks.