• File

Василь

Full Stack Software Engineer

Age:
25 years
City of residence:
Ternopil
Ready to work:
Kyiv, Lviv, Remote, Ternopil

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

VASYL DEMCHUK
Full Stack Engineer | .NET, Angular, TypeScript, PostgreSQL, SignalR
Ukraine / Remote | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Telegram: @inseyul

PROFESSIONAL SUMMARY
Full Stack Engineer with 5+ years of commercial web development experience and a strong Angular and TypeScript
foundation. Recently designed and built a factory process automation and real-time monitoring system on .NET 10 and
Angular 22, using PostgreSQL, TimescaleDB, Redis, and SignalR to process and stream PLC sensor data. Previous experience in
banking, CRM, and ticketing products, including Node.js/Express backend work, REST API integration, and CI/CD delivery.
Hands-on with Vue.js, Svelte, and React. Experienced in introducing AI-assisted engineering workflows into day-to-day
development.

TECHNICAL SKILLS
Backend: .NET 10, C#, REST APIs, SignalR (real-time streaming), Node.js, Express
Databases: PostgreSQL, TimescaleDB (time-series), Redis
Frontend: Angular 12–22, TypeScript, JavaScript (ES6+), RxJS, Signals, NgRx, NGXS, Vue.js, Svelte, React, HTML5, CSS3, SCSS,
Tailwind CSS, Angular Material, Highcharts
Architecture: Real-time data pipelines, industrial/IoT data (PLC sensors), reusable component systems, state management,
performance optimization
DevOps and Tools: Docker, Jenkins, CI/CD, Git, GitFlow, Postman, Swagger, Sentry
Testing: Jasmine, Karma, Cypress
AI-assisted engineering: Claude, Codex, refactoring, debugging, workflow automation

WORK EXPERIENCE
Full Stack Engineer (Contract) | Molochnyi Ostriv Jul 2026 – Nov 2026
Factory process automation and plant monitoring system
• Designed and built a factory process automation system and a real-time plant monitoring platform driven by PLC sensor
data, end to end.
• Developed the backend on .NET 10 with PostgreSQL for operational data, TimescaleDB for time-series sensor data, and
Redis for caching.
• Implemented real-time delivery of sensor readings and live production data to the UI using SignalR.
• Built the monitoring frontend in Angular 22 with live dashboards and data-intensive views.

Frontend Engineer | Binotel Dec 2025 – May 2026
smartCRM
• Built reusable Angular 20 components and complex reactive forms for data-driven CRM workflows.
• Used RxJS, Signals-based UI state, NgRx 19, Angular Material, Highcharts, and SCSS across complex interactive interfaces.
• Improved rendering and state-flow performance and used Sentry for production diagnostics.
• Introduced Claude-assisted development workflows and shared practical AI engineering techniques with teammates.

Frontend Engineer | Polytech Software May 2025 – Dec 2025
Interactive sports products
• Developed reusable, responsive Angular 19 interfaces and mobile-first product flows with TypeScript, RxJS, NGXS, and
SCSS.
• Introduced lazy loading and optimized reactive data flows to improve loading behavior and runtime responsiveness.
• Supported CI/CD delivery and participated in architecture decisions and code reviews.

Frontend Engineer | Concert.ua May 2024 – Mar 2025
Ticketing platform
• Delivered complex data tables, multi-step forms, and product workflows with Angular 16, TypeScript, RxJS, and NgRx,
integrated with backend APIs.
• Refactored shared UI architecture and reusable libraries, contributing to a documented 20% improvement in performance
and maintainability.

Vasyl Demchuk | Full Stack Engineer 1

• Collaborated with backend, QA, design, and product teams.

Frontend Engineer | PrivatBank Oct 2021 – Apr 2024
Banking products
• Contributed to Node.js/Express backend tasks and worked with React where required by the product.
• Built secure, responsive forms and data-intensive interfaces with Angular 15, TypeScript, RxJS, and SCSS.
• Supported delivery through Jenkins and Docker, used Postman and Swagger for API work, and added unit-test coverage
with Karma and Jasmine.
• Collaborated with cross-functional teams in a production financial environment.

Frontend Developer | AzSoft Rocks Sep 2020 – Sep 2021
Web applications
• Implemented reusable Angular 12 features with TypeScript, RxJS, NGXS, Bootstrap, and SCSS.
• Integrated REST APIs and supported regression safety with Karma, Jasmine, and Cypress automated tests.

PERSONAL PROJECTS
• Built pet projects with Vue.js and Svelte.

EDUCATION
Ternopil Ivan Puluj National Technical University
Master's Degree in Cyber Security | Bachelor's Degree in Computer Science | Junior Specialist in Computer Science

LANGUAGES
Ukrainian: Fluent | English: Intermediate+

Vasyl Demchuk | Full Stack Engineer 2

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: