Upstaff Sign up
Vladislav V.
🇵🇱Poland
Created AtUpstaffer since January, 2025

Vladislav V. — Full-Stack JS / Web3 Engineer

Expertise in Full Stack Web (8.0 yr.), Back-End Web (8.0 yr.), Blockchain and Cryptography (4.0 yr.).

Last verified on January, 2025

Core Skills

Bio Summary

- Full-Stack Engineer with over 8 years of experience specializing in Web2 and Web3 technologies, blockchain development, and Full-Stack architecture.
- Has 4 years of experience working with web3, implementing blockchain solutions using Ethereum, Solana, and smart contracts.
- Proven expertise in tokenization, NFT integration, and cryptocurrency transactions for real estate, voluntary donation, and other industries.
- Expertise in Node JS, Nest JS, and RESTful APIs, with proficiency in React JS for frontend development.
- Strong experience with databases like PostgreSQL, Redis, MongoDB, and DynamoDB.
- Well-versed in cloud services, including AWS and GCP, and experienced in container orchestration with Kubernetes.
- Proficient in CI/CD using Jenkins, GitHub Actions, Bitbucket Pipelines, and Terraform.
- Familiar with Nginx for web server management and ensuring smooth application deployments.

Technical Skills

Programming LanguagesJavaScript, TypeScript
UI Frameworks, Libraries, and BrowsersCSS, HTML, SCSS, Styled components
JavaScript Libraries and Toolsi18next, Mongoose, mui, Pm2, Redux-Saga, Redux Thunk, Redux-toolkit, Styled components, Web3.js
JavaScript FrameworksNestJS, Node.js, React
AI & Machine LearningOpenAI
Databases & Management Systems / ORMAWS ElasticSearch, Sequelize, Typeorm
Amazon Web ServicesAWS AppSync, AWS CloudWatch, AWS Cognito, AWS EC2, AWS ECR, AWS Elastic Kubernetes Service (EKS), AWS ElasticSearch, AWS IAM, AWS Route 53, AWS S3, AWS SDK, AWS VPC
Google Cloud PlatformGCE, GCP BigQuery
Deployment, CI/CD & AdministrationArtifacts, GitLab CI, Jenkins
Version ControlBitBucket, Git, Github Actions
BlockChain and Decentralized SoftwareChai, Phantom, Solana
Collaboration, Task & Issue TrackingCron
Virtualization, Containers and OrchestrationDocker Compose, GCE, Kubernetes, Terraform
UI/UX/WireframingFigma
QA, Test Automation, SecurityJest, Mocha
Web/App Servers, MiddlewareNginx
Logging and MonitoringPrometheus
Message/Queue/Task BrokersRabbitMQ
SDK / API and IntegrationsRESTful API, Swagger
Mail / Network Protocols / Data transferWebSockets
Other Technical SkillsGKE XMPP, IAM\RBAC, RDS

Work Experience

Software Engineer, Blockchain Real Estate Platform

12.2022 - Present

Summary: Led Full Stack development for a Blockchain Real Estate Platform revolutionizing real estate transactions using Solana blockchain for tokenization of assets.

This platform leverages the power of the Solana blockchain to revolutionize real estate transactions through tokenization. It enables users to buy, sell, and trade real estate assets as tokens, providing transparency, security, and greater accessibility to the real estate market. By integrating smart contracts, the platform ensures seamless and automated property transfers, enhancing trust and efficiency for all parties involved.

Responsibilities:

  • Full Stack development;
  • Designed microservice architecture for application and created microservices from scratch;
  • Designed REST API and microservices architecture from scratch with Node JS and Nest JS;
  • Designed and architected database systems to meet project requirements;
  • Integrated Phantom Wallet for secure Solana transactions, providing users with seamless and safe blockchain interactions;
  • Integrated Solana Web3.JS to interact with Solana smart contracts, enabling decentralized transactions;
  • Implemented support for NFT collections to represent ownership rights and enable trading of tokenized real estate assets;
  • Created React JS SPA(Single Page Application) and  maintained custom components library using Styled Components;
  • Configured PWA manifest files to enable seamless installation of the app on users' devices;
  • Set up internationalization on the client side with i18next and created reusable hooks for better development experience;
  • Wrote unit and integration tests using Jest to ensure backend components functionality;
  • Created interactive API documentation using Swagger;
  • Stored assets and static files within AWS S3 and maintained metadata storage with AWS DynamoDB database;
  • Managed Docker and Docker Compose files for application deployment within a consistent environment;
  • Conducted thorough code reviews to ensure code quality and adherence to best practices;
  • Participated in Scrum events to ensure effective collaboration, alignment on priorities, and continuous improvement of team processes and deliverables.

Technologies: JavaScript, TypeScript, Node JS, Nest JS, WebSocket, REST, Swagger, Jest, React JS, Redux, i18next, Redux-Thunk, Styled Components, HTML, CSS, Web3.JS, Solana, Phantom, Docker, Docker Compose, Bitbucket Pipelines, Git, Bitbucket, AWS (DynamoDB, EC2, ECS, S3, IAM, SDK, ECR, CloudWatch).

Software Engineer, P2P Files Management System

