Igor Bubenko
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Node.js Developer
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.
Architect | Full-stack Developer
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).
Director
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.
Developer | Architect | Team Leader
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.
Developer
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++).
Experience
Astrogaming Tag Customizer
Shopify Customizer
Uber-like Routing Project
Education
Master of Science Degree in Computer Engineering
Technical University of Košice - Košice, Slovakia
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring