Upstaff Sign up
Arthur P.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since October, 2022

Arthur P. — NodeJS Engineer

Expertise in Full Stack Web.

Last verified on July, 2023

Core Skills

Bio Summary

- 10+ years of web development
- Upper-Intermediate English.
- Available ASAP.

Technical Skills

Programming LanguagesC, JavaScript, PHP, Python, TypeScript
JavaScript FrameworksAngular, Backbone.js, KnockoutJS, NestJS, Next.js, Node.js, Nuxt, React, Vue.js
JavaScript Libraries and ToolsGulp.js, Webpack
UI Frameworks, Libraries, and BrowsersSASS
Databases & Management Systems / ORMClickhouse, MySQL, PostgreSQL, Redis
Message/Queue/Task BrokersApache ActiveMQ, RabbitMQ
Deployment, CI/CD & AdministrationCI/CD
Virtualization, Containers and OrchestrationDocker, Kubernetes
Logging and MonitoringGrafana, Prometheus
PlatformsRed Hat OpenShift Container Platform
SDK / API and IntegrationsSwagger

Experience

Senior NodeJS Engineer, One Logic Soft

Feb 2021 – Sep 2022
Description:Loyalty Platform for food retail industry. A multinational software development company headquartered in Amsterdam, with business and development offices throughout the Globe.
Responsibilities:

  • Developing solutions and modular architecture(Microservices).
  • Support, unit tests, integration tests.
  • Updating legacy services up to the last LTS NodeJS version.
  • More than 10 000 000 active customers of the system.
  • Multinational team based on Agile methodology.

Technologies: NodeJS, RabbitMq, PostgreSQL, MySQL, Redis, Swagger, Docker, OpenShift/ Kubernetes, Grafana/Prometheus, Linter, NestJS, TypeScript.

Solution architect, Web engineer., GoMage

March 2018 – Jan 2021
Description:E-commerce market and application for making custom designs; Banking system; Loyalty program.
Responsibilities:

  • Making Magento core from monolithic architecture to microservices, working on each service interface and communication between them, including AMQP
  • Developing multiple web graphical editors from scratch (FabricJS as a library)
  • With a partner, I accelerated the processing of a request for media content 4 times, and more than 18 times for multiple requests
  • SOLID and TypeScript for banking system from the scratch. Developing services design architecture.
  • With a partner, I accelerated the collection and analysis of statistics from the client administrative zone
  • Our team achieved more than 40% faster system request processing times
  • Achieved moving more than 10Tb of data from AWS to DO
  • Code coverage 82% and bigger for Node products

Technologies: NodeJS, RabbitMq, PostgreSQL, MySQL, ClickHouse, Redis, Swagger, Docker, NestJS, TypeScript, Linter, PHP, C, Python.

Team Lead, Senior PHP Developer, New Social

October 2017 – February 2018
Description:Conversation tool for quick communication with interesting people 
Responsibilities:

  • Describing Technical Design of the project
  • Architect and developing custom framework based on IoC Container, support composer for adding Symfony 2 components
  • Developing full documented REST API
  • Swoole library for control WS protocol by PHP

Technologies: PHP 7, Illuminate, Custom Framework, Redis, MySQL, JavaScript, Vue.js, Gulp, Sass

Team Lead, Tech Lead, Senior full-stack Developer, Ahoii

November 2016 – October 2017
Description:Ahoii.net – a German company with the main direction in the beverage industry & gastronomy.
Responsibilities:

  • Developing and support of projects: staffbook.de, brauerei-strate.de, hanseatische- hausbau.de, team-beverage.de
  • Leading of developing GKK – project for automatic generation menu for restaurants
  • Support intra corporate projects
  • Writing development standard and choosing technical stack for projects

Senior full-stack Developer, Pin.tax

October 2015 – September 2016
Description:The tool for more convenient work with taxes in USA. On this project, professionals can provide their services, and users to find professionals for work
Responsibilities:

  • Develop project from start to success
  • Build database architect, back/front programming and setting coding standard
  • Team lead in team – 7 persons (front/back programmers, manager, QA)
  • Writing API documentation and REST API service for iOS/Android/Windows app

Senior full-stack Developer, VertaMedia

November 2014 – October 2015
Description: Online advertising with image/video supply platform
Responsibilities:

  • Team development and support back/front end
  • Written by the architecture and the code for the REST advertising statistic service
  • Active participation in rewriting ACL for front/back end
  • Active participation in project optimization, acceleration of the backend process on 6%

Senior full-stack Developer, IFC

October 2013 – October 2014
Description: World bank group 
Responsibilities:

  • Created application for prediction issuing loans from banks to customers. Application can analyzing status of customer business, and based on these data suggest the success of business in the future
  • Architect and programming creating dynamically changing table with support JavaScript

Senior Web Developer, Posh Helen

July 2013 – October 2013
Description: Shops line of Helen Marlen brand
Responsibilities:

  • Building and supporting SOAP architecture for communication with 1C clients and web markets

Web Developer, Freelance

June 2012 – July 2013
Description:Projects edipresse.com, viva.ua, 1xbet.com, superdom.ua, kupi24.ua, edinstvennaya.ua,
newbud.ua, 4girls.ua, tvoymalysh.com.ua, beauty.ua, masoft.ru, primetour.ua, vynahidnyk.org, rcmotors.ru
Responsibilities:Developing Web projects: CMS, CRM, e-commerce, corporate sites, administration zones of sites, electronic newspapers, forums and blog engines

Middle Web Developer, Codemotion

August 2011 – June 2012
Description: Web-studio
Projects r-v.com.ua, hatne.com.ua, coffee-man.com.ua, steelavto.com, watermart.ua

Junior/Middle Web Developer, ABPG

March 2009 – August 2011
Description:Team for complex technical maintenance of all types of events
Projects abpg.com.ua, kelvin.com.ua, bestrecords.kiev.ua, gener.com.ua

Junior Web Developer, Freelance

April 2008 – March 2009
Responsibilities:

  • Development and support sites

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 Arthur P.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring