Skip to content
View rainerhahnekamp's full-sized avatar

Block or report rainerhahnekamp

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
rainerhahnekamp/README.md
Rainer Hahnekamp — Production AI Engineering for Application Teams

👋 Hello, I'm Rainer. I’m an application engineer with deep roots in Angular. Today, much of my work revolves around AI: building agentic systems such as agentic UIs, designing software-development workflows with coding agents, and applying local LLMs where they make sense.

Much of this work comes together at Soverius AI.

I’m a Google Developer Expert, a member of the NgRx core team, and a co-maintainer of CopilotKit’s Angular integration. Angular remains an important part of my work, but AI increasingly takes my work across the entire stack—from frontend and backend to models and infrastructure.

Selected engineering work

Project What it demonstrates
CopilotKit Production-oriented agentic applications and generative UI across frontend frameworks
Angular A2UI MacroQuest An Angular reference application combining A2UI, agents, and generative interfaces
Software Development Workflow with Local LLMs A durable software-engineering workflow built around coding agents and local models
NgRx State management and application architecture for Angular
Testronaut Modern frontend testing with Playwright
Sheriff Lightweight, enforceable module boundaries for TypeScript projects

Research, teaching, and community

I turn engineering work into open-source examples, articles, talks, workshops, and architecture guidance. On my YouTube channel, I publish deeper engineering videos for my established developer audience. I also run ng-news, a weekly video update for the Angular community.

Soverius AI · YouTube · Articles · ng-news

Pinned Loading

  1. sneakythrow sneakythrow Public

    SneakyThrow is a Java library to ignore checked exceptions

    Java 81 3

  2. ngx-formly-helpers ngx-formly-helpers Public

    A set of helper functions for ngx-formly

    TypeScript 6 2

  3. angular-cypress angular-cypress Public

    Showcasing Cypress in Angular v12

    TypeScript 7 1

  4. visual-regression-angular visual-regression-angular Public

    TypeScript 3 1

  5. softarc-consulting/sheriff softarc-consulting/sheriff Public

    Lightweight Modularity for TypeScript Projects

    TypeScript 313 29