Summary
Overview
Work History
Education
Skills
Timeline
Generic
Denys Luchko

Denys Luchko

JavaScript FullStack Developer
Prague,

Summary

I've been programming since I was 7 years old, my first languages were Pascal and PHP, I tried writing in other languages in search of something new but Javascript became one of my favorites. I decided not to include the other languages I learned, because I think my knowledge is not enough to work with them in large projects, unlike JS, where I write code even outside of work for my own needs.

Overview

8
8
years of professional experience
3
3
Languages

Work History

Node.JS Backend Dev (Junior)

Freelance
07.2017 - 05.2020
  • simple REST-API (Based on Express.js with Embedded JavaScript Templating / EJS).
  • working with EXCEL and WORD files (Mostly auto-accounting systems and contract generators).
  • connected payment systems (cryptomus, cryptobot, yoomoney, qiwi).
  • Fetch, Axios
  • Git, GitLab
  • learned to work with Telegram bots (Begin from Node-telegraf-bot-api, but now prefer telegraf.js).
  • MongoDB.
  • MySQL.
  • Working with Linux based systems (Ubuntu/CentOS preferable )
  • First teamwork as Junior in project.
  • Proven ability to learn quickly and adapt to new situations.
  • Managed time efficiently in order to complete all tasks within deadlines.
  • Learned and adapted quickly to new technology and software applications.
  • Customer-oriented communication

TypeScript Developer

UniCode Ltd
05.2020 - 11.2023
  • Founded a team of developers I recognized from freelancing, which was engaged in Frontend & Backend development of IT solutions for businesses.
  • TypeScript
  • JsonWebToken.
  • NestJS
  • Writing Unit tests based on Jest.
  • PostgreSQL
  • Writing Docker and Docker-compose configs (sometimes used Kubernetes but don't have a full understanding how it works)
  • CI/CD (Have a experience with writing Continuous Integration steps and configuring Continuous Delivery on the server)
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.
  • Learned the new packet managers - Yarn, Bun.
  • Object-Oriented Programming
  • WebSockets

Technical Support

Endorphina
11.2023 - Current
  • Provided technical support, troubleshooting issues, and resolving customer concerns efficiently.
  • Provided comprehensive technical support, improving overall system performance and user satisfaction.
  • Performed technical support and troubleshooting services to optimize system performance.
  • Finding a slow processes and find the ways for optimize it out, optimize if it was possible. (The Puppeteer/Playwright on Chrome Headless system for employees can turn a blind eye to monotonous processes and attend to more necessary tasks)
  • Understanding of work processes in large companies
  • Soft skills

Typescript Developer

Freelance (parrallel Work)
11.2023 - Current
  • ReactJS
  • Tailwind
  • CSS
  • HTML, HTML5
  • SASS/SCSS
  • Vite
  • Webpack (didn't configure it, just worked with it as a team)
  • NextJS
  • Framer-motion, GSAP
  • AntDesign, Chakra UI

Education

High School Diploma -

School Lyceum No. 3
Ukraine, Kharkiv, Dergachi
04.2001 -

Skills

JavaScript, TypeScript

ReactJS, Redux

Git

NestJs

Docker, DockerCompose

Nginx/Apache

Postgres, Mysql, MongoDB

HTML, HTML5

CSS, SCSS/SASS

Tailwind

AntDesign, ChakraUI

Linux

RestAPI, WebSockets

Axios, Fetch

Timeline

Technical Support

Endorphina
11.2023 - Current

Typescript Developer

Freelance (parrallel Work)
11.2023 - Current

TypeScript Developer

UniCode Ltd
05.2020 - 11.2023

Node.JS Backend Dev (Junior)

Freelance
07.2017 - 05.2020

High School Diploma -

School Lyceum No. 3
04.2001 -
Denys LuchkoJavaScript FullStack Developer