Skip to content

FULL-STACK DEVELOPER

EduardKrivanek

I design and build fast, dependable web applications end to end — Angular on the front, NestJS and Firebase behind — and I write about what I learn along the way.

now — building modern web apps with Angular + RxJS

ANGULAR · RXJS · TYPESCRIPT · NESTJS · FIREBASE · MONGODB · GRAPHQL · NODE.JS · NX · TAILWIND · CLOUDFLARE · JEST ·

01 · STACK

Full stack, end to end

One engineer across the whole system — from the first component to the last deploy.

01 — FRONTEND

Frontend

Angular · RxJS · TypeScript

I build Angular applications — client- and server-side rendered — that stay fast and maintainable as they grow. I work closely with product owners and keep quality high with unit tests.

  • Performance — lazy routing, tree shaking, defer blocks, change-detection tuning.
  • Architecture — clean boundaries in Nx monorepos with NgRx or Apollo Client.
  • Responsive — Angular Material and Tailwind, from desktop to mobile.
02 — BACKEND

Backend

NestJS · Firebase · MongoDB

I design REST and GraphQL APIs with NestJS and lean on Firebase for realtime data. I deploy to Google Cloud Platform, serve through Cloudflare, and monitor with Sentry, Kibana and Grafana.

  • APIs — REST and GraphQL with NestJS or Firebase.
  • Data — MongoDB and Firebase, with Prisma as the ORM.
  • Quality — Jest and Postman for tests, ESLint and Prettier for clean code.

02 · TOOLKIT

Technologies I work with

The tools that make up my daily stack, from the editor to production.

Angular Angular
RxJS RxJS
TypeScript TypeScript
Tailwind Tailwind
Node.js Node.js
NestJS NestJS
GraphQL GraphQL
Firebase Firebase
MongoDB MongoDB
Cloudflare Cloudflare
NX NX
Jest Jest

03 · WORK

Selected work

A few of the things I've designed, built and shipped.

01details on request

Trading Statistics Dashboard

A realtime dashboard generating trading statistics for a finance client — streaming data visualisation with Angular and RxJS on a NestJS API.

Angular RxJS NestJS Charts
02details on request

YAML-driven UI Generator

A generator that turns a YAML spec into a rendered Angular UI — forms, tables and validation — without hand-writing each screen.

Angular TypeScript YAML
03details on request

Bank Ticket Tracker

An internal ticket tracker for a bank with role-based access, realtime updates and a full audit trail.

Angular Firebase RxJS
04details on request

SaaS Applications

A range of SaaS products shipped end to end — auth, billing and dashboards — on Google Cloud Platform with Firebase realtime data.

Angular Firebase NestJS GCP
Eduard Krivanek
about — the person behind the code

04 · ABOUT

About me

I'm Eduard Krivanek, a Full Stack Developer focused on Angular, RxJS, Firebase and NestJS — building web applications that are as dependable as they are pleasant to use.

Over the last few years I've built financial dashboards that generate trading statistics, a YAML-driven UI generator, a ticket tracker for a bank, and a range of SaaS applications.

I love sharing what I learn — through blogging, conference talks and mentoring other developers. Away from the keyboard, I'm usually cycling or playing chess.

  • 5+ years of Angular

    From version 8 to today, keeping pace with every release.

  • Fast & efficient

    Performance-minded code and clean, maintainable practices.

  • Writer & speaker

    Sharing insights through blog posts and tech talks.

05 · WRITING

Latest from the blog

Tutorials, deep dives and honest notes on web development.

view all posts

06 · CONTACT

Let's build something

Have a project in mind, a role to fill, or just want to talk shop? I'd love to hear from you.

or find me on