
Martin L
Software Developer
Skills

See my services


Work experience
Slot Game Developer — Fantasma Games
Consultants • Full-time
May 2025 - Present • 1 yr 6 mos
Develop production HTML5 casino slot games using TypeScript and PixiJS within the Fantasma game framework. • Implement complete gameplay features and bonus flows, including feature entry, active gameplay, transitions • Extend and integrate functionality using the framework's existing module, view and game-state architecture, prioritizing reusable components over game-specific duplication. • Implement state-driven gameplay logic and coordinate complex transitions between base game, free-spin and additional bonus features. • Work with PixiJS rendering and Spine animation systems to integrate animated game elements, effects and presentation sequences. • Build and maintain feature controllers, views and gameplay states while respecting existing framework lifecycle and event-flow conventions. • Integrate game presentation with server-provided game results while preserving correct winnings, balance and feature progression behaviour. • Implement timed animation and presentation sequences, including safe lifecycle handling when states or features are exited. • Debug complex gameplay and sequencing issues across rendering, feature logic and framework integration. • Refactor existing implementations to improve maintainability, framework reuse and separation of responsibilities. • Collaborate with artists, designers, backend developers and QA throughout feature implementation and game delivery. • Work within an established production codebase where changes must preserve existing game behaviour and avoid regressions. • Contribute to build verification, integration testing and production-readiness of slot-game feature
Game Programmer
Gameloft • Full-time
May 2024 - Nov 2024 • 6 mos
Worked on Sniper Champions. Developed gameplay mechanics and features using C/C++ and C# using custom engine and Unity. Designed and implemented new game features, including seamless integration of CRM systems with Unity. Created and managed LiveOps events, driving player retention and monetization through dynamic, real-time content updates.
Consultant
freelance • Freelance
Feb 2024 - Apr 2024 • 2 mos
Delivered Unity gameplay features and smooth animations (Tween), focusing on performance and responsiveness. Set up client‑server communication using Node.js; designed Web APIs for data exchange; debugged and stabilized builds. Support releasing to Google play and connecting with Firebase, including Facebook and Google integration.