about experience contact
en / uk /

Ihor Kurinnyi

Full Stack Engineer focused on delivering clean, efficient, and maintainable solutions to complex technical challenges. I approach problem-solving with analytical thinking and strong attention to detail, aiming to build systems that are scalable, reliable, and easy to understand. I value simplicity in design and believe clear, well-structured code is essential for long-term success.

I prioritize quality and sustainability throughout the development process. Whether working on complex features or routine tasks, I maintain consistency, responsibility, and high standards. I am comfortable taking ownership from concept to implementation, ensuring solutions are practical, stable, and aligned with business goals.

I also value collaboration and knowledge sharing, with experience mentoring junior developers and contributing to a positive team environment. Outside of work, I enjoy photography and dance — creative outlets that strengthen my focus, discipline, and attention to detail.

Work Experience

Technical Skills

> Ruby

Language

Backend development, OOP, TDD

11+

years of experience

> JavaScript

Language

Frontend & backend development, SPA, Web APIs

11+

years of experience

> TypeScript

Language

Typed JavaScript, scalable frontend architecture

5+

years of experience

> React.js

Framework

SPA development, state management, integrations

7+

years of experience

> React Native

Framework

Cross-platform mobile application development

6+

years of experience

> Ruby on Rails

Framework

REST APIs, backend systems, RSpec testing

9+

years of experience

> Ember.js

Framework

SPA architecture, Ember-data

4+

years of experience

> Node.js

Backend

Web services, WebRTC, API development

5+

years of experience

> ElasticSearch

Database

Full-text search, indexing, data automation

5+

years of experience

> PostgreSQL

Database

Relational database design and optimization

9+

years of experience

> MongoDB

Database

NoSQL data modeling

4+

years of experience