Solid Angular & C# .NET Development – for companies that value reliability.

I build robust web applications for software teams and companies who need external expertise and a genuine fit – with proven experience in regulated MedTech environments.

10+ Years of professional software experience
~12 Months avg. per client engagement
100% of the Clients want to hire me permanently during the project
MedTech Experienced in regulated MedTech environments (DICOM)

Services

I offer support in two models: long-term collaboration and focused short-term projects.

Long-Term Collaboration

Fullstack Web Development

Continuous feature development on Angular + C# .NET platforms.

Code Quality & Modernisation

Fewer bugs, less technical debt, lower onboarding costs.

AI Integration

Agentic coding and LLM API integration (OpenAI, Anthropic).

Retainer: 20h/month

€1,999/month

  • Continuous feature development
  • Bug fixes and quality improvements
  • Technical direction and architecture
  • AI feature integration (OpenAI, Anthropic)
  • Additional retainer sizes on request
Enquire

Short-Term Projects

Angular Update

€4,999 (fixed)

  • Upgrade to the current Angular 2+ version
  • All mandatory migrations included
  • Optional migrations on request

Web Application Audit

€9,999 (fixed)

  • In-depth analysis of codebase, architecture and/or performance
  • Written report with prioritised actions
  • Presentation and walkthrough with the client

OpenAI / Anthropic Integration

On request

  • LLM API integration into existing applications
  • Use-case scoping and implementation guidance
  • Time-based billing
  • Memory Leak Fix

    Identification and resolution of memory leaks.

    On request

  • Stabilisation

    Stabilisation of Angular applications.

    On request

  • Performance Analysis

    Performance analysis and optimisation in Angular.

    On request

Technology & Focus

My work is built on a clear technology stack with defined quality standards.

Frontend

Angular

All versions from Angular 2+. My primary frontend framework for complex business applications.

TypeScript, RxJS, Angular Signals

Type safety and reactive programming as the foundation for maintainable code.

UI & Styling

Angular Material, TailwindCSS. Strong sense for intuitive user flows and interface structure.

Testing

Cypress, Playwright — end-to-end and component tests.

Frontend Architecture

View-Container pattern and other structural patterns for maintainable Angular applications.

NgRx

State management with NgRx Store, Effects, and Component Store.

Backend

C# ASP.NET Core

API-oriented backend development with the .NET ecosystem.

Entity Framework Core & PostgreSQL

ORM and database integration. 3-layer architecture (Controller → Service → Repository).

NestJS & Node.js

Additional backend experience with the JavaScript/TypeScript ecosystem.

DevOps & Tooling

Git, Docker, Azure DevOps, AWS, Jira, Scrum/Agile Workflows, SVN

🏥 Specialisation

Domain Focus: Medical Technology

Hands-on experience with clinical software, DICOM integration, and regulated MedTech environments.

Practical DICOM Experience

Extraction and processing of data from DICOM-RT objects — specifically RTStructureSet and RTPlan

Integration of DICOM data into clinical software workflows (surface-guided radiation therapy)

Encrypted communication with medical hardware (LINAC) in clinical environments

UI/UX design for clinical workflows, including FDA usability testing requirements

Regulatory Context: Experience developing software in regulated MedTech environments with traceability, validation, and quality requirements.

Note on FHIR: No direct project experience yet; familiar with the standard at a conceptual level.

Angular and C# .NET expertise is domain-independent. MedTech is a specialisation, not a limitation.

Engineering Principles

These standards apply to every engagement — not aspirational, but actively enforced:

Test Coverage

Meaningful unit and integration tests as part of delivery, not as an afterthought.

SOLID Principles

Consistently applied, especially Single Responsibility and Dependency Inversion.

Extensibility

Architecture decisions are made with future changes in mind.

Readability

Code is written for the next developer, not just the compiler.

Smart/Dumb Components

Clear separation of logic and presentation in the frontend.

3-Layer Architecture

Clean separation of concerns: Controller, Service, Repository.

Reactive Programming

RxJS / Angular Signals used purposefully for state and async flows.

You can count on Fabian.

Fullstack developer specialising in Angular and C# .NET — 10+ years experience, 5 client projects, every client wanted to hire permanently.

Fabian Birke

Professional Background

Master of Science

Business Information Systems (Wirtschaftsinformatik) from universities in Karlsruhe and Augsburg.

8+ Years Experience

Professional software engineering across 5 client projects and 3+ years at MaibornWolff.

~12 Months per Engagement

Average duration per client project — long enough to drive real impact.

"Every client has offered a permanent position — a signal of trust that speaks louder than any CV."

Core Principles

Reliability

Commitments are kept. If something changes, it is communicated early.

Quality

SOLID principles, test coverage, and maintainable architecture are non-negotiable.

Fit

Long-term engagements only work with genuine human and technical fit — verified on both sides.

Good Mood

Always in good spirits. A positive attitude makes collaboration enjoyable and productive.

High Commitment

I work on every product as if it were my own.

Proof & References

Client Testimonials

Mr Birke was instrumental in the design, development, and stabilisation of our system. In collaboration, Mr Birke demonstrated a very reliable, independent, and transparent working style. I recommend Fabian Birke unreservedly for MedTech and HealthTech projects.

Joshua Norton Technical Project Lead, LAP Laser GmbH

His contributions to practical UI/UX designs were of central importance, particularly during the usability testing phase as part of the FDA approval.

Dr. Michelle Böck Product Manager, LAP Laser GmbH

I worked with Fabian for half a year and it was a pleasure! His knowledge and expertise helped us create a solid foundation for a new project that we will work on now for years. Communication and transparency was amazing so working with him in our team was a blast!

Erwin Bardutzky Lead Frontend Developer, SES Satellite

Fabian is a fantastic developer with extensive knowledge of web technologies. He has a very high standard of quality and always thinks beyond the obvious.

Thorsten Rinne Technical Head of Smart Energy, MaibornWolff GmbH

Full-length testimonial references are available on request.

Frequently Asked Questions

Availability

When are you available?

I am currently available for short-term projects. My main project ends in late October — after that I am available for a new full-time collaboration.

How quickly can you start?

Short-term projects can start promptly. For long-term engagements, I recommend getting in touch at least 4 weeks before your desired start date.

Collaboration

Do you work remotely or on-site?

I work remotely or hybrid. For on-site work, I am available in the Salzburg, Rosenheim, and Munich region.

What does day-to-day collaboration look like?

I integrate into your existing processes — daily or situational standups, async communication via your ticket system or teams, and clear alignment with the project lead.

Do you work with small teams or startups?

Yes. Team size doesn't matter — what matters is whether there's a good technical and personal fit.

MedTech / Compliance

Do I need to be in the MedTech space?

No. Angular and C# .NET are domain-independent. MedTech is my specialisation, not a requirement.

Communication & Process

What does the first contact look like?

I respond within one business day. Typically, I then propose a 30-minute introductory call.

What if a project grows larger than expected?

I communicate early when scope or effort changes — no surprises at the end.

Ready to get started?

Let's talk about your project — no strings attached.