Angelo Theodorou

Full-time Independent NCine Programmer at Self-employed

Granada, Andalusia, Spain
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

👤
Senior
🎓
Top School
Angelo Theodorou is a C++ rendering engineer and open-source maintainer with nine years of professional experience building real-time graphics for games and middleware, currently working full-time on nCine, his cross-platform 2D game framework. He has shipped rendering work at scale across studios and platforms—from Frostbite and NaturalMotion to an R&D rendering role on Bethesda’s Starfield—bringing deep expertise in OpenGL, Vulkan, GLSL and performance profiling on ARM/Mali. A pragmatic systems programmer comfortable with tooling like CMake, Visual Studio and Qt Creator, he also contributes front-end improvements (e.g., positioning logic and UX tweaks) to community projects such as an Angular date-range picker. Founder and long-time administrator of GameLoop.it, he pairs hands-on engineering with community building and podcasting that amplifies Italian game developer voices. Based in Granada, Spain, he blends a demoscene-rooted passion for visual effects with production-hardened experience in image quality and engine porting.
code9 years of coding experience
job15 years of employment as a software developer
bookCAE English, CAE English at British Council
bookBachelor's Computer Science, Bachelor's Computer Science at Università degli Studi di Napoli Federico II
languagesEnglish, Italian, Greek, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

typescript10
javascript10
typescripts10
typescript-types10
ngxs10
angular10
materialize9
material39
material-design9

Programming languages (4)

TypeScriptCSSJavaScriptPython

Github contributions (5)

github-logo-circle
Pure Angular 2+ date range picker with material design theme, a demo here:
Role in this project:
userFront-end Developer
Contributions:10 commits, 1 PR, 2 comments in 1 day
Contributions summary:Angelo primarily contributed to the front-end functionality of the Angular date range picker component. Their commits focused on enhancing the component's behavior and positioning logic, specifically implementing the 'auto' option for the date picker's opening behavior, which automatically adjusts the picker's position. They also introduced a new `offsetWidth` property to adjust the positioning further and fixed position-related issues. These changes improved the user experience and responsiveness of the date range picker.
datepickerangular5ngxdatetime-pickerangular7
angelo510/ruby_booking

Sep 2016 - Sep 2018

Contributions:81 commits, 25 pushes, 1 branch in 2 years
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
Angelo Theodorou - Full-time Independent NCine Programmer at Self-employed