Arthur Chumak

Fullstack JS developer (Node.js, Angular, Vue, AWS, MongoDB)

Started career as Fullstack javascript developer in 2017. Experienced in Node.js backend development, software architecture, perfomance and costs optimizations, databases and unit testing. Experienced in Angular 2+, and Vue.js frontend development, automated app testing.

Interested in: design patterns, software architecture and testing.

Contacts: arthurchumak@gmail.com, +375259053628

Education: 2013 - 2017 “Computer science” bachelor’s degree at Belarusian State University of Informatics and Radioelectronics

Languages: English: Upper-Intermediate

Projects:

Freelance/pet-projects (2024.07-Current)

Role: Fullstack developer

Used stack: Node.js, Vue.js, Firebase, Google cloud

Whitesharx - Chess game (2022.04-2024-04)

Description: Game for chess enthusiasts with lots of fun mechanics

Role: Backend developer

Used stack: AWS, Node.js, MongoDB, Redis, WS

Done by me:

ScienceSoft

Football fan club (2021.02-2022.01)

Description: Fan site for famous football club. It allow to users get all info about club matches, team members, media content and etc.

Role: Fullstack developer

Used stack: AWS, Node.js, Angular, RxJS, Typescript

Done by me:

MVP Agriculture (2020.08-2021.02)

Description: The goal of the project is quick development of service to collect metrics and automation af agriculture processes. Users could set up cultiware processes and track growing of plants.

Role: Angular developer

Used stack: Node.js, Angular, RxJS, And design, Typescript

Done by me:

Employees data aggregator (2019.07-2020.07)

Description: The goal of the project is to collect statistics about employed in deferent spheres, create a prediction model for salary, specialties in high demand, etc. and provide this information for a specific region. Customers can buy a subscription or one-time report.

Role: Fullstack developer

Used stack: AWS (Lambda, DynamoDB, Cognito, S3, …etc), Typescript, Node.js, Express.js, JWT, Jest, Angular 8, Rx.js, Puppeteer

Done by me:

Bamboo Group

LMS (2018.07-2019.07)

Description: An extensive learning management system created to transform conventional learning and teaching into great interaction between institutions, educators, parents and learners. This LMS helps educational institutions to evaluate rather than just to grade. The solution builds trust and transparency in Education and stimulates learners to be actively involved into learning process

Role: Backend developer

Used stack: Typescript, Node.js, Express.js, Sequelize, MySQL, Jest, RabbitMQ

Done by me:

Paperless office (2017.07-2018.07)

Description: An e-docs web-app supporting the interactive pen display. The key function of this web application is electronic document signing. Customers can read and e-sign the e-docs at a sales point, using an interactive pen display. Then the dealer can send signed documents to the company server for further processing and storage

Role: Fullstack developer

Used stack: Node.js, Express.js, Socket.io, MySQL / OracleDB, Redis, Ldap, Jest; Vue.js

Done by me:

CRM microservices (2017.01-2017.07)

Description: - crm’s development, 3rd party api integrations, legacy support microservices bugfixing

Role: Fullstack developer

Used stack: Node.js, Express.js, MySQL, Redis, Ldap, AngularJS