02.2020 - 12.2022

Summary: Contributed to Full Stack development for a P2P Files Management System, engaging in microservices architecture and GraphQL APIs for streamlined file synchronization and sharing.

A file sync and share solution that automates data movement across different environments, powered by P2P technology. This platform provides seamless and efficient file synchronization and sharing capabilities, enabling organizations and individuals to effortlessly move files and data between various environments, such as on-premises servers, cloud storage, and remote devices.

Responsibilities:

  • Full Stack development;
  • Designed microservices architecture for server application and created microservices from scratch using Nest JS;
  • Designed and implemented GraphQL APIs to facilitate efficient data retrieval;
  • Created PostgreSQL data models within server application using code first approach using TypeORM;
  • Utilized AWS DynamoDB as storage for user sessions data;
  • Created client application with React JS and set up initial application structure;
  • Transferred design wireframes from Figma to actual UI by following principles of responsive and adaptive design using MUI and SCSS;
  • Integrated AWS AppSync to facilitate real-time data synchronization and simplify communication between the client and server;
  • Set up web workers for push notifications in adherence to PWA(Progressive Web Application) practices;
  • Maintained caching on the client side for PWA with creating custom service workers;
  • Integrated AWS Cognito for user authentication and authorization to secure user access to the web application;
  • Configured GitHub Actions CI/CD pipelines for cloud services deployment within AWS using Terraform;
  • Maintained high level coverage of application with unit tests using Jest;
  • Conducted regular code reviews and participated in testing activities to maintain code quality and identify and fix any issues or bugs.

Technologies: JavaScript, TypeScript, Node JS, Nest JS, TypeORM, GraphQL, OpenAI API, Swagger, Jest, Cron, RabbitMQ, React JS, Redux, MUI, SCSS, Redux-Toolkit, Figma, HTML, CSS, PostgreSQL, Redis, Docker, Docker Compose, GitHub Actions, Terraform, Git, GitHub, AWS (DynamoDB, EC2, ECS, Route 53, IAM, SDK, RDS, VPC, Cognito, ECR, CloudWatch, AppSync).

Software Engineer, Voluntary Donation Platform

06.2018 - 02.2020

Summary: Engineered backend services for a Voluntary Donation Platform leveraging blockchain for secure donation transactions and medical supply purchasing.

This platform is designed to facilitate easy and secure donations, as well as to support the purchasing of medical supplies. By combining a user-friendly interface with blockchain wallet functionality, it allows donors and users to contribute to charitable causes and manage transactions in a transparent and secure manner using cryptocurrency.

Responsibilities:

  • Full Stack development;
  • Created backend services using Nest JS;
  • Integrated MongoDB with Mongoose to handle the storage and retrieval of user data, donation records, and transaction history;
  • Developed the frontend of the platform using React JS;
  • Integrated Web3 JS and Ethereum to enable cryptocurrency transactions;
  • Scheduled and automated background tasks for donation tracking and medical supply updates using Cron;
  • Set up and maintained CI/CD pipelines with GitHub Actions, integrating Terraform into deployment process;
  • Wrote unit and integration tests using Jest;
  • Configured GCP IAM to ensure secure access control and permission management for cloud resources;
  • Exposed REST APIs via GCP Cloud Endpoints for secure access to backend services;
  • Collaborated with QA and frontend developers teams and actively participated in Scrum-based activities.

Technologies: JavaScript, TypeScript, Node JS, Nest JS, Mongoose, REST, Swagger, Jest, Cron, React JS, Redux, HTML, CSS, Ethereum, Web3 JS, MongoDB, Docker, Docker Compose, Kubernetes, GitHub Actions, Terraform, Git, GitHub, GCP (IAM, Compute Engine, GKE, Artifact Registry).

Software Engineer, Documents Management System

09.2016 - 06.2018

Summary: Managed backend services and microservices for a Documents Management System, improving document workflow, real-time collaboration, and user experience.

It is a powerful, online PDF-filling tool and document workflow automation platform that simplifies the process of filling, editing, signing, and sharing PDF documents. It allows users to manage document workflows from anywhere seamlessly and provides features such as e-signatures, collaboration mode, and more, all through a secure and easy-to-use web interface.

Responsibilities:

  • Backend development;
  • Created microservices from scratch with Express JS;
  • Created PostgreSQL database entities and set up communication between server and database with Sequelize;
  • Managed application processes with PM2 for process monitoring,and automatic restarts for the backend application;
  • Integrated WebSocket for real-time communication, enabling users to collaborate on documents and see live updates as changes occur;
  • Conducted A/B testing investigations and researched customer issues to identify pain points and optimize user experience;
  • Set up Grafana and created dashboards for monitoring applications by visualizing key performance metrics;
  • Used Docker and Docker Compose to containerize the application.

Technologies: JavaScript, TypeScript, Node JS, Express JS, Sequelize, WebSocket, REST, Swagger, Mocha, Elasticsearch, Chai, PM2, PostgreSQL, Docker, Docker Compose, Jenkins, Grafana, Nginx, Git, GitLab.

Education

Computer Science and Software Engineering

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Vladislav V.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring