Dmytro Nazarenko

I am a frontend developer with over 5 years of experience during, which I have cultivated great communication and effective team collaboration skills. Dedicated to continuous learning and adapting to emerging technologies.
I use Omarchy, by the way 🤓

Flutter
TypeScript
JavaScript
React
Redux
Vue.js
Tailwind CSS
CSS3
Less
Cypress
Playwright
Jest
Webpack
Git

00 Experience

2020 February - Present

Frontend Team Lead

Nimble
Kyiv,Ukraine/Santa Monica,CA,USA
Responsibilities:
  • creation of new business logic and UI
  • supporting legacy code
  • fixing legacy code business logic and bugs
  • selection of technologies to use in the product
  • taking part in product design
  • taking part in the development of junior developers
  • enforcing writing of tests
  • estimation of work
2018 January - 2019 December

Frontend Developer

BranchUp
Kyiv,Ukraine
2017 February 29 - 2017 December 15

HTML Coder/Content manager

Aweb Systems
Kyiv,Ukraine
2012 June - 2016 July

Assistant manager

Phase 2 Services
OakBrook,IL,USA
2011 June - 2012 May

Sales Representative

Phase 2 Services
OakBrook,IL,USA
2008 August - 2011 June

Flood Technician

Phase 2 Services
OakBrook,IL,USA
2007 April — 2007 August

Logistics manager

Stellar Ltd.
Ternopil,Ukraine

01 Education & Certifications

CSD Seal

Continuously improving with

Frontend Masters Profile
2026 March 2 - Present

Robot Dreams

Flutter Mobile Developer 🔗

  • Variables and data types
  • Operators and control structures
  • Methods, input parameters, access modifiers
  • Collections and data operations
  • OOP basics – Part 1
  • OOP basics – Part 2
  • Asynchrony
  • Widgets in Flutter – Part 1
  • Widgets in Flutter – Part 2
  • Widget interaction and composition – Part 1
  • Widget interaction and composition – Part 2
  • Navigation basics
  • Popular navigation packages
  • State management
  • BLoC/Cubit: architecture and main widgets
  • Implementing BLoC in a project
  • Implicit animations
  • Explicit animations
  • Error handling and logging
  • Flutter application architecture
  • REST API introduction
  • Working with REST API and JSON
  • Popular REST API packages
  • Local data storage
  • Local push notifications
  • FCM push notifications
At own pace - In progress

Total TypeScript

TypeScript Pro Essentials 🔗

  • Advanced type inference and narrowing
  • Template literal types and mapped types
  • Conditional types and infer keyword
  • Generic constraints and variance
  • Declaration files and module augmentation
  • Performance-oriented type patterns
2019 November 11 - 2019 December 16

Ciklum University

Javascript, React

2019 March 25 - 2019 May 24

Lectrum

Redux online intensive - Master of Redux

2018 November 7 - 2019 January 9

Lectrum

React online intensive - Master of React

  • Component lifecycle and hooks
  • Context API and prop drilling avoidance
  • Performance optimization with memo and callbacks
  • React Router and code splitting
  • Testing with Jest and React Testing Library
2017 October - 2018 January

Hillel IT School, Kyiv,Ukraine

AngularJS

2017 January - 2017 May

Hillel IT School, Kyiv,Ukraine

Front-End Advanced Course

2016 October - 2017 January

Hillel IT School, Kyiv,Ukraine

Front-End Basic Course

2007 - 2008

Ternopil State Economic University, Ternopil,Ukraine

Master of Management of Foreign Economic Activity

2003 - 2007

Ternopil State Economic University, Ternopil,Ukraine

Bachelor of Management

03 Contact