Pavly Gerges

Game Engine Developer at Personal Projects Github

Cairo, Cairo, Egypt
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
Pavly Gerges is a self-taught embedded and game engine developer with five years of experience building low-level systems, real-time frameworks, and tooling for both desktop and Android platforms. Currently contributing to jMonkeyEngine, he authored the JmeSurfaceView for seamless Android integration, fixed lifecycle memory leaks, and documented long-undocumented animation interfaces included in v3.7.0, demonstrating a knack for both pragmatic engineering and developer experience improvements. His open-source work spans SDKs and libraries—like Serial4j and the Electrostatic-Sandbox—and includes practical hardware integration tutorials for Raspberry Pi via Pi4J. Trained as a physician (MBBS) and pursuing gastroenterology training, he uniquely blends clinical rigor with systems-thinking, aiming to apply automata and computational theory to embedded software design. Pavly’s long-term vision is an SDK suite for distributed simulation that unites hardware control and scientific computing, and he is actively publishing open-source research to advance that goal.
code5 years of coding experience
bookBachelor of Medicine, Bachelor of Surgery - MBBS, Medicine and Surgery, 3.15, Bachelor of Medicine, Bachelor of Surgery - MBBS, Medicine and Surgery, 3.15 at October 6 University
bookHands on training - Upper GI Endoscopy, Endoscopy-Gastroenterology, Hands on training - Upper GI Endoscopy, Endoscopy-Gastroenterology at Cairo University
github-logo-circle

Github Skills (9)

javas10
android-sdk10
jmonkeyengine10
game-development10
game-engine10
android10
java10
game-dev10
opengl-es9

Programming languages (13)

C#JavaC++CTeXHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
jMonkeyEngine/jmonkeyengine

Apr 2021 - Jan 2023

A complete 3-D game development suite written in Java.
Role in this project:
userMobile Developer (Android)
Contributions:240 reviews, 12 commits, 36 PRs in 1 year 9 months
Contributions summary:Pavly primarily contributed to the Android-specific aspects of the JMonkeyEngine. Their work involved creating and integrating the `JmeSurfaceView` class for embedding the engine within custom Android UI designs. They made improvements related to the handling of input streams and image loading, particularly optimizing Android image loading. Furthermore, they addressed various maintenance tasks and refactored code related to lifecycle management within the Android environment, including the `JmeSurfaceView` class.
jme3jmonkeyengine3gamegame-developmentjava
A direct dynamic memory allocation api for jMonkeyEngine lwjgl-2 and android games
Contributions:38 releases, 45 reviews, 269 commits in 2 months
apijmonkeyengine3cppgradleallocation
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
Pavly Gerges - Game Engine Developer at Personal Projects Github