Публікуйте вакансії
Наймайте без комісій
Розробник Full Stack з досвідом понад 10 років. Моя спеціалізація або розробка суч
веб-сайти та електронна комерція, або промислові, ділові та аналітичні системи. Має досвід розробки
Мікросервіси, RESTful API та блокчейн-рішення. Я починав як повноцінний розробник PHP, і зараз це так
переміщено до стека JAM.
Мови програмування: Javascript | Машинопис, PHP
Інтерфейс: React, Redux, Redux Saga
Блокчейн: web3js
Інтерфейс користувача: MUI, ReactStrap, Bootstrap
Розмітка: HTML5, SCSS3, SASS, Builders і task runners-NPM, Gulp
Інші фреймворки JS: GatsbyJS, jQuery, ext.js
Сервер: PHP, NodeJS Express
Фреймворки PHP: Symfony, SLIM.
Бази даних: MySQL, Oracle DB, PL/SQL, MongoDB
CMS: Drupal 8+, Wordpress, Magento 1.9.x
Хмара: AWS, GCP
Project Description: A startup project. A multipurpose sport-oriented blockchain platform. The main feature is a
marketplace forNFT tokens. The platform where sportclubssell theirNFT, and Fan tokensto the fans and crypto
investors. In addition, therewere staking and social features.
Responsibilities:
An FE part in developing newfeatureswith differentcomplicatedworkflows.
Integrationwith cryptowallets
interactwith an ethereum node
Fetch data from blockchain and ipfs
Integrationwith Stripe
Integrationwith the Mexccrypto market
Build scenes, pages, landings, and custom components, mobile adaptation
Build styled email templates
Project Team:1team lead,1 backend dev, and blockchain engineer,1frontend dev (me),1 PM,1 PR,1 QA,1
designer.
Tools and TechnologiesI used during thework under the project: JS, TS, React JS, Redux, Redux Toolkit, Redux
Saga,web3.js, MUI, Stripe elements, AWS S3, AWS Codebuilder, i18next, Foundation emails, Figma
A Drupal 8 - basedwebsite developing and supporting.
Therewere about 30websitesfrom pharmacy customer. The mainwassupporting differentstage environments,
synchronizing data between them, regular updating, backup, and restore. Also, itwas developing newwebsites
with custom themes, modules, and functionalities. Therewas a large diversity from site to site.
I'veworked with:
- Multilingualwebsites
- Different user roles and rights
- Custom modules,such ascalendars, eventsubscriptions, modalwindows. Custom views,custom blocks, layout building, custom services.
- Theme building using bootstrap framework
- Landing pages, email templates
- Command-line tools: drupalconsole and drush.
I'veworked on the creation of an audio podcastwebsitewritten using react-redux. Therewascustom design
provided in figma and mocked data. Thewebsitewas build using the Material/UI framework.
Developing components, pages, and sceneswith Typescript using MUI, according to the design provided in Figma.
Theweb3.jswas used to interactwith an ethereum node.
JAM stack. The UI is a ready to usewebsite template, thatcustomer has bought. Itwasready to use a set ofstyled
componentswritten using reactstrap framework. The main isto retrieve data from the API endpoint and
represent it in the table vieworcardsfor the entities. Data aggregation such assumming, mapping,sorting,
filtering, etc... CRUD operations. Closeworkingwith backend 1C developer.
I'veworked on an application that utilized microservices architecture. Thisincludes:
- Several RestFul APIswaswritten usingNodejs Express and PHP Slim framework
-Node Jsweb scraper
- The administration panelwaswritten using react-redux andwrapped into the WordPress plugin
- Google Cloud Platform autotranslation
- AWS S3 bucket forstoring images, AWS lightsail forsetup multiple customer instances, AWS SES for email
marketing
- Docker forcontainerizing, Ansible and bash scripting for automation, Gitlab pipelinesfor CI/CD
- WordPress and Woocommerce custom theme and plugin development.