George Kurelic is a hobbyist game developer and experienced software engineer with 12 years in the games industry, blending front-end development, engine architecture, and game design expertise. He has shipped features for a social slots title with over 100,000 daily users at Zynga and led gameplay engineering for an educational games studio, building and managing an engine used across 30+ games. An active open-source contributor to the HaxeFlixel engine and addons, he has implemented pixel-perfect collision, pathfinding, tween controls, and engine-level fixes that benefit HTML5 and cross-platform builds. Comfortable across C#, Haxe, and tooling, he frequently builds developer utilities and debugging tools without prompting. Based in Chicago, he pairs a formal Gaming & Simulation Programming background with a lifelong habit of iterating on personal game projects—aptly summarized as "breaking games" on GitHub—bringing curiosity-driven problem solving to production systems.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Gaming and Simulation Programming, Bachelor of Science (B.S.), Gaming and Simulation Programming at DeVry University
Contributions:11 reviews, 21 commits, 88 PRs in 1 year 2 months
Contributions summary:George primarily contributed to the development and enhancement of demos within the HaxeFlixel framework. Their commits include enabling features like `simpleRender` for HTML5 builds, implementing pixel-perfect collision checks and pathfinding. Furthermore, the user refactored code, fixed bugs, and updated project dependencies, including a save game overhaul, demonstrating a broad involvement across various game development aspects.
Free, cross-platform 2D game engine powered by Haxe and OpenFL
Role in this project:
Full-stack Developer
Contributions:325 reviews, 129 commits, 705 PRs in 4 years 5 months
Contributions summary:George contributed to the HaxeFlixel game engine, primarily by adding features and improving existing components. Their work included adding support for clipping rectangles in `FlxBitmapText`, making frame rate a float in `FlxAnimation`, and implementing the ability to cancel or complete tweens of specific objects. They also addressed issues like preventing frame padding before the tilegraphic is loaded and fixing various bugs related to collision and object positioning.
2d-gameflixelcppgamedev2d-game-engine
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.
Request Free Trial
George Kurelic - Hobbyist Game Developer at Self Employed