Viktor Lototskyi
Verified Expert in Engineering
APIs Developer
Toronto, ON, Canada
Toptal member since December 17, 2012
Viktor is a dedicated and driven lead engineer with over two decades of experience across multiple domains. Possessing a solid architectural foundation, Viktor consistently excels as an independent top performer. His expertise is complemented by exceptional communication skills and meticulous attention to detail.
Portfolio
Experience
Availability
Preferred Environment
JetBrains, Linux, Windows, Visual Studio Code (VS Code), Docker
The most amazing...
...project I built from scratch was a GeneFood platform that let people process genome files and output various health reports and recommendations.
Work Experience
Lead Developer
Ignition
- Led and cultivated a dynamic team of engineers, fostering a culture of open feedback, ownership, and collaborative peer engagement.
- Contributed significantly to enhancing the Ignition product's capabilities as an individual senior contributor and as a liaison between cross-functional teams.
- Partnered closely with technical leadership to refine company processes, tools, guidelines, career paths, objectives, and key results (OKRs).
- Played a pivotal role in shaping critical architectural and infrastructure decisions for the product roadmap, scaling initiatives, and future development endeavors.
Web Team Lead
Flutter Entertainment
- Directed, nurtured, and motivated a team of engineers tasked with crafting an immersive React/Java interface tailored to enhance the gaming experience for PokerStars Casino patrons.
- Spearheaded efforts to uphold and refine product quality, architecture, and automation, playing a pivotal role in shaping the testing strategy for the project.
- Championed adherence to industry-leading security protocols across products catering to a vast corporate audience, navigating intricate compliance regulations.
- Forged collaborative partnerships with diverse internal stakeholders to meticulously plan and execute the rollout of the public API, ensuring seamless integration and functionality across the organization.
Platform Team Lead
The Stars Group
- Architected, developed, and continuously improved a GDK (game development kit) product with the environment surrounding it.
- Supported the integration of new games through the GDK pipeline from multiple third-party vendors worldwide.
- Supported Casino in-house slots development studio projects by contributing to key components and ensuring game engine performance.
- Worked with multiple QA, delivery, DevOps, and vendor teams.
- Improved the integration process with automation scripts, optimizations, and new tools.
- Ensured best security practices for products available to huge casino audiences.
HTML5 Game Developer
The Stars Group
- Developed cross-platform HTML5/CSS3/JavaScript games using the Cocos2d-JS game engine. They became an initial portfolio of PokerStars Casino, which eventually grew into one of the biggest online casinos in the world.
- Worked on casino table and slots games as well as in-house content for PokerStars Casino. Some of the games won awards in prestige Gambling magazines.
- Worked on game development engine improvements and advancements. Improved game quality and performance on low-end mobile devices.
- Conducted feasibility research around VR/AR games and created multiple POCs using different game engines.
Co-founder, Developer, Project Manager
Brilliant Group
- Completed more than a hundred projects of varying complexity. Implemented such payment solutions as Authorize.Net, PayPal, ProPay, Stripe, and more.
- Successfully managed and grew small teams of engineers across multiple projects while being one of the main contributors myself.
- Was in the top 1% of freelancers on an online freelance agency platform among more than 300,000 competitors for several consecutive years.
- Worked with a range of CMS solutions, including 1ShoppingCart, Joomla!, Drupal, osCommerce, WordPress, Mambo, PHP-Nuke, and PrestaShop.
Senior Developer
Deductr
- Implemented functionality like live credit card harvesting, mobile application integration (through an API), custom subscription modules (based on ProPay), and more.
- Added custom billing with Authorize.Net and ProPay. Used CashEdge for credit card fetching.
- Developed a custom API written for Android, iOS, and web clients.
Experience
GeneFood
https://mygenefood.app/I've built this project from scratch based on the comprehensive calculations and algorithms for genome analysis.
PokerStars Casino
https://www.pokerstarscasino.eu/Vivant
https://vivant.eco/For over six months, I joined a team as a senior front-end engineer and contributed to various parts of the project.
Artilia
https://artiliamade.com/The scope of work included implementing client designs and user journeys.
Ignition
https://www.ignitionapp.com/I'm one of the team leads on the project as an individual contributor, leading a team of six engineers, communicating with various parts of the business, and working toward the future roadmap.
TeachEasy
https://app.teacheasy.com/Scope of work included a Laravel/Vue project where I architected a custom e-learning platform based on client needs. The project involved a rich user permissions system, e-learning process with courses, tests, reports, certificates, and an affiliate program.
Logix Resourcing
Scope of work included a PHP/MySQL/JavaScript project where I created a custom back end based on client business needs. The project involved a rich user permissions system, timesheet management for employees and managers, email templates system, and more.
LocalCoin
https://localcoinatm.com/bitcoin-atm/Scope of work included an advanced Google Maps API with clusters, layers, geolocation, and a custom UI connected to the map that allows an additional layer of data filtering and search.
Deductr
I was an architect, principal developer, and eventually team lead between 2009 and 2014.
Scope of work included multiple types of users with various permissions, rich Ajax-based functionality, various Flash wizards supported by a PHP back end, live credit card processing, direct integration with users' bank accounts in the US, a sophisticated reporting system, and a mobile API.
Eventually, the project was sold to Hurdl.
ATIResults
https://atiresults.com/Scope of work included a PHP/MySQL back end with several user types for lab personnel, a multiple-step testing process, reporting system, multiple third-party integrations, and more.
KWIKA
http://www.kwikhlaw.comI was a lead full-stack developer of the original website and executed most of the work, specifically architecture and back and front end, supporting the initial launch.
Education
Master's Degree in Computer Science
Ternopil National Economic University - Ternopil, Ukraine
Bachelor's Degree in Computer Science
Ternopil National Economic University - Ternopil, Ukraine
Certifications
Advanced TypeScript
UI.dev
React
UI.dev
Advanced JavaScript
UI.dev
Agile Fundamentals
Udemy
Skills
Libraries/APIs
React, Stripe API, Node.js, Authorize.net, jQuery, PayPal API, Google Maps, React Redux, REST APIs, Vue, Jasmine-jQuery, Stripe, NW.js, Backbone.js, Google Maps API
Tools
WebStorm, Charles, PhpStorm, React Apollo, Adobe Photoshop, Apache, NGINX, Google Analytics, Chrome Developer Tools, Zapier, JetBrains, Gulp, Apache Maven, Jenkins, Mocha, Cucumber, CircleCI, Figma
Languages
HTML, HTML5, PHP, CSS3, CSS, JavaScript, TypeScript, GraphQL, XML, Sass, SCSS, SQL, Java, Python, Ruby, TypeScript 3
Frameworks
Cocos2d, Laravel, Symfony, Tailwind CSS, Express.js, Material UI, Jest, MUI CSS, Bootstrap, Ruby on Rails (RoR), Next.js, Cypress, Vue SSR, Redux, Django
Paradigms
Concurrent Programming, Functional Programming, Cross-platform, Class-based OOP, Agile Software Development, Unit Testing, REST, Agile, Gamification, API Architecture, Sanity Testing, Testing
Platforms
Windows, Linux, Visual Studio Code (VS Code), Blockchain, Cocos2d-JS, Amazon Web Services (AWS), Docker, WordPress, Google Cloud Platform (GCP)
Storage
MySQL, JSON, MongoDB, MariaDB, PostgreSQL, Databases
Other
Freelancing, APIs, Chakra UI, Web Development, WebSockets, Back-end, Web Applications, API Integration, Code Review, SaaS, User Interface (UI), User Experience (UX), Full-stack Development, Minimum Viable Product (MVP), Data Visualization, Tables, JavaScript Libraries, Architecture, Estimations, Web3, Full-stack, Front-end, Migration, CRM APIs, Dashboards, Storybook, PostgreSQL 9, Tax Software, Charts, Software Architecture, Smart Contracts, Monday.com, Animation, Visualization, Prototyping
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