Peter Robinson

Sr. Web Developer at Green Fire Software

Pennsylvania, United States
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
Peter Robinson is a senior web developer and hands-on engineering leader with a decade of experience building full-stack web and backend systems, currently leading development at Medlogix while running his own studio, Green Fire Software. He brings deep C++, C#, and JavaScript expertise—demonstrated by substantive contributions to the open-source Torque2D game engine, where he fixed subtle GUI positioning drift and added animation and positioning APIs. Comfortable across .NET, ASP.NET, PHP, and SQL stacks, Peter combines practical product delivery for e-commerce and enterprise projects with a knack for diagnosing tricky platform and audio/graphics bugs. A pragmatic team lead and avid contributor, he pairs careful engineering (and a love of tea) with entrepreneurial experience and a Computer Science foundation from the University of Colorado.
code10 years of coding experience
job2 years of employment as a software developer
bookB.S. in Management Information Systems, Computer Science, Business, B.S. in Management Information Systems, Computer Science, Business at Liberty University
bookComputer Science, Computer Science at University of Colorado at Boulder
stackoverflow-logo

Stackoverflow

Stats
765reputation
87kreached
39answers
3questions
github-logo-circle

Github Skills (21)

debug10
c-language10
game-engine10
game-dev10
2d-game10
front-end-development10
game-development10
cprogramming-language10
2d10
api-design9
documentation8
jquery-selectors6
html6
iframe6
open-source6

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
TorqueGameEngines/Torque2D

May 2022 - Sep 2022

A completely free, open-source, 2D game engine built on proven torque technology.
Role in this project:
userBackend Developer
Contributions:4 releases, 2 reviews, 60 commits in 3 months
Contributions summary:Peter's contributions focused on resolving a relative positioning drift issue within the 2D game engine. The fix involved modifying the `GuiControl.cc`, `GuiControl.h`, and `guiControl_ScriptBinding.h` files to prevent rounding errors in repositioning calculations. They introduced mechanisms to store and reuse the initial relative position calculations, ensuring that controls maintain their positions accurately, especially after window resizing. These changes suggest a deep understanding of the engine's GUI system and its interaction with window management.
2d-gamegamedev2d-game-enginegame-developmentopengl
GarageGames/Torque2D

Aug 2015 - Jun 2020

MIT Licensed Open Source version of Torque 2D game engine from GarageGames
Role in this project:
userFull-stack Developer
Contributions:4 releases, 143 commits, 130 PRs in 4 years 10 months
Contributions summary:Peter contributed to the Torque 2D game engine by implementing new functionalities and fixing bugs. They added `getPositionX` and `getPositionY` methods for consistency and backwards compatibility, as well as `getSpriteAnimationFrame` and `setSpriteAnimationFrame` to `CompositeSprites` to match existing functionality for static sprites. Furthermore, they added and implemented new functions for fading and growing objects. The user also corrected bugs in audio and Windows cursor management, and updated the libpng library.
2d-gamelicensedc-plus-plus2d-game-enginegame-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