Anton Chekulaev is a versatile game developer with 11 years of professional experience, specializing in Java-based Android and cross-platform 2D game development with deep expertise in libGDX and Spine animation. He blends hands-on engineering (Java/Kotlin, C#/Unity, C/C++ with NDK, TypeScript) with UI/UX, vector and pixel art, and has shipped commercial mobile titles and in-house engines, tools and libraries such as GDX VFX and Texture Packer. Anton has contributed to the core LibGDX framework (fixing OpenGL context issues and UI behavior) and worked on privacy-focused mobile software like the Session Android messenger, demonstrating both framework-level and product-focused impact. He’s equally comfortable building low-level rendering/NDK integrations and front-end React/TypeScript ports, having even ported simulations from libGDX to the web. Based in Budva, Montenegro, Anton draws inspiration from indie game development and maintains a broad curiosity across the full production cycle, combining creative toolmaking with pragmatic delivery.
11 years of coding experience
11 years of employment as a software developer
Master's degree, Automated Systems of Information Processing and Management, Master's degree, Automated Systems of Information Processing and Management at Сибирский федеральный университет
Session Android - Onion routing based messenger [DEPRECATED SEE README]
Role in this project:
Mobile Developer (Android)
Contributions:10 reviews, 245 commits, 27 PRs in 4 months
Contributions summary:Anton primarily contributed to the Session Android messenger application, focusing on feature additions and bug fixes. The commits demonstrate involvement in the UI/UX aspects, including the creation of new activities, components, and menu options. Furthermore, the user made modifications in core features such as audio, attachments, and settings enhancements.
Desktop/Android/HTML5/iOS Java game development framework
Role in this project:
Full-stack Developer
Contributions:5 commits, 9 PRs, 34 comments in 1 year 4 months
Contributions summary:Anton contributed to the LibGDX framework by implementing fixes and improvements across multiple areas. Their work included addressing OpenGL context issues, enhancing the TexturePacker tool with features like copying settings and correct atlas file deletion, and introducing a timer-based cursor blinking mechanism in the TextField UI component. These modifications demonstrate a good understanding of both backend and frontend elements within the framework. The contributions highlight the user's ability to work on core components.
gamejava-game2dhtml5ios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.