M
M
Maksym Melnychuk logo

Maksym Melnychuk

ABOUT ME

18 years of experience in IT and web development.
System Architect, Frontend Technical/Team Lead and Senior Fullstack Developer (NodeJS & GOlang). Passionate about building high-quality web applications and leading teams to success.
📍Currently based in Krakow, Poland.

KEY QUALIFICATIONS

Frontend Technical/Team Lead & System Architect

Able to lead a team of Frontend developer, provide WBS & Estimation, create complex architecture and of course to develop modern web application(s). Working with modern JavaScript frameworks, TypeScript, and cloud technologies.

Senior Fullstack (NodeJS & GOlang) Developer

Develop NodeJS/GOlang backend services and APIs for web application and handling data processing and integration with third-party systems. Microservices orientation (Docker/Kubernetes, Cloud (AWS/GCP)) but monolith is possible.

EXPERIENCE

Nortal logo Nortal | Client: Petroleum company from Norway

Kyiv, Ukraine | Krakow, Poland

Mar 2019 – Present
Tech/Team Lead | Senior NodeJS/GOlang developer

Leading a team of 3-5 developers, building web applications for the oil & gas industry.

  • Responsible for Frontend architecture decisions, code reviews, and mentoring team members to deliver scalable and maintainable solutions.
  • Development with modern JavaScript frameworks, TypeScript, and cloud technologies modern web applications, primarily with ReactJS and Redux eco system.
  • Development NodeJS/GOlang backend services and APIs for web application and handling data processing and integration with third-party systems.

Nortal logo Skelia | Client: Integrator from UK for Virtual mobile operator in Singapore

Kyiv, Ukraine

Jul 2018 – Feb 2019
Lead Developer

Mobile first web portal to monitor own mobile account, set up plans, order sims and monitor/control all processes.

  • UI development and architecture decisions for the web portal using React, Redux, and TypeScript.
  • Integration with mobile operator API to provide a seamless user experience.

Nortal logo Skelia | Client: Digital agency from Netherlands for Swiss watch brand

Kyiv, Ukraine

Feb 2018 – Jun 2018
Frontend Lead Developer

Website for a new watch brand. Customers were able order a wrist watch, which is can be individually configured according to his/her preferences. It provides full cycle: from configuring watch to sending orders on warehouse.

  • Development of Frontend SFCC (Salesforce Commerce Cloud (ex Demandware))
  • Integration Commerce Cloud, Service Cloud and Marketing Cloud and 3-rd party services
  • Build strict responsive and adaptive design

Nortal logo Skelia | Client: Logistic company from Netherlands

Kyiv, Ukraine | Krakow, Poland

Dec 2017 – Feb 2018
Frontend Lead Developer

Application that helps to maintain logistic process. Show on the map all drivers and car's position. Ability for operator to communicate with driver.

  • Lead web app development using VueJS framework
  • RESTful API integration with backend services and Web sockets for real-time updates

Nortal logo Skelia | Client: Equipment renting company from Netherlands

Kyiv, Ukraine

Aug 2017 – Dec 2017
Frontend Lead Developer

The platform that allows construction companies to manage their inventory of tools and equipment used by contractors and help them to optimize the tool usage. It collects information about the location of the tools via a transmitter that is attached to each tool.

  • Lead web app development using Angular 1.5 framework
  • Deep integration with Google Maps API for real-time tracking and visualization of tool locations

Nortal logo Skelia | Client: Irrigation equipment and software company from CA, USA

Kyiv, Ukraine

Oct 2015 – Jul 2017
Frontend Lead Developer

Smart irrigation control systems to automate and control the irrigation and water flow needs for commercial, municipal and residential customers. The main purpose is to save the water and to predict an optimal value of irrigation per plant.

  • Lead and partly manage small team of developers
  • Lead web app development with Angular 1.x as a main framework
  • Deep integration with Google Maps API for drawing and managing irrigation zones
  • Integration with bunch of microservices for data processing and IoT devices management

Nortal logo Upwork

Zhytomyr, Ukraine | Redwood City, CA, USA

Oct 2011 – Aug 2015
Senior Web Developer

#1 worldwide freelancing platform where businesses and independent professionals connect and collaborate remotely.

  • Development and implementation modern User Notification system, A/B internal tool
  • Development core components library for entire application
  • Development internal monitoring and control Tools

Nortal logo Iproaction Web Studio

Zhytomyr, Ukraine

Dec 2007 – Sep 2011
Senior Web Developer

Web studio that provides web development services for medium and large businesses.

  • Development websites and web applications for clients from different business areas
  • Development CMS with PHP and JavaScript
  • Leading small team of developers

EDUCATION

Zhytomyr State Technological University

2006 – 2011 | Master Degree with honors in Computer Science

LANGUAGES

English

C1 | Advanced

Ukrainian

C2 | Mastery

Polish

B1 | Intermediate

Russian

C2 | Mastery

SKILLS

Frontend

Senior Level

  • ES6
  • PWA
  • WebScokets
  • Server-Side Events (SSE)
  • ReactJS
  • Redux
  • Functional Programming
  • NodeJS
  • Angular
  • Vue
  • HighCharts
  • d3.js

Styling & Design

  • CSS
  • UI Design
  • Photoshop
  • Illustrator
  • Figma

Backend

Senior Level

  • NodeJS
  • Express
  • KoaJS
  • NestJS
  • GO
  • Echo
  • Redis
  • MeiliSearch
  • FusionAuth
  • AWS
  • GCP (Google Cloud Platform)

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • CoachDB
  • IndexedDB

General

  • Algorithms
  • Data Structures
  • OOP
  • Functional Programming

Management

  • Agile
  • Scrum
  • Waterfall
  • Team Leading

CONTACT