Loading portfolio
Available for work · Lviv, Ukraine

Angular
Developer.

Building production-grade Angular applications and Telegram bots with AI integrations. 4+ years of experience — open to remote worldwide.

4+ Years exp.
10+ Projects
3 Companies
Vladyslav Kryshchuk
Vladyslav Kryshchuk
Vladyslav Kryshchuk
Angular Developer · Lviv
Currently building
Angular 19
NgRx Signals
Node.js
Claude AI
Open to
Full-time Freelance Remote
About

Who I Am

I'm Vladyslav — an Angular developer based in Lviv, Ukraine, with 4+ years of experience building production web applications. I started at Ekreative working on international client projects, then went independent building Telegram bots and AI integrations, and now work full-time at MB Digital on large-scale enterprise apps.

I care about clean architecture, reactive patterns, and shipping things that actually work. Outside of Angular I enjoy exploring the intersection of AI and practical tooling — most of my side projects sit right there.

I'm open to remote full-time roles and interesting freelance projects worldwide.

Based in
Lviv, Ukraine
Primary stack
Angular · TypeScript · RxJS
Side stack
Node.js · Claude AI · Telegram bots
Languages
Ukrainian · English
Available for
Full-time · Freelance · Remote
Download CV ↓
Experience

Work History

Apr 2024 – Now
MB Digital
Full-time
Angular Developer
  • Maintained and refactored a large-scale enterprise Angular 7 application; fixed regressions and kept dependencies healthy.
  • Built modern apps across Angular 14→19 using standalone components, new control flow, and Angular Signals; led migration efforts between major versions.
  • Designed complex reactive forms (nested groups, dynamic validation, custom controls) and data-rich dashboards with filters and role-based views.
  • Implemented real-time features via WebSockets (notifications, progress updates).
  • Drove performance improvements (OnPush, immutability, trackBy) and UI accessibility tweaks.
  • Led code reviews and coordinated library upgrades (Angular, Material, RxJS).
  • Collaborated closely with backend, QA, and design; documented shared components and best practices.
Feb 2023 – Apr 2024
Freelance
Self-employed
Freelance Developer
  • AI-powered Book Translation Bot — credit-based monetization, Monobank acquiring, Claude AI for EN→UA novel translation. Deployed with Nginx + SSL on Hetzner VPS, managed via PM2.
  • Meal Planning Bot — full onboarding flow, daily auto-reminders, AI-generated meal plans, LiqPay payments, multilingual support (UA/EN/PL).
  • AI Image Generation Bot — Replicate Flux model for on-demand image generation, deployed on Hetzner VPS.
  • Translation CLI & Bot — Node.js CLI for chapter-by-chapter novel translation via Claude AI; EPUB export, multi-volume structure, streaming with retry logic and checkpoint/resume.
Feb 2021 – Feb 2023
Ekreative
Full-time
Angular Developer
  • Built and maintained enterprise-level applications using Angular and NgRx.
  • Wrote unit tests with Karma and Jasmine to ensure code quality.
  • Integrated Amplitude analytics and implemented custom Angular services.
  • Collaborated with cross-functional teams and delivered production features.
Projects

Selected Work

01

Book Translation Bot

Credit-based bot for automated EN→UA novel translation. Monobank acquiring, EPUB export, chapter-by-chapter processing.

Node.jsgrammYClaude AIMonobank
02

Monica — Meal Planner

AI-powered daily meal plans, multilingual (UA/EN/PL), onboarding flow, LiqPay subscription management.

TypeScriptPostgreSQLLiqPayClaude AI
03

AI Image Generation Bot

On-demand image generation via Replicate Flux model, inline keyboard UX, deployed on Hetzner.

Node.jsReplicateTelegram APIPM2
04

Ranobe Translator CLI

Chapter-by-chapter EPUB translation with streaming, retry logic, checkpoint/resume and bot delivery.

Node.jsCommanderClaude AIEPUB
Skills

Tools & Technologies

Frontend
Angular 7–19TypeScript RxJSNgRx / NgXS Angular SignalsAngular Material SCSS
Backend & Bots
Node.jsgrammY REST / WebSocketsPostgreSQL SQLite
AI & Payments
Claude AI APIReplicate MonobankLiqPay
DevOps
GitPM2 NginxDocker Hetzner VPS
Angular95%
TypeScript92%
RxJS85%
Node.js / Bots80%
AI Integrations78%
DevOps / VPS65%
Contact

Let's Work Together

Open to new
opportunities

Full-time role, freelance project, or just a chat — I'm happy to connect.