Skip to main content

Dmytro Korenko

Software Engineer | Full Stack Developer

About

Full-stack software engineer with over 6 years of experience designing and delivering scalable web applications, specializing in TypeScript, Next.js, NestJS, and React.

Proven track record as Lead Front-End Engineer, driving architecture and development of complex, multilingual platforms with a strong emphasis on accessibility, performance, and CI/CD automation. Skilled in modern web technologies, API design, and DevOps practices, with a solid background in mentoring, code quality, and cross-functional collaboration. Adept at transforming legacy systems and optimizing development workflows to accelerate product delivery and enhance maintainability.

experience

  1. 2021 - Present
    Roll’n’Code logo

    Front - End Developer

    Roll’n’Code
    • Developed and maintained UI components for EGW Writings — a multilingual platform with advanced features: Study Center, cloud sync, audiobooks, search, and accessibility compliance
    • Worked closely with designers to implement pixel-perfect layouts and seamless user flows
    • Refactored the highlight modules (text bookmarks/highlighting feature in the reader) from legacy jQuery to React, improving maintainability and performance
    • Optimized Next.js build process, reducing build time and improving development workflow efficiency
    • Improved CI/CD pipelines with Docker and GitHub Actions for more reliable deployments
    • Participated in code reviews, mentoring, and hiring processes
    • TypeScript
    • Next.js
    • React
    • Redux
    • Tailwind
    • GraphQL
    • Docker
    • Jest
    • Selenium
  2. 2019 - 2021
    krgaz logo

    Full - Stack Developer

    krgaz
    • Developed a custom CRM system for a leading Ukrainian gas delivery company using React and PHP, integrating Google Roads API for real-time route optimization
    • Developed secure user and role management systems (PHP + jQuery)
    • Created a React Native mobile app and web platform for QR-based book tracking and automated overdue reminders
    • PHP
    • Python
    • jQuery
    • React
    • ReactNative
    • Django
    • Laravel
    • WordPress
    • MySQL
  3. 2017 - 2019
    Freelancehunt logo

    Full - Stack Developer

    Freelancehunt
    • Delivered 30+ custom projects for startups and agencies, ranging from web applications to mobile-ready solutions.
    • Developed MVPs and scalable applications using Laravel, PHP, jQuery, and MySQL, accelerating client product launches.
    • Provided long-term support, performance optimization, and third-party service integrations.
    • Managed all phases of development from requirement gathering to deployment.
    • PHP
    • HTML&SCSS
    • jQuery
    • Laravel
    • MySQL

education

  1. 2016 - 2018
    Kryvyi Rih National University logo

    Master's degree in Software Engineering

    Kryvyi Rih National University
    • Specialized in machine learning, image analysis, and cloud computing
    • Developed projects using OpenCV for gesture and figure recognition
    • Participated in academic research on neural networks and data processing
    • Python
    • Cloud Computing
    • Data Analysis
    • Machine Learning
    • OpenCV
  2. 2012 - 2016
    Kryvyi Rih National University logo

    Bachelor's degree in Software Engineering

    Kryvyi Rih National University
    • Built foundation in software development, networking, and database management
    • Developed full-stack web and mobile applications as part of coursework
    • C#
    • PHP
    • JavaScript
    • Database Management
    • Desktop programming
    • Mobile Development
    • Network
    • Web Development

projects

  1. Online Learning Platform

    Online Learning Platform

    Development of an interactive platform for online learning with support for video lessons and testing.

    • React
    • Redux
    • Express.js
    • Node.js
    • MongoDB
    • Redis
    • AWS S3
    • Jest
    • WebRTC
    • WebSockets
  2. Multilingual Landing Page for a Well Drilling Company

    Multilingual Landing Page for a Well Drilling Company

    A responsive, production-ready landing page built for a regional well drilling service. The project includes full multilingual support (Russian, English, Ukrainian) with automatic generation of localized pages.

    • Bootstrap
    • HTML&SCSS
    • JavaScript
    • jQuery
    • GitHub-Actions
    • Gulp
View Full project Archive

certifications

  1. Feb 2025
    Udemy logo

    NestJS Zero to Hero

    Udemy

    A complete course on modern Backend on NodeJS, TypeScript and MongoDB using best practices and the NestJS framework.

    • TypeScript
    • Nest.js
    • Node.js
    • MongoDB
  2. May 2020
    javascript.info logo

    TypeScript course

    javascript.info

    This is to certify that Dmytro Korenko successfully completed "TypeScript course" program on May 17, 2020

    • TypeScript
  3. May 2020
    javascript.info logo

    Advanced React course

    javascript.info

    This is to certify that Dmytro Korenko successfully completed "Advanced React course" program on May 11, 2020

    • React
    • ReactNative
    • Redux
    • Redux-Saga
View Full certification Archive