Maksim. M
Spain (UTC+01:00) 🇪🇸
Upstaffer since August 04, 2023

Maksim. M — Full Stack Engineer

Expertise in Full Stack Web.

Last verified on August 04, 2023

Core Skills

Angular
Angular

Bio 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

Technical Skills

Programming Languages JavaScript, TypeScript
UI Frameworks, Libraries, and Browsers Ajax, Bootstrap, CSS, D3.js, HTML, jQuery, LESS, SASS
JavaScript Frameworks Angular, D3.js, jQuery, NestJS, Node.js
JavaScript Libraries and Tools ES6, Gulp.js, NPM, RequireJS, RxJs, Webpack
Mobile Frameworks and Libraries Ionic
Java Libraries and Tools JSON
Cloud Platforms, Services & Computing AWS
SDK / API and Integrations Fetch API, RESTful API
Version Control Git
Collaboration, Task & Issue Tracking Jira
Methodologies, Paradigms and Patterns Kanban, Scrum
Operating Systems macOS, Windows

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

 

 

 

 

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Maksim. M
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring