Igor Bubenko, Developer in Košice, Košice Region, Slovakia
Igor is available for hire
Hire Igor

Igor Bubenko

Verified Expert  in Engineering

Software Developer

Location
Košice, Košice Region, Slovakia
Toptal Member Since
April 30, 2018

Igor is a veteran full-stack developer whose passion is to simplify everything when possible. He brings to the table 25 years of experience, the ability to take on challenges, and an eagerness to utilize cutting-edge technologies whenever possible. Igor is currently specializing in development with React, JavaScript, and Node.js.

Portfolio

Clients (via Toptal)
Amazon Web Services (AWS), Firebase, Amazon CloudFront CDN, Amazon DynamoDB...
G&L Geißendörfer & Leschinsky GmbH
AWS Step Functions, AWS CloudTrail, SonarQube...
Giftmoto
MongoDB, Node.js, React, JavaScript, Express.js, Next.js, Redux, React Redux...

Experience

Availability

Part-time

Preferred Environment

Python, Node.js, React

The most amazing...

...thing I’ve done so far in my career is to utilize React for a real-time client-side customizer with a great UX.

Work Experience

Senior Developer

2018 - PRESENT
Clients (via Toptal)
  • Worked as a senior developer for multiple clients on various projects involving mostly the back-end side utilizing AWS (Lambda, DynamoDB, Redis, CloudFront, Cognito) and Firebase.
Technologies: Amazon Web Services (AWS), Firebase, Amazon CloudFront CDN, Amazon DynamoDB, Amazon Cognito, Redis, AWS Lambda, Serverless, React, JavaScript, Express.js, Docker, Kubernetes, FFmpeg, Next.js, Redux, React Redux, MySQL, TypeScript, Full-stack

Node.js Developer

2019 - 2023
G&L Geißendörfer & Leschinsky GmbH
  • Architected multiple API solutions on AWS cloud and behind the firewall.
  • Implemented multiple API solutions, mostly in JavaScript serverless (AWS Lambdas), Express.js, and Fastify in Node.js. Some APIs are implemented in Python.
  • Developed multiple front ends, mainly in Svelte but also in React.
Technologies: AWS Step Functions, AWS CloudTrail, SonarQube, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Amazon Web Services (AWS), Node.js, AWS Cloud Architecture, Bitbucket, Swagger, OAuth 2, GitFlow, Amazon CloudWatch, Amazon API Gateway, Pipelines, Elasticsearch, OpenAPI, Serverless, Amazon DynamoDB, AWS Lambda, Amazon S3 (AWS S3), Full-stack

Architect | Full-stack Developer

2017 - 2018
Giftmoto
  • Architected a pluggable customizer into multiple frameworks and platforms.
  • Built a RESTful API for customized technology (used Node.js and MongoDB).
  • Developed the front end with a focus on an amazing UX pluggable that works with multiple frameworks; e.g., Shopify using the React library.
  • Created integrations with third-party design providers, e.g., Zazzle using Node.js.
  • Developed a UX-oriented admin console for simple and productive processing of orders (used React).
Technologies: MongoDB, Node.js, React, JavaScript, Express.js, Next.js, Redux, React Redux, MySQL, TypeScript, PostgreSQL, Full-stack

Director

2008 - 2017
SAP Ariba
  • Delivered multiple customizations for corporate clients using Java, JavaScript, and proprietary Ariba technologies.
  • Built an online monitoring tool for multiple Ariba clients with JavaScript and AngularJS.
  • Managed 50+ worldwide consultants in the delivery of implementations and maintenance for corporate clients.
  • Supervised the implementations for corporate clients.
  • Established processes for quality control and workload global distribution.
Technologies: SAP Ariba, React, Angular, JavaScript, Java, MySQL

Developer | Architect | Team Leader

1998 - 2006
Koger DS, Inc.
  • Developed a web interface for financial institutions using Java and JSP technology.
  • Architected the migration into AJAX.
  • Developed an API for financial institutions using Java, Spring, and SQL technologies.
  • Built a reporting framework for complex financial statements.
  • Supervised and trained Java and JavaScript developers.
Technologies: SQL, HTML, JavaScript, Java, MySQL, Full-stack

Developer

1994 - 1998
GAVA
  • Created complex client applications for the healthcare industry (used C++).
  • Developed multiple small database applications (used FoxPro).
  • Architected and developed a document management system for the healthcare industry (used Basic and C++).
  • Contributed to the development of a proof-of-concept for a state police department (used FoxPro).
  • Developed an image-recognition system (scanning documents) for tracking employee performance (used C++).
Technologies: BASIC, C++, Visual FoxPro, JavaScript, Java, Redux, React Redux, MySQL

Astrogaming Tag Customizer

Implemented a real-time customization on the client side for personalized headset tags.

Shopify Customizer

A Shopify-integrated customizer for personalized products that can be integrated into the Shopify platform.

Uber-like Routing Project

A Serverless AWS-based API for package delivery application. The API was implemented in JavaScript with robust background architecture, using Google messaging to communicate with phone applications. My responsibility was to architect and implement the entire API.
1989 - 1994

Master of Science Degree in Computer Engineering

Technical University of Košice - Košice, Slovakia

Languages

CSS, HTML, SQL, JavaScript, Java, Python, TypeScript, Visual FoxPro, C++, BASIC

Frameworks

Redux, Swagger, Svelte, Express.js, Next.js, OAuth 2, Tailwind CSS, Angular, AngularJS

Libraries/APIs

Node.js, React, jQuery, React Redux, OpenAPI, FFmpeg

Tools

AWS Step Functions, Git, Webpack, AWS SDK, Amazon Cognito, AWS CloudTrail, Amazon Simple Notification Service (Amazon SNS), Bitbucket, Amazon CloudWatch, Amazon CloudFront CDN, NGINX, Eclipse IDE, SonarQube, Amazon Simple Queue Service (SQS), Amazon ElastiCache, Webpack 3

Platforms

AWS Lambda, Amazon Web Services (AWS), Docker, Firebase, Kubernetes

Storage

MongoDB, Amazon S3 (AWS S3), MySQL, Amazon DynamoDB, Elasticsearch, PostgreSQL, Redis, Oracle SQL, EventStore

Other

Serverless, Full-stack, AWS Cloud Architecture, Amazon API Gateway, SAP Ariba, GitFlow, Pipelines, Logistics, APIs, Back-end, Vehicle Routing, Lambda Functions, Amazon Quantum Ledger Database (QLDB)

Paradigms

Functional Programming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring