image with itsdorosh on it

Andrii Doroshenko

@itsdorosh

I’m front-end developer from Kherson, Ukraine 🇺🇦

Mostly specializing in complex web applications and interactive customizers. My core stack includes Angular, React, TypeScript, and RxJS — with a focus on building scalable, maintainable solutions that serve real business needs.

I bring full-stack awareness to front-end architecture, combining UX/UI sensitivity with experience in backend development using Node.js and Python. Since 2015, I’ve been growing as a developer across various projects — from startups to large enterprise systems.

I value clarity, structure, and simplicity — both in code and in life. I stay grounded with minimalist tools, analog planning, and a focus-driven routine that helps me work deeply and live intentionally.

more about me ->

facts

  • live in Odesa, Ukraine
  • 28 y.o.
  • powered by ADHD
  • an analog guy living in a digital world
  • in front-end since 2017
  • TypeScript & UML evangelist
  • minimalist

skills

[languages]

JavaScript, TypeScript, Python

[front-end]

Angular, React, Next.js

[markup]

HTML, Pug, Markdown

[styles]

CSS, Sass, Tailwind CSS, CSS Modules

[reactive]

RxJS, Angular Signals

[state-management]

Redux, NgRx

[testing]

Jasmine, Karma, Jest, Cypress

[build-automation]

npm/nvm, Webpack, Vite

[pwa]

PWA (Service Workers, Workbox), Offline-first Design

[back-end]

Node.js (Vanilla, Express.js, Nest.js), PHP (Laravel), Python (Django, FastAPI)

[api]

REST, WebSockets, Server-Sent Events (SSE), OpenAPI/Swagger

[databases]

MySQL, PostgreSQL, MongoDB, Firebase

[devops-ci]

Git, Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes, AWS

[architecture]

Refactoring, UML, Web Workers, Clean Architecture, Micro Frontends, Module Federation

[front-end-architecture]

Design Systems, Monorepos (Nx), Static Generation (11ty), Storybook

[tooling]

ESLint, Prettier, Stylelint, Chrome DevTools, Chrome Lighthouse

[i18n-a11y]

ngx-translate, i18next, WCAG

[security]

OAuth2, OIDC, JWT

[graphics]

Three.js, WebGL, Blender

[design]

Adobe Photoshop, Adobe XD, Figma, Storybook

[management]

Jira/JQL, Scrum, SAF, Team Leadership, Risk Management, 1:1s, Team Rituals, Mentoring, Interviewing, Documentation Writing

[soft-skills]

Cross-functional Communication, Agile Coaching, Public Speaking, Workshop Facilitation, Team Culture Building