ng journal logomvp logo
Partly Available
Remote
90€/h

About

I am a freelance web developer from Austria. I am specialized in Angular, TypeScript, .NET and Nx. I am also a Microsoft MVP and Nx Champion.

I have worked with clients from all over the world and helped them to build scalable and maintainable applications. I am always looking for new challenges and opportunities to grow.

From small projects to large enterprise applications, from legacy migrations to greenfield approaches, I am always ready to help you with your project.

Satisfied Clients

Services

Contracting

Let's talk about your project.
No matter if you need help with a small project or a large enterprise application. I can help you with Angular, React, Vue, or any other frontend technology. Also available for .NET development.

Consulting

Need advice on your project?
I can help you with architecture, best practices, and code reviews. I can also help you with your Angular migration or your Nx workspace. I can also help you refactor your codebase to make it more maintainable.

Skills

angular
ngrx
nx
capacitor
typescript
dotnet
Angular
React
Vue
RxJS
TypeScript
JavaScript
Nx
NgRx
RxAngular
Tailwind
PrimeNG
Ionic
Capacitor
Node.JS
Nest.JS
Storybook
Jest
Cypress
.NET
C#
Blazor
Entity Framework Core
ASP.NET Core
Azure
Firebase

Experience

01/2024 - todayBlockpit AG
Senior Frontend Developer

Working on the Blockpit platform, a tax reporting tool for cryptocurrencies. I am responsible for the frontend architecture and the development of new features. Shipped a new mobile app using Capacitor.

12/2022 - 10/2023Memodo GmbH
Frontend Architect

Worked in a large frontend team on the frontend for Europe’s leading solar retailer. Was responsible for frontend architecture and used Nx and Domain Driven Design to implement common workflows and guardrails for all developers. Worked on a merchandising/logistics software.

09/2022 - 06/2023Angular Architects
Trainer and Consultant

Gave 3-day trainings in Austria, Germany and Canada to companies on Angular Essentials and Angular Architecture. Consulted in Angular.JS migrations.

10/2021 - 11/2022L'AMIE direkt GmbH
Fullstack Developer

Lead the development of multiple frontends for an embedded insurance CRM. Worked on the backend in .NET and Azure on a micro-service-based architecture.

07/2020 - 09/2021Hermes Software GmbH
.NET Developer

Worked on a progressive web app for self-scan-and-go solutions in the point-of-sale software industry. Worked on traditional desktop applications for point-of-sale.

Blog

Enhancing Angular Signals Cover Image

Enhancing Angular Signals

Angular signals are a reactive primitive that offers synchronous state management at the heart of the framework. But it is a very low-level primitive that can lead to a lot of confusion and bugs if not used with an abstraction layer that hides imperative APIs.

Analog cover image

SSR and SSG with Analog

AnalogJS describes itself as the meta-framework for Angular similar to Next.js for React, Nuxt for Vue, SvelteKit for Svelte or Solidstart for Solid. It is a framework that provides a set of tools and conventions to build Angular applications with server-side rendering and static site generation.

Module Boundaries Cover Image

Module Boundaries with Nx

Module boundaries are a great way to enforce architectural rules in your monorepo and manage dependencies. They allow you to define strict boundaries, which can be used to enforce architectural rules and prevent accidental dependencies between modules.

Talks

  • analogjs logoPowered by Analog - The Meta Framework for Angular
  • © 2024 Stefan Haas
    All Rights Reserverd
  • Imprint
  • Data Protection