Maksim. M Full Stack Engineer

Full Stack Web

Summary

- 9+ years of commercial experience in IT
- Developing web applications using JavaScript (AngularJS, Angular 2+, Node.js, Nest.js)
- Experience in TypeScript
- Good logical thinking and team player
- Studying fast, following modern programming trends with different media sources.
-Intermediate+ English.
- Availability starting from 01.08.2023

Experience

Javascript Developer

February 2020 - Present

Javascript Developer, NodeArt 

July 2017 - January 2019

Javascript Developer, Piarcom 

March 2015 - June 2017

Javascript Developer, Freelance

January 2014 - February 2015

Projects

 Full-stack development, ChainThat

Oct 2022 – July 2023
Description: Financial tool for insurance companies. They can create products add configurations, algorithms, view reports, check billing, etc.
Responsibilities:

  • Support and develop features.
  • Sprint planning, help team members.
  • Develop blocky representations of insurance algorithms.

Technologies: Angular, Blockly, Form.io, AngularMaterial

Full-stack development

May 2022 - Oct 2022
Description: Keeps track of the condition of the construction equipment (construction machines). Provides reports of critical/possible overheats, damages, deterioration, etc in the form of tables, and graphs..
Responsibilities:

  • Developing new features/pages.
  • Writing lib with reusable components.
  • Covering code with unit tests. Working on cloud functions.

Technologies: Angular, Firebase (Firestore, Cloud Functions), KendoUI

Full-stack development, Hyperguest

Oct 2021 - May 2022
Description: Booking with an admin application.
Responsibilities:

  • Developing and supporting features.
  • Migrating code from NodeJS and Adonis to NestJS and TypeORM.

Technologies: Vue, React, Nextjs, Vuex, Node.js, Adonis.js, NestJS, TypeORM, AWS, Sendgrid

 Front-end development, Mindsciences (Unwinding Anxiety, Craving To Quit, Eat Right Now)

 May 2021- Oct 2021
Description: This is a series of apps developed to improve your mental health. They provide you with lectures, coaches, and tools to help overcome your mental conditions/disorders.
Responsibilities:

  • Developing and supporting features.
  • Reviewing code.

Technologies: Angular 12, Typescript, Ionic 

Front-end development

 Des 2020 - May 2021
Description: This is a tool for city councils to manage traffic in the city. You can view connected traffic lights on the map and view the cameras at the junctions. Also, you have the ability to modify the work of traffic lights: setting up intervals, disabling traffic lights, switching to manual mode and etc. Responsibilities:

  • Working on application architecture from scratch, developing reusable components.
  • Creating and estimating tasks for the team.
  • Reviewing code, leading demos, etc.

Technologies: Angular 12, Typescript, Leaflet

Full-stack development, Bigstream xRay 

Jul 2020 – Des 2020
Description: This is an application for reviewing the results of main application performance tests. You are able to upload computed result files to the application. This data gets processed and after that, you can explore graphs and tables with information on how main services can improve pe
Responsibilities:

  • Supporting code, fixing bugs, and developing new features.
  • Refactoring application.

Full-stack development

Des 2019 - Jul 2020
Description: Financial Planning tool that analyzes and builds graphs of users' current financial situation and possible events or improvements that can affect it. Also, clients can request consultation from experts who help with financial solutions.
Responsibilities:

  • Developing new features, and supporting code.
  • Adding CSS support for IE11.

Technologies: Angular2+, TypeScript, AWS, Node.js

Full-stack development

Apr 2019 – Des 2019
Description: This is an admin application that keeps track of activity on the main app. Its purpose is to manage main application accounts and to resolve conflicts that may appear during operations between users.
Responsibilities:

  • Developing new features, fixing bugs, and reviewing code.

Technologies: Angular 9, TypeScript, Node.js, REST API

Full-stack development, Arber

 Oct 2018 – Apr 2019
Description: Online clothing store.
Responsibilities:

  • Supporting code, and developing new features.

Technologies: Angular2+, JavaScript, Node.js, Nest.js

Front-end development, Storage in Paris

Des 2017 – Oct 2018
Description: Has the possibility to order storage of unneeded stuff for a short or long period of time in Paris. Also, clients can order transportation and pay on the app.
Responsibilities:

  • Developing new features, fixing bugs, and reviewing code.

Technologies: Angular 5, LESS, Gulp, Bootstrap, Angular Bootstrap

Front-end development

Apr 2017 - Des 2017
Description: This is a platform for launching and managing your own product.
Responsibilities:

  • Developing new features, and fixing bugs.

Technologies: Angular 2+, HTML, CSS, Material Design

Front-end development

Jun 2016 - Apr 2017.
Description: Informational portal that contains all the necessary information for dairy farms. Contains knowledge center parts, forums, blogs, and partner sites for commercial issues.
Responsibilities:

  • Refactoring, bug fixing, and working on new features.

Technologies: Angular 2, Bootstrap, REST API, Webpack

Front-end development

Nov 2015 - Jun 2016
Description: The site is where you can get juridical consultation online and also give a consultation as a freelance specialist.
Responsibilities:

  • Working on new features, and code maintenance.

Technologies: Angular 2, Webpack, CSS, Bootstrap, API

Front-end development, Yummy-yummy

May 2015- Nov 2015
Description: Australian project that gives the possibility to create an event in Australia and sell tickets 
Responsibilities: 

  • Developing new features, and fixing bugs.

Technologies: Angular 2, SCSS, Webpack, Bootstrap 4, TypeScript 

 Front-end development, Aqua Blue Sport marketplace

 Oct 2014 – May 2015
Description: Nucleus is a vertical E-Commerce solution – A web Shop and Payment System, which supports order and customer management
Responsibilities:

  • Fixing bugs, refactoring, developing new features

Technologies: HTML5.1/CSS3, Bootstrap, AngularJS 1.6, jQuery

Front-end development, Medical clinic “Sana”

 Apr 2014 – Oct 2014
Description: Job search web engine. Allows to avoid job search participation and hire a person to do that for the user.
Responsibilities:

  • Code maintenance, bug fixing

Technologies: AngularJS, Bootstrap, REST API, Webpack

Front-end development, Noodles Shop “World Traditions”

Jan 2014 - Apr 2014
Description: Video hosting project for movie review and sharing. The project contains 2 parts – users can review movies and videos and also participate in movie-making and provide their own videos for review.
Responsibilities:

  • Developing applications from scratch, fixing bugs.

Technologies: JQuery, JavaScript, CSS, HTML

Education

Bachelor - Specialty Cybersecurity, Simon Kuznets Kharkiv National University of Economics
2013 - 2018