Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was online yesterday at 19:33

Candidate

Male, 40 years, born on 31 May 1984

Offered a job, is now deciding

Netherlands, not willing to relocate, prepared for occasional business trips

Senior Fullstack Javascript / Node.js / Blockchain Developer Remotely at Cere Network

7 000 $ in hand

Specializations:
  • Programmer, developer

Employment: full time, project work

Work schedule: remote working

Work experience 16 years 11 months

March 2022currently
3 years 3 months
Cere Network

Germany, cere.network/

IT, System Integration, Internet... Show more

Fullstack Javascript/Node.js/Blockchain Developer
Projects: - bridge.cere.network (blockchain bridge) - stats.cere.network (blockchain statistics) - explorer.cere.network (blockchain explorer) Implemented: - blockchain monitoring integration with Grafana to visualize blockchain accounts` balance metrics, - BetterUptime integration with Slack to send notifications about accounts` balance; - Grafana monitoring dashboards (for blockchain nodes, networks, balances); - migration of all blockchain tools (bridge, stats, explorer) to the latest blockchain node version to make them up-to-date and usable with the latest node version; - money transfer fallback mechanism in Bridge UI app to visualize transfer transaction information to users; - blockchain liquidity check in Bridge UI app to reject at the beginning of the transfer flow that it won't be finalized; - Google Analytics integration in Bridge UI to be able to collect information about users' behavior, and blockchain transfers; - WalletConnect integration in Bridge UI to connect users' wallets by scanning a link from a mobile phone; - Bridge backend blockchain providers diversification to make blockchain more stable and independent from 1 blockchain provider; - Bridge backend app integration and load tests to check the system stability; - maintenance mode mechanism for different blockchain UI tools to be able to enable maintenance mode during app updates; - liveness/readiness API in all blockchain tools backend apps for k8s monitoring; - DAC application data model in Google BigQuery, integrated lambda with Google BigQuery; - fixed bugs on the backend and UI (memory leaks, MetaMask, WalletConntect, blockchain node integration, logical errors). - wrote, and fixed Github actions workflows to provide CI/CD deployment for blockchain tools. Technologies: Blockchain, Web3.js, Ethers.js, Polkadot.js, Substrate, JavaScript, Node.js, Typescript, GraphQL, ReactJS, Redis, PostgreSQL, TTD and BDD, DDD, CI/CD(Github Actions), Microservices Architecture, AWS, Kubernetes Projects: - https://www.linkedin.com/redir/suspicious-page?url=bridge%2ecere%2enetwork (blockchain bridge) - https://www.linkedin.com/redir/suspicious-page?url=stats%2ecere%2enetwork (blockchain statistics) - https://www.linkedin.com/redir/suspicious-page?url=explorer%2ecere%2enetwork (blockchain explorer) Implemented: - blockchain monitoring integration with Grafana to visualize blockchain accounts` balance metrics, - BetterUptime integration with Slack to send notifications about accounts` balance; - Grafana monitoring dashboards (for blockchain nodes, networks, balances); - migration of all blockchain tools (bridge, stats, explorer) to the latest blockchain node version to make them up-to-date and usable with the latest node version; - money transfer fallback mechanism in Bridge UI app to visualize transfer transaction information to users; - blockchain liquidity check in Bridge UI app to reject at the beginning of the transfer flow that it won't be finalized; - Google Analytics integration in Bridge UI to be able to collect information about users' behavior, and blockchain transfers; - WalletConnect integration in Bridge UI to connect users' wallets by scanning a link from a mobile phone; - Bridge backend blockchain providers diversification to make blockchain more stable and independent from 1 blockchain provider; - Bridge backend app integration and load tests to check the system stability; - maintenance mode mechanism for different blockchain UI tools to be able to enable maintenance mode during app updates; - liveness/readiness API in all blockchain tools backend apps for k8s monitoring; - DAC application data model in Google BigQuery, integrated lambda with Google BigQuery; - fixed bugs on the backend and UI (memory leaks, MetaMask, WalletConntect, blockchain node integration, logical errors). - wrote, and fixed Github actions workflows to provide CI/CD deployment for blockchain tools. Technologies: Blockchain, Web3.js, Ethers.js, Polkadot.js, Substrate, JavaScript, Node.js, Typescript, GraphQL, ReactJS, Redis, PostgreSQL, TTD and BDD, DDD, CI/CD(Github Actions), Microservices Architecture, AWS, Kubernetes
June 2020March 2022
1 year 10 months
Lanistar

Great Britain, lanistar.com

Senior Javascript / Node.js Developer
Projects: https://lanistar.com (bank card platform) Implemented: - bank accounts module in API microservice which helped to integrate with the main payment platform; - inluencers CRM backend and fronted microservices (some parts) which provided a convenient way to manage company's marketing activity; Technologies: JavaScript, Node.js, Typescript, Graphql, Vue, Vuetifyjs, Redis, PostgreSQL, HTTP, TTD and BDD (jest, supertest), DDD, Continuous Integration (Github Actions), Micro services Architecture, Amazone AWS (ELB, EC2, S3, RDS), Kubernetes
August 2019June 2020
11 months
Xara

