
Viktor Lototskyi
Verified Expert in Engineering
APIs Developer
Toronto, ON, Canada
Toptal member since December 17, 2012
Viktor is a senior/principal software engineer with 20+ years of production experience across web platforms, gaming, and complex systems. He combines strong architectural judgment with hands-on execution and is known for owning problems end-to-end. Viktor works effectively in ambiguous environments, aligning technical decisions with real business goals while collaborating closely with both technical and non-technical stakeholders.
Portfolio
Experience
- APIs - 18 years
- JavaScript - 18 years
- jQuery - 14 years
- PHP - 14 years
- TypeScript - 7 years
- React - 7 years
- Laravel - 6 years
- Node.js - 4 years
Preferred Environment
Linux, Windows, Visual Studio Code (VS Code), AI Tools, Agile, Amazon Web Services (AWS)
The most amazing...
...thing I built from scratch was GeneFood, a production platform that processes genomic data to generate personalized health reports for real users.
Work Experience
Lead HTML5 Game Developer
Hard Rock Digital
- Built a new 0-to-1 AI-enabled HTML5 game framework for real-money slot games.
- Led the technical delivery of new HTML5 slot games from architecture through QA, certification, and production readiness.
- Guided framework architecture, reusable systems, and integration patterns across multiple titles.
- Led and supported a team of HTML5 game developers through planning, implementation, and delivery.
- Coordinated across product, design, QA, platform, and external provider teams.
- Improved team workflows through better documentation, tooling, technical planning, and early risk identification.
- Helped establish AI-assisted development practices that improve speed while keeping architecture and quality controlled.
Senior Game Developer
Hard Rock Digital
- Designed and developed an HTML5 game framework from scratch, establishing the technical foundation for real-money casino games.
- Led development of multiple real-money games from prototype to production, supporting launches across regulated jurisdictions.
- Collaborated closely with back-end, QA, DevOps, and platform teams to integrate games with 3rd-party RGS providers.
- Introduced local development tooling, workflows, and automation to improve developer productivity and delivery reliability.
- Played a key role in scaling the client engineering team by hiring, mentoring, and supporting senior developers.
- Acted as a technical lead across cross-team initiatives, aligning architecture and execution for complex, multi-team projects.
Lead Developer
Ignition
- Led and grew a distributed engineering team, establishing a culture of ownership, candid feedback, and peer accountability that improved delivery consistency.
- Delivered high-impact product improvements as a senior individual contributor while acting as a technical liaison across product, design, and engineering teams.
- Partnered with engineering leadership to refine development processes, tooling, career frameworks, and OKRs, strengthening alignment across teams.
- Influenced key architectural and infrastructure decisions supporting the product roadmap, scalability goals, and long-term platform evolution.
Web Team Lead
Flutter Entertainment
- Led a cross-functional engineering team delivering a React/Java-based casino web interface used by PokerStars Casino customers at scale.
- Drove improvements in architecture, automation, and testing practices, shaping the overall quality strategy for the web platform.
- Ensured adherence to security and compliance requirements across regulated casino products serving a large, global user base.
- Coordinated with multiple internal teams to plan and deliver a public API rollout, enabling reliable integration across the organization.
Platform Team Lead
The Stars Group
- Architected and developed a full game development kit (GDK) and supporting environment used to integrate and operate multiple third-party games.
- Enabled integration of multiple third-party game studios through a standardized GDK pipeline, supporting global vendor onboarding.
- Contributed core components to in-house slot games, ensuring engine stability and performance in production environments.
- Collaborated closely with QA, DevOps, delivery, and external vendor teams to coordinate releases and resolve integration issues.
- Improved the game integration process through automation, tooling, and workflow optimizations, reducing manual effort and errors.
- Ensured security and compliance best practices across casino products operating in regulated, high-traffic environments.
HTML5 Game Developer
The Stars Group
- Developed cross-platform HTML5 casino games using Cocos2d/JavaScript, contributing to the early game portfolio of PokerStars Casino.
- Delivered table and slot games for PokerStars Casino, including award-winning titles recognized by industry publications.
- Improved game engine performance and stability, with a focus on low-end mobile devices and cross-platform consistency.
- Researched emerging technologies and built multiple VR/AR game prototypes to assess future product opportunities.
Co-founder | Developer | Project Manager
Brilliant Group
- Co-founded and delivered over 100 client projects across web, eCommerce, and custom software, acting as lead engineer and project owner.
- Designed and implemented payment and transaction systems using providers such as PayPal, Stripe, and Authorize.net.
- Built, managed, and scaled small engineering teams across multiple concurrent projects while remaining a primary contributor.
- Ranked consistently among the top 1% of freelancers on a global platform with over 300,000 competing professionals.
- Delivered solutions across a wide range of CMS and platforms, adapting quickly to diverse business domains and requirements.
Experience
GeneFood
https://mygenefood.app/Plan Over Mood
https://planovermood.com/Ignition
https://www.ignitionapp.com/PokerStars Casino
Education
Master's Degree in Executive Business Administration (EMBA)
Quantic School of Business and Technology - Washington DC, USA
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, Stripe, REST APIs, WebGL, Vue, Jasmine-jQuery, NW.js, Amazon API, Three.js, Backbone.js, Google Maps API, Shopify API
Tools
WebStorm, Charles, PhpStorm, React Apollo, GitHub, Claude, Claude Code, Adobe Photoshop, Apache, NGINX, Google Analytics, Chrome Developer Tools, Zapier, Gulp, Apache Maven, Jenkins, Mocha, Cucumber, CircleCI, Figma, Notion
Languages
HTML, HTML5, PHP, CSS3, CSS, JavaScript, TypeScript, GraphQL, XML, Sass, SCSS, SQL, Java, Python, Ruby, TypeScript 3
Frameworks
Cocos2d, Laravel, Symfony, Next.js, Tailwind CSS, Express.js, Material UI, Jest, MUI CSS, Bootstrap, Ruby on Rails (RoR), Cypress, Vue SSR, Redux, Django
Paradigms
Concurrent Programming, Functional Programming, Cross-platform, Class-based OOP, Agile Software Development, Unit Testing, REST, Agile, API Architecture, Search Engine Optimization (SEO), Best Practices, Test-driven Deployment, Automation, Real-time Systems, Gamification, HIPAA Compliance, Sanity Testing, Testing, Management
Platforms
Windows, Linux, Visual Studio Code (VS Code), Twilio, Amazon Web Services (AWS), Blockchain, Vercel, Cocos2d-JS, Docker, WordPress, Google Cloud Platform (GCP)
Storage
MySQL, PostgreSQL, JSON, MongoDB, MariaDB, Databases
Industry Expertise
Healthcare
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, Charts, Tables, JavaScript Libraries, Architecture, Estimations, Web3, Full-stack, Front-end, Migration, CRM APIs, Dashboards, Third-party APIs, Leadership, Technical Leadership, eCommerce, Documentation, PayPal, Payment APIs, Payment Gateways, Payment Processing, Integration, HIPAA Electronic Data Interchange (EDI), Debugging, AI Agents, Agentic AI, Back-end Development, API Testing, API Design, Front-end Development, Vibe Coding, Fractional CTO, QR Codes, Apple Pay, Problem Solving, AI Programming, AI-generated Code, Web App Development, Mobile First, Figma to React, Reliability, SMS, Scheduling, Message Queues, Real-time Data, Storybook, PostgreSQL 9, Tax Software, Software Architecture, Smart Contracts, Monday.com, Animation, Visualization, Document Processing, AI Tools, CI/CD Pipelines, Artificial Intelligence (AI), Cursor AI, AI Integration, AI Design, Security, HIPAA, Queuing Systems, Task Scheduling, Large Language Models (LLMs), Prototyping, JetBrains IDE, BrainTree, Business Requirements, System Requirements, Statistics, Game Development, Lovable, Supabase
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