Summary

Expertise

Project Highlights

Education

Agency

MN

English:

Upper Intermediate

Marcin N.

vetted by Youteam

Vetted by YouTeam

Poland

UTC +01:00

Europe/Warsaw

English:

Upper Intermediate

Front-end developer with a passion for programming. The possibility to work with other people gives him a lot of pleasure and the possibility to grow.

Front-end developer with a passion for programming. The possibility to work with other people gives him a lot of pleasure and the possibility to grow. Follows the newest trends and consistently tries to use as much as possible tools and solutions. Knows that a fully responsive app is a way to perfect a product.

Want to hire this engineer?

Check if Marcin is available

Expertise

Years of commercial development experience

9 years of experience

Core technologies

HTML 9 years
CSS 9 years
JavaScript 9 years
React.js 6 years
TypeScript 6 years
Bootstrap 9 years

Other technologies

jQuery
Node.js
React Native
Xcode
RESTful API
Webpack
Redux
Electron
Cypress
GraphQL
VS Code

Project Highlights

icon
Frontend Developer

CMS

Jul `22 - Mar `23

8 months

Project based on the Kentico Kontent solution. The goal is to connect two websites with one headless CMS. Additionally, in this project, 2 tasks related to legacy in .NET technology will be performed

Responsibilities & achievements

The main goal of the project was to create a web application based of KenticoCMS. The implemented solution didn't standard, because part of cms modules should be as reusable as it possible with 3 sources of data: 'hardcoded', 'from CMS', 'from external API.

JavaScript
React.js
TypeScript
HTML
Sass
RESTful API
icon
Fullstack Developer

Customized web application

Feb `22 - Jun `22

4 months

Customized web app based on React / Redux and Machine learning on the back-end side.

Responsibilities & achievements

As a Front-dev: Implemented custom design system based on mockups prepared in Figma Design system. Implemented simple components like inputs / buttons / tooltips etc. and more complex like asynchronous tree view dropdowns / charts / chat etc. Realized integration of prepared components in the main app. Implementation of new Front-end features and make integration with the Back-end side by using Apollo (graphQL API). As a Back-end dev: Implementation new queries / mutations and related thinks (modification Models / Types / Schema etc.) to communicate front-end app with data from database (MongoDB).

CSS
React.js
Apollo
HTML
Docker
Redux
GraphQL
icon
Frontend Developer

Management platform

Aug `21 - Feb `22

6 months

Customized web application (CRM with high level of access control).

Responsibilities & achievements

Implementation of new or restyling existing modules for admin / regular user perspectives based on the existing web app. An application had access control based on ordered user roles which should be controlled per page / per API request. Front-end part was realized in React / Redux. The main goal realized on the front-end part was to create a completely new design for the whole app, but in parallel app should support the old version. To reduce the possibility of mistakes creation of new components was only the ultimate solution, so almost all visual changes have been realized in the CSS part.

CSS
React.js
Apollo
HTML
Redux
GraphQL
icon
Fullstack Developer

Customized web application

Feb `21 - Aug `22

1 year

Customized Web application (CRM) based on AWS Cloud Services.

Responsibilities & achievements

Implemented new functionalities (admin panel) based on existing web app. Front end part was realized in React / Redux, backend in AWS Lambda services (written in Node.js). Communication between layers by using GraphQL and ElasticSerach as a database.

CSS
React.js
Elasticsearch
HTML
Kibana
Redux
GraphQL
Lambda
icon
Frontend Developer

Zonifero

Jan `21 - Feb `21

An application to quickly start a process of digital transformation. It helps to improve daily office processes like on boarding employees, reporting issues with office equipment, finding key people and places or booking meeting rooms desks, parking spaces. The mobile app has an interactive map of an entire office. This allows for an easy way to find employees or important places within the organization. Web based administration interface is available for managing the service. The platform works in SaaS model and allows subscribers to customize mobile apps experience with an unique branding.

Responsibilities & achievements

Implementation of new functionalities for a dedicated web app. The main challenge was the implementation of an interactive map with zoom in / zoom out / select / deselect areas functionalities.

CSS
TypeScript
HTML
Redux
icon
Frontend Developer

Voice panel

Oct `20 - Jan `21

3 months

Dedicated plugin app for Microsoft Teams.

Responsibilities & achievements

Implement a custom app for Microsoft Teams app based on Microsoft Graph REST API.

CSS
React.js
TypeScript
HTML
RESTful API
Redux
icon
Frontend Developer

Text and voice communicator

Oct `17 - Sep `20

3 years

Text and voice communicator apps for web / mobile platforms.

Responsibilities & achievements

Implement web application in accordance with client requirements and based on provided designs. App was written in ReactJS with the use of MobX for state management. Most important functionalities – chat, web calls, payments mechanisms. TypeScript part to communicate between web, mobile apps, and REST API. Support for main React Native developer to implement mobile app functionalities.

React.js
React Native
TypeScript
WebRTC
WebSockets
Jest
Enzyme

Education

Higher education in Computer Science

Agency

agency #4125

10-50

GMT+1

Poland

Core Expertise

Java
JavaScript
.NET
PHP
WordPress
WordPress e-Commerce
Wordpress Plugin
Angular 2x

Industries

Branding, design, web development

Want to hire this engineer?

Check if Marcin is available