Great Britain, www.xara.com

Senior Javascript / Node.js Developer / Devops
Implemented: - local development installation involved 21 micro services with several code architecture layers which scaledindependently in Kubernetes; - recaptcha v2, v3 mechanisms for API service which helped to protect against brute force attacks; - Mongodb data migration scripts which helped to update company business logic; - technical design for caching mechanism based on Redis to optimize company templates speed processing; - logging mechanism in Kibana used to monitor requests speed; - Kubernetes integration with Mongodb, Redis, Redis-cluster, Nats services; - Kubernetes integration with Fluentd logging agent; - Scaffold integration for developement team; - Nginx image building in Teamcity; - Mongodb replica set and Redis cluster in the local environment; - dashboard in Graphana to monitor Kubernetes cluster; - application for company templates migration based on Nodejs streams; - integration tests, unit tests which revealed app bugs and increased the development time and quality; - bugs fixing in nodejs services. Technologies: JavaScript, Node.js, Redis Cluster, Mongodb, Nats, HTTP, Websockt, TTD and BDD (mocha, nyc, supertest),DDD, Continuous Integration (Teamcity), Micro services Architecture, Amazone AWS (ELB, EC2, S3, RDS,DynamoDB), Kubernetes, Scaffold, ELK (Elasticsearch, Kibana, Logstash)
May 2018August 2019
1 year 4 months
Sportstraders

Israel, www.sportstraders.io

Senior Javascript / Nodejs Developer
Projects: sportstraders.io (sport betting platform) Implemented: - 3 micro services (api, updates, admin) with several code architecture layers which scaled independently; - integration with https://www.pbs.one api (live, match, single bets) which reduced the project launch timeand development costs; - odds, stocks, games socket.io rooms which provided fast communication between client/server apps; - message bus in redis which provided internal communication between micro services; - several logical modules (transactions, games, bets, odds, standings, users, news, countries); - graphs building using google chart api that reduced the visualization implementation time and costs; - caching mechanism for all micro services in Redis which speed up the client/server communication time; - integration tests, unit tests which revealed app bugs and increased the development time and quality; - application tuning for highload (requests pool management, memory optimization, AWS infrastructureoptimization) which helped to reduce the infrastructure costs; - communication with customer to prepare tasks for team, customer information transformation to thetechnical design and tasks for backend/frontend team members to organize development process. Technologies: JavaScript, Node.js, Redis, MySQL, HTTP, Websocket, TTD and BDD (mocha, nyc, supertest), DDD, ContinuousIntegration (Jenkins), Micro services Architecture, Amazone AWS (ELB, EC2, S3, RDS, DynamoDB), Kubernetes,ELK (Elasticsearch, Kibana, Logstash)
September 2017May 2018
9 months
Edetek

USA, www.edetek.com

Senior Javascript / Nodejs Developer
Projects: MDR (medical standards service), CDL (content delivery service), Validator (xpt validator service), Parser (xpt parser service) Implemented: - parsing of medical standards from xml, txt formats in the MDR app and transforming them to the relationalrepresentation which created key app logic. - integration, unit tests for CDL which revealed app bugs and increased the development time and quality. - xpt format asynchronous parsing and validation using Nodejs streams which helped to increase performanceseveral times (it took 1min to parse 20mln records). - Nodejs C++ addon for IBM numbers converting which increased performance twice compared to Javascriptimplementation. Technologies: JavaScript, Node.js, HTTP, Redis, MySQL, TTD and BDD (mocha, nyc, supertest), DDD, Continuous Integration(AWS), Microservices Architecture, Amazone AWS (ELB, EC2,S3, RDS, DynamoDB, SQS).
December 2015September 2017
1 year 10 months
Fibiz Partners

Israel, www.youtube.com/watch?v=xMUvFo6e8fI

Senior Fullstack Javasript / PHP Developer
Projects: ifibiz.com Implemented: - Node.js backend platform for Android, iOS, desktop clients; - several logical modules (quotes, orders processing, users registration/authentication, balance, profilemanaging, payments, system risk management, integration with CRM, other core mechanisms); - extremly fast communication between server and client. On the server side it takes 4ms for open orderrequest and less than 200ms to send request from client to server through network; - integration with social networks API (Facebook login, Google login, inapp purchase, Cooladata storage,Appboy push notifications); - development process managing inside team, code review. Technologies: JavaScript, Node.js, NGINX, Websocket, Socket.io, HTTP, Redis, MySQL, TTD and BDD (mocha framework),DDD, Continuous Integration (Jenkins), System Monitoring (Datadog), Microservice Architecture, AmazoneAWS (ELB, EC2, S3, RDS, DynamoDB).
March 2015December 2015
10 months
Adoriasoft LLC

