yk.

SENIOR SOFTWARE ENGINEER · PRODUCT ENGINEERING

Yurii Krasnokutskyi

From ideas to
working products.

Web & mobile. Built with purpose.

I turn ideas and business requirements into working web and mobile applications — combining deep engineering experience, product thinking, and AI-augmented development workflows.

Angular · TypeScript · RxJS · Ionic

Let’s connect
Portrait of Yurii Krasnokutskyi
Yurii Krasnokutskyi Web & Mobile Product Development
20+years in web development
5+ years in mobile development
01 / ABOUT

Engineering experience.
A product perspective.

I’m a software engineer with 20+ years in web development and 5+ years in mobile development, primarily with Ionic. My background is in complex business applications and cross-platform solutions.

Angular, TypeScript, RxJS, and Ionic underpin my work on business applications. I also have Vue experience, React familiarity, and an interest in Flutter.

My focus is Product Engineering: understanding business needs, shaping requirements, and designing software that solves the right problem.

I enjoy end-to-end ownership — making technical decisions and taking a concept through to a working application. My independent web and mobile projects explore AI integrations and practical development workflows.

02 / EXPERTISE

Deep foundations.
Practical delivery.

CORE ENGINEERING

Architecture.
Web & mobile.

Complex business applications, reactive data flows, and API integrations. A strong web foundation with 5+ years of cross-platform mobile experience.

  • Angular
  • TypeScript
  • RxJS
  • Ionic
  • Frontend architecture
Technical design → implementation → delivery
PRODUCT ENGINEERING

From problem
to product.

Understanding business needs, shaping a practical solution, and owning technical decisions from early concept to working software.

  • Solution design
  • Product development
  • MVP development
  • End-to-end delivery
Supporting technologies & tools

Web interfaces

Foundations
JavaScript · HTML & CSS
Frameworks
Vue — experience
React — familiarity
UI & styling
Angular Material · Tailwind CSS · Sass / SCSS · Bootstrap · Material Design

Mobile development

Cross-platform
Ionic · Capacitor · Cordova
Flutter — exploring
Build tools
Android Studio · Xcode · MacinCloud
Distribution
Google Play · App Store

APIs, identity & data

APIs
REST · GraphQL · Swagger · Postman
Identity
MSAL
Data
Firebase · Meteor · MongoDB
Analytics
Power BI

Delivery & infrastructure

Versioning
Git
CI/CD
GitHub · Jenkins
Cloud
Azure
AWS — familiarity
Containers
Docker · Kubernetes

Design & visual assets

Interface design
Figma
Graphics
Photoshop · Illustrator
Animation
Lottie

Development workflow

Editors
WebStorm · VS Code
Validation
BrowserStack
Coordination
Jira
Assistance
AI-assisted development
Earlier experience
Templates & UI
Blaze · Spacebars · Handlebars · jQuery
Server & CMS
PHP / MySQL · WebDNA · WordPress
Other
Smart contracts
03 / APPROACH

AI in the toolkit.
Engineering judgment at the core.

I use AI-assisted tools to explore solutions, accelerate implementation, automate repetitive work, and experiment with ideas.

Architecture, technical decisions, validation, and responsibility for the final result remain mine. Maintainable code and practical, repeatable workflows matter as much as speed.

Languages & Communication

English Upper intermediate

Ukrainian Native

Portuguese A2

04 / CONNECT

Ideas, products, engineering.
Let’s talk.

Connect with me to talk about software products, technical challenges, or shared interests.