Maksym K. Full Stack Developer
Summary
Extensive full-stack development experience focusing on backend development using NodeJS (NestJS, Express), Elixir (Phoenix), and frontend development using Vue 3, React, and Ant Design.
- Proven ability in building and maintaining various projects, including CMS, payment methods, prediction algorithms, APIs, and e-commerce solutions, indicating strong project ownership.
- Proficiency in working with several databases, demonstrating a deep understanding of both relational and non-relational structures.
- Experience in applying modern web technologies, with certifications in JavaScript Algorithms, Data Structures, and Data Visualization.
- Located in Spain
- Upper-Intermediate English
Experience
Dare Planet Tech., Fullstack Software Engineer
May 2023 - ...
Responsibilities:
- Developing backend with NodeJS (NestJS, Express), Elixir (Phoenix)
- Implementation of admin with Vue 3, Ant Design
Doofinder, Fullstack Software Engineer
January 2022 – March 2023
Responsibilities:
- Developed CMS and implemented payment methods
- Implemented prediction algorithm for managing client subscriptions
- Created and estimated new concepts like implementing a new API endpoint for managing billing
information, or integrating external services like Shopify, HubSpot, etc. - Implemented three-step checkout with state machine using GenServer
Biko2, React/NodeJS Software Engineer
August 2020 – December 2021
- National Geographic project: Responsible for implementing new concepts and maintaining what
they had used JAMStack technology, in the front-end - React (Preact in prod), Gatsby, and in the back-end - a very customized Drupal that generates GraphQL queries to then feed them to Gatsby, implementation of instant navigation. Responsible with two more partners for 9 countries of NatGeo (seven from the EU and two from LATAM): deploys, backups, etc. - El Corte Ingles project: Responsible for creating and maintaining two e-shops (Hipercor and La
Tienda en Casa), evaluation and all full-stack cycles of development
Industrial Augmented Reality, Frontend Developer
May 2020 – August 2020
Responsibilities:
- Implemented new features using VueJS and Vuex
Multihelpers, Fullstack Web Developer
February 2018 – May 2020
Responsibilities:
- Split the Symfony framework monolith for a lot of micro-services
- Made micro-front-end forms, also the admin for our customer support and a page (mobile oriented) for helpers so that they can upload pictures of their work.
- Made a service for generating and managing invoices (front-end in React, API/back-end Python)
Freelancer, Fullstack Ruby/JS Web Developer
December 2015 – 2017
ALC Concern “Vesna”, Computer Systems Engineer
October 2005 – November 2015
Education
Bachelor's Degree in Information Controlling Systems and Technologies, Dnipropetrovs'k National
University, Ukraine
Master's Degree in Political Science, Dnipropetrovsk National University, Ukraine
Ruby on Rails Courses, RubyGarage (March 2016 - October 2016)
Web Application Architectures, University of New Mexico (Coursera.org) (2015)
JavaScript. Basics and Advanced Features, Computer Academy "STEP" (certification center "SeeTech"), Ukraine (2014)
Certificates
Data Visualization Certificate, FreeCodeCamp (April 2023)
JavaScript Algorithms and Data Structures Certificate, FreeCodeCamp (September 2021)
Complete React Developer (Redux, Hooks, GraphQL), Udemy (October 2020)
The Complete Elixir and Phoenix Bootcamp, Udemy (June 2019)
Front-End Certificate, FreeCodeCamp (December 2017)
Awards and Achievements
The Best Project for Sale: Hackathon Doofinder (March 2022)
Knight Prize (the most original project): Doofinder Code Challenge (October 2022)