Location
UkraineRate
Years of experience
7+About
As an Expert Backend Developer at Nuant since April 2022, I have been deeply involved in developing and maintaining microservices using Nest.js and web3. My work primarily revolves around creating a data provider from different blockchains, leveraging a tech stack that includes Node.js, TypeScript, Docker, PostgreSQL (TimescaleDB), Redis, MongoDB, and Kubernetes. My key responsibilities have included developing a microservices architecture with a team of backend developers, implementing custom JSON RPC calls and API Gateways for fetching blockchain data, and developing real-time updates and payment microservices supporting Stripe, Coinbase, and BitPay. Additionally, I have focused on fetching data from DeFi protocols, calculating analytics, and ensuring efficient caching mechanisms with Redis and MongoDB. Previously, as a Senior/TL Backend Developer at Opinov8 from September 2019 to April 2022, I was responsible for developing and maintaining various projects under NDA, with a focus on microservice architectures and serverless infrastructures using Node.js, AWS Lambda, and other technologies. My role included creating authorization microservices, optimizing performance with TypeORM, conducting design and code reviews, and mentoring junior developers. I also implemented integrations with AWS services, real-time tracking systems, caching mechanisms, and payment integrations with Stripe. My experience at Opinov8 also involved developing serverless architectures, handling asynchronous messaging with RabbitMQ, and implementing real-time support and notifications systems.Tech Stack
Backend, Amazon S3, AWS and Cloud, Azure, Blockchain and Web3, Docker, GraphQL, JavaScript, Kafka, Kubernetes, MongoDB, NestJS, Node, PostgreSQL, Redis, TypeScriptExperience
- At Nuant, developed and maintained microservices using Nest.js and web3, including creating a microservices architecture with a team of backend developers.
- Designed custom API Gateways and implemented JSON RPC calls for efficient blockchain data fetching, incorporating hot/cold cache layers with Redis and MongoDB.
- Implemented real-time updates using WebSocket-like subscription mechanisms and developed a real-time tracking system using Google Maps.
- Developed payment microservices supporting multiple payment methods, including Stripe, Coinbase, BitPay, Apple/Google Pay, and MasterCard, ensuring secure and seamless transactions.
- Created serverless infrastructures using AWS services such as Lambda, API Gateway, and DynamoDB, deploying applications through AWS CDK and CloudFormation.
- Developed microservices for fetching data from DeFi protocols, processing job queues, and calculating user analytics from this data.
- At Opinov8, responsible for mentoring middle and junior developers, conducting design and code reviews, and optimizing performance using TypeORM and other technologies.
Employment history
- Implemented a custom JSON RPC calls for web3
- Implemented a custom API Gateway for fetching blockchain data (like blocks, transactions, traces, logs etc) with hot/cold cache layers using Redis and MongoDB.
- Implemented real-time updates using WebSocket-like subscription mechanism.
- Implemented a microservice for fetching data from DeFi protocols (using job queue) and calculating analytics for users from this data.
- Implemented a payment microservice that supports Stripe, Coinbase, BitPay payment methods.
- Developed domain-oriented microservices architecture for this project in a team of 7 backend members, using NestJS built-in microservices support (transports HTTP, RabbitMQ, WebSocket)
- Created data models and optimized performance using typeorm (for example simplify legacy relationships between data models).
- Design and code reviews.
- Mentoring Middle/Junior devs.
- Implemented: 2FA mechanism using nodemailer, some AWS (S3, RDS(postgres), SNS) integrations, demo-mode for new users, payment integration with Stripe, real-time support for users, a real-time tracking system using Google Maps, caching mechanism using Redis, asynchronous global system updates/events using RabbitMQ (fanout exchange)
- Developed microservices and implemented integrations between them
- Implement caching mechanism using Redis
- Store data in Azure CosmosDB
- Implement request/response sign/verify operations between microservices and user encrypt/decrypt operations using Azure Key Vault
- Implement Saga(orchestrator) pattern between microservices
- Implement asynchronous messaging using Azure Service Bus (implement own Azure Service Bus transport integration using @nest.js/microservices package)
- Implement payment (Apple/Google Pay, MasterCard) integration using UPC(Ukrainian Processing Center) API
- Developed microservices and implemented integrations between different
microservices using REST + WebSocket + RabbitMQ communications - Created and optimized SQL tables + queries using knex ORM
- Developing security solutions (for example I implemented self-made DDos protection using
Redis) - Design and code review
- Worked with encryption and related technologies OpenPGP, DHKE, RSA
- Developed a monolithic application and frontend for it in a team of 4 freelance developers
- Implemented authorization flow using Redis for Session management, store data using PostgreSQL, some logistic and asynchronous updates using websockets
Education history
“80+ clients have experienced exceptional results from our IT recruitment and software development services.”
Twist Solutions, Ltd.
Qualifyze GmbH
Kroll, Inc.
GlossGenius, Inc.
Idealab, Inc.
Epinote
Verus Analytics LLC
Roesier, Inc.
CoCoHub, Ltd.
Reef Technologies
Xino Sports LLC
Flowr Agency
Remarkable Ones
WebCrafters, Inc.
1Security
Jutro Medical
Wellbee
ZIM
Similar blind CVs/resumes
Ukraine
Senior Android Developer Resume Sample
Android
AWS and Cloud
C++
Git
Java
Jenkins
Kotlin
Mobile
Ukraine
PostgreSQL DBA - Resume Sample in PDF
PostgreSQL
Ansible
Bash
Database Management System (DBMS)
DevOps
Docker
Git
Jenkins
MS SQL
Oracle
Powershell
Python
System Administration
Ukraine
IT Support Engineer Resume Sample
IT Support
AWS and Cloud
Azure
Cisco
Linux
Network
Windows
Poland
Swagger Developer Resume Sample
Swagger
Angular
Bash
Docker
Git
Hibernate
Java
JavaScript
Kafka
Kubernetes
Microservices
MySQL
Oracle
PL/SQL
Python
Spring Framework
Poland
Work From Home Resume Sample
.NET
Angular
ASP.NET
C#
Microservices
MS SQL
TypeScript
Poland
CEO Resume Sample
ERP
Asana
AWS and Cloud
CRM
Microsoft Azure
MS Office
Oracle
Salesforce Object Query Language
SAP
Slack
Ukraine
3D Designer Resume Sample
Unity3D
Design
Designer
Ukraine
Customer Support Specialist Resume Sample
Customer Service
Confluence
CRM
Lead
Project Planning
Support
Ukraine
Partnership Manager Resume Sample
Manager
Marketing
Project Management
Python
-
🇵🇱 Warsaw, Poland
HQ & delivery centerAl. Jerozolimskie 181B, 5th Floor,
DevsData IT Recruitment Agency
Poland
02-222, Warsaw, Poland[email protected] copy to clipboard
Google Maps -
🇺🇸 New York
NY representative office1820 Avenue M #481
DevsData IT Staffing NYC
Brooklyn, NY 11230, USA[email protected] copy to clipboard
Google Maps -
🇬🇧 London, UK
DevsData London Tech Recruiters35 Ormiston Grove,
London W12 0JR, UK[email protected] copy to clipboard
Google Maps -
🇪🇸 Barcelona, Spain
Spain representative officeUtopicus, 16 Rda. de Sant Pere,
DevsData IT Recruitment Agency
Barcelona
Barcelona 08010, Spain[email protected] copy to clipboard
Google Maps
-
Romania delivery centerDevsData IT Recruitment Agency Bucharest
Splaiul Unirii 160,
030133, Bucharest[email protected] copy to clipboard
Google Maps -
Local partnerDevsData IT Recruitment Agency Lisbon
50 R. Alexandre Herculano,
Lisbon, Lisbon 1250-048, Portugal[email protected] copy to clipboard
Google Maps -
Local partnerDevsData IT recruitment Nederland
Stadhouderskade 5,
Amsterdam,
Netherlands 1054 ES[email protected] copy to clipboard
Google Maps -
Bulgaria delivery centerDevsData IT Recruitment Agency Bulgaria
Tintyava 15-17,
1113 NPZ Dianabad, Sofia[email protected] copy to clipboard
Google Maps -
Local partnerDevsData IT Recruitment LatAm
Real Mayorazgo 130
Xoco, Benito Juárez
Ciudad de México 3330[email protected] copy to clipboard
Google Maps
And many other regional partners across Latin and North America, as well as Central and Eastern Europe. Let's talk.
Consulting and tech recruitment.
I agree and accept that DevsData LLC will improve the user experience by collecting, analyzing, and cataloging information about the internet addresses my devices have connected to, as well as details about my devices’ specifications and software versions, and by making automated decisions (not involving sensitive data). This agreement remains in effect for the legally binding period or until either party withdraws. Withdrawal will result in the removal of the user’s data. For further details, please see our privacy policy.
We use cookies to provide the best experience for you.
More about cookie policy
Book a call with our team
For software development projects, minimum engagement is $15,000.
DevsData LLC® | 1820 Avenue M #481, Brooklyn, NY 10001 | [email protected]
Best back-end engineers I've ever worked with.
“I interviewed about a dozen different firms. DevsData LLC is truly exceptional – their backend developers are some of the best I’ve ever worked with. I’ve worked with a lot of very well-qualified developers, locally in San Francisco, and remotely, so that is not a compliment I offer lightly. I appreciate their depth of knowledge and their ability to get things done quickly.”
Nicholas Johnson
CEO of Orange Charger LLC,
Ex-Tesla Engineer,
Mentor at YCombinator
Tailored recruitment process, trusted market expertise.
“DevsData reached out to us, as we’ve been looking to grow our engineering team in Europe and Poland. Communicating efficiently and professionally, DevsData made a strong impression with their understanding of the recruitment challenges we were facing. They designed a tailored recruitment process for our needs. I was impressed with the technical depth of their approach.”
Karim Butt
Co-Founder & CTO at GlossGenius, Inc.
Outstanding vendor, 21 engineers hired.
“Out of all the vendors we work with, DevsData clearly stands out. The quality of developers they deliver is beyond what we've received from any other vendor, and they've been able to send profile recommendations very quickly. I'm happy to be their reference for other companies from Israel and talk about their recruitment abilities and what they delivered for us.”
Ran Eyal
Senior Manager at
ZIM Integrated
Shipping Services Ltd.
Proactive partner, exceptional results.
“DevsData demonstrated a strong degree of proactivity, taking time to thoroughly understand the problem and business perspective, and continuously suggesting performance and usability enhancements. Their app exceeded my expectations. I've worked with DevsData on numerous projects over the last 3 years and I'm very happy. Being both responsive and honest in communication.”
Jonas Lee
Partner & Executive VP of Verus,
Financial LLC, Investor,
& Serial Entrepreneur
Acknowledgments