Yurii Kuchma

Throughout my career, I have worked in various environments ranging from outsourcing companies to startups, where my role involved managing complex development tasks and systematization. I have successfully maintained a balance between technical and managerial responsibilities. I have progressed from a regular teacher to the head of the Programming and Applied Mathematics departments.



Over the past 7 years, I have applied my skills and experience in the field of IT. I possess a wide range of technologies. Leveraging my PhD degree in engineering and technical sciences, I adeptly translate complex mathematical models into code. My technical expertise includes programming languages such as JavaScript, Python, as well as development on Node.js, database utilization, and other technologies. I am constantly driven to learn and develop, allowing me to stay at the forefront of the IT industry.



With over 25 years of teaching experience in universities and IT schools, I have developed and implemented teaching methodologies that have helped thousands of students learn programming. This teaching experience has allowed me to refine my skills in planning, growth strategies, building effective teams and business processes, as well as quality control.

Education

Doctoral

1999 – 2002

PhD, Mechanical Engineering

East Ukrainian National University

Postgraduate

1998 – 2000

Master's degree, Applied Mathematics

Volodymyr Dahl East Ukrainian National University

Undergraduate

1994 – 1999

Specialist, Management

Volodymyr Dahl East Ukrainian National University

Undergraduate

1993 – 1998

Specialist, System Engineer

Volodymyr Dahl East Ukrainian National University

Experience

Director of backend programs

GoIT - start your career in IT

2021 – Present

Node.js course tutor. Application server and API development

HTML Academy

2020 – Present

Node.js developer

Digicode

2019 – 2020

Teacher

Beetroot Academy

2018 – 2019

Teacher

LoftSchool

2015 – 2020

Teacher

Computer Academy "STEP" (Poltava)

2015 – 2016

Associate professor of department "Programming"

Volodymyr Dahl East Ukrainian National University

2015 – 2019

Head of department "Applied Mathematics"

Volodymyr Dahl East Ukrainian National University

2014 – 2015

Associate professor department "Applied Mathematics"

Volodymyr Dahl East Ukrainian National University

1998 – 2014

Courses taught

Data Structures

Data Structures

125h

Mathematics for Computer Science

Mathematics for Computer Science

125h

Introduction to Computer Programming: Part 1

Introduction to Computer Programming: Part 1

125h

Computer Systems and Their Fundamentals

Computer Systems and Their Fundamentals

125h

Back End Development

Back End Development

125h

Front End Development

Front End Development

125h

JavaScript

JavaScript

125h

Front End UI/UX Development

Front End UI/UX Development

125h

Mathematics for Computer Science

Mathematics for Computer Science

125h

Introduction to Computer Programming: Part 1

Introduction to Computer Programming: Part 1

125h

Relational Databases

Relational Databases

125h

Data Structures

Data Structures

125h