Ukraine, adoriasoft.com

IT, System Integration, Internet... Show more

Senior Software Engineer
Projects: vreoinnovation.com, internmasters.com Implemented: - vreoinnovation.com: responsive web design with JavaScript functionality, backend on Laravel PHPframework, MySQL requests. - internmasters.com: responsive html markup with JavaScript functionality, backend on Wordpress, MySQLrequests. Technologies: Responsive web design, HTML5, CSS, JavaScript, Bootstrap, Jquery, AJAX, AngularJS;
May 2012March 2015
2 years 11 months
Senior Software Engineer

Russia, ddos-guard.net

IT, System Integration, Internet... Show more

Senior Javascript / PHP Developer
Projects: ddos-guard.net Implemented: - billing system for staff and clients with several logical modules (orders, products and categories, invoices,payment systems, services, ticket system, client hosting managing); - integration with payment systems (Paypal, Webmoney, Yandex.Money, SpryPay, Airpay); - dashboard integration with Node.js application that sends metrics from hosting servers in real time everysecond. Technologies: Responsive web design, HTML5, CSS, JavaScript, Bootstrap, Jquery, AJAX; PHP, CodeIgniter, MySQL, NGINX, HTTP, Node.js, Socket.io.
March 2011May 2012
1 year 3 months

Russia, 3atdev.com

IT, System Integration, Internet... Show more

Middle Javascript / PHP Developer
Projects: harbortouch.com, drakenintl.com, isoprogram.com, quoteka.org Implemented: - Wordpress integration with html markup; - plugins creating and modifying; - point-of-sale platform that allows to maintain client orders and reservations, room and furniturearrangement on JavaSript. Technologies: HTML5, CSS, JavaScript, Jquery, AJAX; PHP, Wordpress, MySQL, NGINX, Apache, HTTP.
January 2010March 2011
1 year 3 months
Softeco

Belarus, softteco.com

Middle Javascript / PHP Developer
Projects: https://twitter.com/meandmyapp Implemented: - Wordpress integration with html markup; - dashboard with settings for social networks integration (Facebook, Twitter, Pinterest, Google Plus+,Instagram); - user registration/authentication, profile managing, theme design settings, social networks sharing and feed. Technologies: HTML5, CSS, JavaScript, Jquery, AJAX; PHP, Wordpress, MySQL, NGINX, HTTP.
July 2008December 2009
1 year 6 months
Freelance

Russia

Freelancer Javascript / PHP Developer
Projects: christianbooks.odessa.ua Implemented: christianbooks.odessa.ua: e-shop, backend on Zend1 PHP framework, html markup; Technologies: HTML5, CSS, JavaScript, Jquery, AJAX; PHP, CodeIngniter, Zend, MySQL, Apache, HTTP.
July 2008July 2008
1 month
Key Skills

Russia

Senior Software Engineer
Recommendations: at the bottom of the linkedin profile Technical Skills: - Responsive web design, HTML5, CSS, JavaScript, Bootstrap, ExtJS, Jquery, AJAX, AngularJS, ReactJS , SaaS; - Node.js, PHP, NGINX, Apache; - MySQL, PostgreSQL, Mongodb, Sphinx, Redis, Memcached; - Symfony, Doctrine, Laravel, Zend, YII, CodeIgnitor, Wordpress; - OOP, SOLID, Domain Driven Development (Eric Evans), UML, design patterns, Microservice Architecture, TDD, BDD; - Payment systems integration: Paypal, Webmoney, Yandex.Money, SpryPay, Airpay; - Google Analitics API; - GIT, Mercurial, SVN; - Extreme programming, SCRUM; - Phpstorm, basic Photoshop; - JIRA, Redmine; - Ubuntu, Windows Server; - Amazone AWS (ELB, EC2, S3, RDS, SQS, DynamoDb, Elastic Cache), - Microso Azure (Virtual Machines, Storage, Database SQL), - Kubernetes, CI/CD in Gitlab, Kibana; Other Skills: Ability to work efficiently both individually and in a team, ability to work under pressure, business communication skills,decision making skills, multitasking, problem-solving skills, strategic thinking, resourcefulness, strong analytical thinking,positive attitude.

Skills

Skill proficiency levels
JavaScript
Node.js
React
Docker
Kubernetes
Skaffold
CircleCI
Gitlab
Git
MySQL
MongoDB
PHP5
CSS
HTML
Redis
AngularJS
Nginx
UML
Design Patterns
TypeScript
VueJS
Blockchain
Linux
PostgreSQL

About me

Ability to work efficiently both individually and in a team, ability to work under pressure, business communication skills,decision making skills, multitasking, problem-solving skills, strategic thinking, resourcefulness, strong analytical thinking,positive attitude.

Higher education

2008
Kyiv polytechnic institute
Faculty of Informatics and Computer Science, Software Developer

Languages

RussianNative


EnglishC1 — Advanced


Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter