Valeriy Ignatov
Verified Expert in Engineering
Full-stack Node.js Developer
Paris, France
Toptal member since July 13, 2020
Valeriy is a full-stack JavaScript developer with a passion for building innovative, meaningful apps and over four years of professional experience working primarily in startup environments. Valeriy specializes in back-end development, specifically with Node.js, but can also work as a full-stack developer. Valeriy joined Toptal to try out freelancing because it gives him the freedom to work from anywhere and the opportunity to take on challenging projects and solve interesting problems.
Portfolio
Experience
- Node.js - 6 years
- JavaScript - 6 years
- PostgreSQL - 5 years
- Express.js - 3 years
- Docker - 2 years
- Nuxt.js - 2 years
- Vue 2 - 2 years
- Microservices - 2 years
Availability
Preferred Environment
Microsoft Teams, Slack, TeamCity, DataGrip, WebStorm, MacOS
The most amazing...
...thing I've done is optimize the back-end performance by designing a micro-service infrastructure.
Work Experience
Node.js Developer
Sparkles FZCO
- Optimized the database queries and data models, redesigned some parts of the database, and transformed some super complicated and heavy queries into materialized views.
- Worked on processing on-chain events to transform the data, store it offline and make it available off-chain (via REST API).
- Participated in overall design discussions (including the front end).
Full-stack Engineer
Vybera
- Implemented NFT functionality (receiving, browsing, sending) entirely on my own from the service library to the front end.
- Rewrote the scripts for the 1st-time launch to optimize the wallet generation and remove the legacy bugs.
- Implemented a coin service library for many coins, including the most complicated ones (Cardano, for example).
Senior Node.js Back-end Developer
C-Cars
- Designed and developed new microservices from scratch.
- Designed database architecture for new features, accounting for all requirements and ensuring future flexibility.
- Managed a team of two middle developers, mentored them, and ensured the delivery deadlines.
Full-stack Engineer
Yara
- Participated in database design and optimized database use.
- Worked on splitting the back end into microservices.
- Wrote many tests to ensure the functionality would not break after legacy refactoring.
Senior Node.js Back-end Developer
Adara.io
- Optimized the back-end performance by designing a micro-service infrastructure.
- Rewrote the front end of a back office using React and Redux in my spare time.
- Served as a team lead for the back-office development team for a limited time.
Full-stack JavaScript Developer
Adamant Messenger
- Contributed to developing blockchain applications while also using optimized blockchain app development processes.
- Tracked and fixed bugs using YouTrack as a reporting tool.
- Refactored and optimized the front-end part of the messenger.
Full-stack Developer
Freelance
- Developed new functionalities on existing projects for my clients.
- Tracked and fixed bugs using Trello as a reporting tool.
- Improved the efficiency and fully optimized one of the projects I've been working on.
Experience
Adara.io
Yara Connect
• Download the app and register your business instantly.
• Earn points easily by scanning QR codes from purchased Yara premium products.
• Browse the rewards catalog and redeem exciting rewards using your points.
• Learn from success stories and frequently asked questions of farmers in your region.
• Help your customers succeed by learning from Yara experts.
Skills
Libraries/APIs
Node.js, Vue 2, Vuex, React Redux, React, REST APIs, Vue, Socket.IO, Web3.js, OpenAPI, Sinon.JS, JSON API
Tools
Knex.js, Git, Docker Compose, Mocha, TeamCity, NPM, Jira, GitHub, Slack, WebStorm, DataGrip, Microsoft Teams
Languages
JavaScript, CSS, HTML, Bash, Bash Script, TypeScript, SQL, ECMAScript (ES6), HTML5, Solidity, Java, Python, GraphQL, Swift
Frameworks
Express.js, Jest, Nuxt.js, Yarn, Redux, Swagger, Angular, gRPC, MoleculerJS, React Native, Electron
Platforms
Blockchain, Ethereum, Docker, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Amazon EC2, MacOS, Apple
Storage
PostgreSQL, Databases, MySQL, Google Cloud, Redis, NoSQL, Amazon S3 (AWS S3), MongoDB, Elasticsearch, Microsoft SQL Server
Paradigms
Microservices, Microservices Architecture, Back-end Architecture, Agile, Database Development, Unit Testing, DevOps, ETL
Other
Full-stack, Technical Documentation, Data Queries, Algorithms, MinIO, ESLint, Front-end Development, Back-end Development, Private NPM Modules, RESTful Microservices, Servers, WebSockets, APIs, Software Architecture, Analysis, API Documentation, Ethereum Smart Contracts, Smart Contracts, Web3, Decentralized Finance (DeFi), Data Visualization, Reddit, API Design, Bluetooth, USB, Non-fungible Tokens (NFT)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring