Chris Andrew

Lead Developer & System Architect at Claromentis Ltd

Brighton, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chris Andrew is a Lead Developer and System Architect with 11 years’ experience designing and refining full‑stack web applications, currently leading engineering at Claromentis from Brighton. He focuses on clean, reusable solutions and design patterns that lower long‑term maintenance costs while keeping an eye for UX and operational deployment. At Claromentis he has driven CDN integrations, a Data Mapper ORM, a modular reports backend and cloud deployment refactors, and routinely coaches best practices across teams. An active open‑source contributor to the popular Phaser game engine (including tilemap, rendering and documentation improvements), he brings front‑end game‑engine expertise alongside robust server-side architecture skills. Colleagues know him for balancing the bigger picture with meticulous attention to detail and for turning tricky integration challenges into maintainable systems.
code11 years of coding experience
job7 years of employment as a software developer
bookVarndean School
bookBSc, Computer Science, 2:1, BSc, Computer Science, 2:1 at University of Sussex
bookVarndean College
github-logo-circle

Github Skills (9)

html10
phaser10
javascript10
game-development10
game-dev10
canvas10
2d9
graphics2d9
webgl9

Programming languages (11)

TypeScriptShellCoffeeScriptC++MakefileJavaScriptPHPLua

Github contributions (5)

github-logo-circle
phaserjs/phaser

Aug 2016 - Nov 2020

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Role in this project:
userFront-end Developer
Contributions:108 commits, 13 PRs, 75 pushes in 4 years 3 months
Contributions summary:Chris primarily contributed to improving the rendering and functionality of the Phaser game engine, with a focus on the `Tilemap` and `Graphics` components. Their work involved fixing bugs related to how tilemap dimensions were parsed and how the rendering of tilemap layers interacted with display properties. They also worked on documentation for key classes, including `DataManager`, `SceneManager`, `ScenePlugin`, and easing functions, improving the usability of the engine.
gamehtml5game-frameworkphaserjs2d-game
phaserjs/phaser-ce

Feb 2017 - Feb 2017

Role in this project:
userFront-end Developer
Contributions:8 commits, 2 PRs, 11 comments in 9 days
Contributions summary:Chris primarily contributed to the Phaser CE game framework, focusing on the implementation and refinement of tilemap functionalities. Their work involved introducing and correcting tilemap layer offsets for camera interaction and collision detection, ensuring proper visual alignment and accurate game physics. Furthermore, the user refactored properties related to tilemap offsets and introduced support for Tiled map imports, enhancing the framework's usability with external map editors. Code style and documentation fixes were also implemented throughout the commits.
gamehtml5game-framework2d-gamegames
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
Chris Andrew - Lead Developer & System Architect at Claromentis Ltd