Oleksandr B., Senior Full-stack Developer

Full Stack Web (6.0 yr.), Front-End Web (6.0 yr.), Back-End Web (6.0 yr.)
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Ukraine

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

Main Skills

Programming Languages

JavaScript Frameworks

NestJS Node.js 6 yr. React 6 yr.

Databases & Management Systems / ORM

Firebase MongoDB

Cloud Platforms, Services & Computing

Amazon Web Services

Deployment, CI/CD & Administration

CI/CD

Platforms

Firebase

Methodologies, Paradigms and Patterns

REST
ID: 600-236-069
Last Updated: 2025-08-01

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.