Oleksandr B., Senior Full-stack Developer

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

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.