Czech Rep. / Austria / remote

George Knap

George Knap

Senior Angular & Nx Engineer

Agentic Engineering | Developer Experience

Senior Angular & Nx Engineer and Developer Experience lead with extensive expertise in architecting high-performance web platforms, large-scale monorepos, and agentic engineering workflows. Recognized for driving modern frontend modernization, optimizing CI pipelines, and delivering robust scalable solutions across international enterprise environments.

Core skills

Frontend

  • Nx
  • Angular 20+
  • Signals
  • NgRx
  • NgRx Signal Stores
  • RxJS
  • TailwindCSS
  • Material Design
  • Storybook
  • Qwik & Qwik City
  • Qwik Modular Forms
  • Zod
  • Valibot
  • Leaflet
  • Highcharts
  • PWA
  • SSR
  • SSG

Mobile apps

  • Flutter
  • Dart
  • Material components
  • Angular Native
  • Nativescript

Testing & tooling

  • Jest
  • Vitest
  • Cypress
  • ESLint
  • Oxlint
  • Prettier
  • Oxfmt
  • TypeScript

AI & agentic

  • Agentic driven development
  • GitHub Copilot
  • Claude
  • Antigravity
  • Skills & instructions
  • MCP servers
  • WebMCP
  • AI agents

Backend & real-time

  • NestJS
  • Express
  • GraphQL
  • OpenAPI
  • Swagger
  • Node.js
  • Bun
  • Firebase
  • SSE
  • SignalR
  • Mercure Hub

Workflow

  • VS Code
  • GitKraken
  • Jira
  • Confluence
  • Bitbucket
  • GitHub
  • Jenkins
  • Groovy
  • Docker
  • Vercel
  • Slack
  • Discord
  • Teams
  • Zoom
  • Agile

Experience

  1. 2018 – present

    Solare Datensysteme GmbH (BKW Energie AG)

    Front End Technical Lead, Angular & Nx Engineer

    • Tech lead and architect responsible for the core implementation of the PV monitoring platform Enerest WEB 4U.
    • Built and maintained Angular system for monitoring ~450,000 industrial PV installations across 140 countries.
    • Lead and mentor team members, and optimize the Nx pipeline to bring its performance into CI for a smooth developer experience.

    Stack: Nx 22+, Angular 22+, Material design system, Highcharts, AG Grid, Tailwind, Jest/Vitest, Cypress, Storybook, Oxlint, Oxfmt

  2. 11/2024 – 12/2025

    Entain Services Austria

    Senior Angular Engineer Level III

    • Responsible for DX of one of the largest Nx monorepos in the world in the sports betting and online gaming industry.
    • Migrated ESLint to flat-config, moved tooling to ESM, updated code-pushup rules to visualize ESLint KPI statistics, and refactored legacy code to use Nx's affected and caching mechanisms.

    Stack: Nx, Angular, ESLint, Code Pushup, .NET, WebSockets

  3. 07/2024 – 10/2024

    Svihej.cz jumping ropes community portal

    Qwik Front End Developer

    • Svihej.cz is a leading jumping ropes e-shop in Czechia. Its community portal promotes a healthy lifestyle and challenges people to learn tricks, earn achievements and share progress.
    • Developed an instant-on, fully resumable community portal in Qwik.

    Stack: Qwik, Qwik City, Zod, Valibot

  4. 2021 · 3 months

    Dronetag

    Flutter Developer trainee, for fun

    • Czech startup helping drone pilots with new EU legislation. Joined young professionals from Czech Technical University to build a Flutter mobile app, play with drones and learn Flutter.

    Stack: Dart, Flutter, Material, Cubit

  5. 2021 · 1 month

    Artinii

    Authentication server

    • Implemented an OAuth server with Code Flow + PKCE, serving as the single sign-in server for artinii.com, whose other domains authenticate against it and share the user token.

    Stack: Angular, TypeScript, angular-oauth2-oidc

  6. 2016 – 2018

    INTENS Corporation

    Head of Front End development team & Technical Lead

    • Led a small team responsible for the technical design, architecture and development of Angular web apps, mostly GIS and crisis management systems for Prague City Council and Police Departments.

    Stack: Angular, Angular Material, AngularJS, Bootstrap, AG Grid, Leaflet, ArcGIS, ServiceStack, .NET 4.6 & .NET Core, MSSQL, ElasticSearch

  7. 2014 – 2015

    Veropath

    AngularJS Developer, Edinburgh, UK

    • Developed a Telecoms Expense Management web app in AngularJS & TypeScript, covering both front end and server side.

    Stack: Visual Studio 2015, ASP.NET vNext, AngularJS, C#, RESTful API, Insight.Database, MSSQL

  8. 2010 – 2014

    Penzijni spolecnost Ceske pojistovny

    C# software developer

    • Implemented and tested features of two internal information systems, the first built on Sybase PowerBuilder & Sybase ASE.
    • In 2012 joined a team building a new full-stack system with user contract modules across front end, back end and SQL.

    Stack: .NET 4.5, Visual Studio 2010, ReSharper, TFS, WPF, MVVM, nHibernate, MSSQL

  9. 2008 – 2010

    4M4 limited company

    Database developer / Data miner

    • Developed an information system for hotels and restaurants, including T-SQL development.

    Stack: Sybase ASE, Sybase PowerBuilder, T-SQL

My coding style

  • Declarative instead of imperative code
  • Pure functions
  • Correct solutions instead of quick hacks
  • Well structured components: smart/dumb separation, SOLID principles
  • Well tested components with Jest/Vitest, Cypress component testing and Cypress E2E
  • Component harnesses that make tests easy to write

Education

2006 – 2010

University of Economics in Prague

Applied Informatics, bachelor’s degree

Languages

  • Czechnative
  • EnglishC1
  • EspañolB2
  • DeutschB1

“I’m fluent in Google Translate”