11/10/2026 updated

**** ******** ****
100 % available

Senior Full-Stack TypeScript Engineer | React | Node.js | Angular

Chotilsko - Prostřední Lhota, Czech Republic
Only remote
Bachelor's degree in Computer Science and Technology, VŠB – Technical University of Ostrava
Chotilsko - Prostřední Lhota, Czech Republic
Only remote
Bachelor's degree in Computer Science and Technology, VŠB – Technical University of Ostrava

Profile attachments

Richard_Kalab_CV_FullStack_TS.pdf

About me

Senior full-stack TypeScript engineer from Prague, 18+ years in software delivery. React and Angular frontends, Node.js services with GraphQL and REST, PostgreSQL, AWS serverless. Banking, insurance, public sector, automotive, logistics. Led frontend teams of up to 5. Remote, B2B contracts.

StorybookJavaScriptPostgreSQLNode.jsScrum MethodologyAngular 2+IonicTypeScriptRxJSAngular MaterialReact.jsAWS LambdaFull Stack DevelopmentGraphQLFront End Software DevelopmentRestful Api
Senior Angular / TypeScript engineer and frontend architect with 18+ years in software delivery and 10+ years focused on Angular. Independent contractor since 2008, working directly with enterprise clients in banking, insurance, public administration, automotive, healthcare and logistics, for Czech, German and US-based teams.

CORE EXPERTISE
• Angular (v2 to latest): Signals, standalone components, RxJS, NgRx / state management
• TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS, Tailwind
• Frontend architecture: greenfield setup, solution structure, code standards, onboarding of other developers
• Component libraries and design systems: Angular Material, Syncfusion, Ignite UI, Storybook
• API integration: REST, GraphQL, OpenAPI code generation for services and DTOs

FULL-STACK
• Node.js, GraphQL, REST APIs, PostgreSQL, MySQL, MongoDB
• AWS Serverless (Lambda): drove a migration from a Java REST backend to Node.js/GraphQL
• React (production experience on an automotive platform), Ionic

LEADERSHIP
• Frontend lead / tech lead for teams of up to 5 developers
• Code review, mentoring, technical decision-making
• Agile / Scrum in distributed English-speaking teams

TYPICAL ENGAGEMENTS
• Frontend architecture and senior development on large enterprise platforms
• Angular modernisation: upgrades from older versions, migration to standalone components and Signals
• Frontend audits: performance, architecture, technical debt

Tools: Git, GitHub, GitLab, Azure DevOps, Jira, Figma-to-code, AI coding agents in daily delivery.

Languages: Czech (native), English (professional working proficiency), German (basic).
Fully remote from Prague, Czech Republic. Invoicing as an EU-based contractor (B2B).

Experience

Professional experience10+ years
Freelancer since2008

Languages

GermanBasic knowledgeEnglishFluentCzechNative speaker

Project history

Founder & Full-Stack Developer

beRich Journal
Paid SaaS trading journal for futures and prop-firm traders (Czech / English), in production with Stripe subscriptions. Designed, built and run solo, end to end.
• Product: trade import from 6 platforms (MT5, cTrader, Rithmic, TradingView, Tradovate, NinjaTrader) with duplicate-safe re-import and custom column mapping; journaling, prop-firm rules (drawdown, daily limits, targets), analytics with statistical thresholds, read-only mentor access, strategy replay.
• Stack: pnpm monorepo with Angular 21 (web), NestJS 11 + Prisma + PostgreSQL (API), Expo / React Native (mobile, in development) and a shared TypeScript package.
• Security: JWT with refresh tokens and device management, per-user data scoping enforced by a dedicated e2e suite, GDPR anonymisation.
• Quality: ~2,500 automated tests, 12+ custom build checks created from real production incidents, small PRs merged only on green CI, backward-compatible API for older mobile versions.
• AI-driven workflow: Claude Code with per-app rules, AI design and architecture review in a pre-push hook that blocks on findings, parallel agents in isolated repo copies, AI-run browser and security audits. Humans decide, merge and deploy.
• Ops: own server, scripted SSH deploy with database backup before migrations, pm2, Sentry, health checks.

Lead Frontend Engineer / Frontend Architect

Enterprise IT services provider (name withheld on request)
Frontend Guild Lead and architect of the entire frontend solution on a large enterprise platform in the energy sector. Develop daily while reviewing and coordinating the work of the other frontend developers.
• Guild & leadership: lead the frontend guild, set frontend standards and coding rules, hands-on code reviews verified in the running app, support developers and QA.
• Architecture: own the frontend architecture and refactoring roadmap, import boundaries enforced by lint, NGXS and Signals state management, test migration to Vitest, Angular and Syncfusion upgrades.
• Delivery: own complex features and whole epics, from analysis, FE/BE breakdown and estimates to implementation and PR. Write backend stories with exact API contracts and acceptance criteria; coordinate with backend, QA and product.
• AI-assisted development: introduced Claude Code and Codex into the team workflow with one shared instruction file, reusable skills for code review, ticket analysis and OpenAPI, and a PR description standard.
Stack: Angular, TypeScript, RxJS, NGXS, Signals, Syncfusion, Angular Material, Tailwind, OpenAPI-generated clients, Vitest, Azure DevOps.

Independent Consultant & Contractor

Independent Consultant & Contractor — own company
Contracted directly with enterprise clients and delivery partners in banking, insurance, public sector, automotive, healthcare and logistics. Key engagements:
• Aricoma, social security administration system (public sector), Senior Angular Developer: Angular / TypeScript components in an Agile team.
• Platform for Financial Advisors (fintech), Frontend Architect: application structure, Figma-to-code, OpenAPI-generated service and DTO layer.
• Enterprise Platform, energy sector, Frontend Lead: led frontend developers, set standards, Angular + Syncfusion.
• OxPoint, logistics, Frontend Architect & Team Lead: built the app, led the team, drove the Java REST to AWS serverless Node.js / GraphQL migration.
• Volkswagen spare parts platform, Senior React Developer: React / TypeScript from Figma, 8-person Scrum team.
• German Federal Ministry of Finance via GK Software USA, Senior Angular Developer: greenfield app, 12-developer team.
• Raiffeisenbank mortgage & loan origination, Senior Angular Developer, incl. the Equa bank merger transformation.
• Institutional trading cloud platform (fintech): sole Angular developer.
• Cardiology & patient platform (healthcare): Angular 12 and Ionic 5 modules.
• xItee investment cloud, Frontend Team Lead: led two developers.
• Komerční pojišťovna insurance brokerage, Frontend Architect: Angular frontend from scratch.
Earlier: Monster Worldwide, SinnerSchrader, Oriflame Software, DHL, Corpus Solutions, sluzby.cz.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in