Oleksandr B.
Ukraine 🇺🇦
Upstaffer since July 03, 2025

Oleksandr B. — Senior Full-stack Developer

Expertise in Full Stack Web (6.0 yr.), Front-End Web (6.0 yr.), Back-End Web (6.0 yr.).

Last verified on August 01, 2025

Core Skills

Node.js
Node.js
6 yr.
React
React
6 yr.
TypeScript
TypeScript
4 yr.

Bio Summary

● Languages: JavaScript, HTML, CSS, SASS ● Libraries: React, Redux, React Material UI ● Unit-tests: Jest, Enzyme, React Testing Library ● Tools: Storybook, Cucumber ● Data approaches: REST API, GraphQL, Ajax ● Databases: MongoDB, MySQL ● Platforms: Node.js ● CMS: Adobe Experience Manager v6.5 ● Project systems: Webpack, GULP ● Version control: Mercurial, Git ● Protocols: HTTP, HTTPS, TCP/IP suite background ● Main OOP principles, classes and hooks approaches ● Familiarity with Docker (deployment on AWS services) ● Linux operating system (user level) ● Skills in Adobe Photoshop (for markup purposes) ● Experience in SEO optimisation and content editing

Technical Skills

Programming Languages TypeScript
JavaScript Frameworks NestJS, Node.js, React
Databases & Management Systems / ORM Firebase, MongoDB
Cloud Platforms, Services & Computing AWS
Amazon Web Services AWS Lambda
Deployment, CI/CD & Administration CI/CD
Platforms Firebase
Methodologies, Paradigms and Patterns REST

WORK EXPERIENCE 

SMISS Ltd

April 2019 — present

JavaScript Full Stack Developer

  • Development and support of SaaS applications.
  • Working in the code and implementing the UI components or design into the main code of the product.
  • Developing new features and functionality to increase the capacity of the project.
  • Developing new user-facing features using React.js.
  • Building reusable components and front-end libraries for future use.
  • Building and optimizing backend systems using Node.js for scalable and high-performance web and mobile applications.  
  • Setting up and managing databases with PostgreSQL and Firebase, ensuring efficient data handling and integration with CMS platforms.  
  • Developing and maintaining RESTful APIs, WebSockets, and real-time data updates for chatbots, push notifications, and interactive features.  
  • Implementing authentication systems (Google, Facebook, Apple), payment gateways (Stripe), and third-party API integrations (Twilio, Docusign, Firebase).  
  • Optimizing applications for high load and large file handling using ElasticSearch, Sequelize, and caching strategies.  
  • Automating deployments and CI/CD pipelines with GitHub Actions, Docker, and Firebase Hosting.  
  • Writing and maintaining unit and integration tests using Jest and Mocha.  
  • Collaborating with cross-functional teams. 

PROJECTS

SPORTS STREAMING AND ENTERTAINMENT PLATFORM

Description: Leading global sports streaming service that offers live and on-demand sports content has emerged as a popular choice for sports enthusiasts seeking a comprehensive and convenient way to enjoy their favorite sports without the limitations of traditional broadcast television. 

Technologies: Node.js, React.js, MobX, Express, Fastify, PostgreSQL, DynamoDB, Docker, CI/CD, Terraform, AWS, Event-driven architecture, NewRelic, OpenTelemetry. 

SPA ROOF SERVICE

Description: Development web services for healthcare purposes, such as SPA venues info / booking system.

Technologies: Builder.ai platform, React.js, React Material UI components, TypeScript, Jest, SonarQube code review tool. 

U1 HEALTHCARE SYSTEM

Description: Development web services for local health report service for inner corporative usage to determine and avoid harmful substances in an industrial environment

Technologies: Builder.ai platform, React.js, React Material UI components, TypeScript, Jest, SonarQube code review tool. 

GAMBLING PLATFORM

Description: The playground network for gambling is a scalable online gaming platform offering various casino games, including slots, poker, and live dealer experiences. It features real-time game updates using WebSockets, secure payment processing with Stripe and PayPal, and AI-driven fraud detection for compliance and player safety. The system is built with Node.js, PostgreSQL, Redis, and ElasticSearch, ensuring high performance, while CI/CD automation with Docker and GitHub Actions streamlines deployment and updates.

Technologies: Node.js, React.js, Redux, Redux-Saga, Lodash, Jest, React Testing Library, Java, AEM CMS, Webpack.

EDUCATION

09/2002 – 06/2007

Kharkiv National University of Radio Electronics 

Master’s Degree in Telecommunication Technologies. 

WORK EXPERIENCE 

SMISS Ltd

April 2019 — present

JavaScript Full Stack Developer

  • Development and support of SaaS applications.
  • Working in the code and implementing the UI components or design into the main code of the product.
  • Developing new features and functionality to increase the capacity of the project.
  • Developing new user-facing features using React.js.
  • Building reusable components and front-end libraries for future use.
  • Building and optimizing backend systems using Node.js for scalable and high-performance web and mobile applications.  
  • Setting up and managing databases with PostgreSQL and Firebase, ensuring efficient data handling and integration with CMS platforms.  
  • Developing and maintaining RESTful APIs, WebSockets, and real-time data updates for chatbots, push notifications, and interactive features.  
  • Implementing authentication systems (Google, Facebook, Apple), payment gateways (Stripe), and third-party API integrations (Twilio, Docusign, Firebase).  
  • Optimizing applications for high load and large file handling using ElasticSearch, Sequelize, and caching strategies.  
  • Automating deployments and CI/CD pipelines with GitHub Actions, Docker, and Firebase Hosting.  
  • Writing and maintaining unit and integration tests using Jest and Mocha.  
  • Collaborating with cross-functional teams. 

PROJECTS

SPORTS STREAMING AND ENTERTAINMENT PLATFORM

Description: Leading global sports streaming service that offers live and on-demand sports content has emerged as a popular choice for sports enthusiasts seeking a comprehensive and convenient way to enjoy their favorite sports without the limitations of traditional broadcast television. 

Technologies: Node.js, React.js, MobX, Express, Fastify, PostgreSQL, DynamoDB, Docker, CI/CD, Terraform, AWS, Event-driven architecture, NewRelic, OpenTelemetry. 

SPA ROOF SERVICE

Description: Development web services for healthcare purposes, such as SPA venues info / booking system.

Technologies: Builder.ai platform, React.js, React Material UI components, TypeScript, Jest, SonarQube code review tool. 

U1 HEALTHCARE SYSTEM

Description: Development web services for local health report service for inner corporative usage to determine and avoid harmful substances in an industrial environment

Technologies: Builder.ai platform, React.js, React Material UI components, TypeScript, Jest, SonarQube code review tool. 

GAMBLING PLATFORM

Description: The playground network for gambling is a scalable online gaming platform offering various casino games, including slots, poker, and live dealer experiences. It features real-time game updates using WebSockets, secure payment processing with Stripe and PayPal, and AI-driven fraud detection for compliance and player safety. The system is built with Node.js, PostgreSQL, Redis, and ElasticSearch, ensuring high performance, while CI/CD automation with Docker and GitHub Actions streamlines deployment and updates.

Technologies: Node.js, React.js, Redux, Redux-Saga, Lodash, Jest, React Testing Library, Java, AEM CMS, Webpack.

EDUCATION

09/2002 – 06/2007

Kharkiv National University of Radio Electronics 

Master’s Degree in Telecommunication Technologies. 

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 Oleksandr B.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring