Grégory Oriol is a seasoned software engineer and technical project manager with over 12 years of experience building mobile and web applications, and an EPITA engineering degree with an exchange at Tampere University of Technology. He splits his time between two startup projects and consulting roles, combining hands-on iOS/Android and full-stack development with DevOps, system administration and project lifecycle leadership. Fluent in French, English and Russian (with working knowledge of German and Finnish), he brings a multicultural perspective to international teams. His toolkit spans Swift/Objective‑C, Symfony/Node, Docker, Jenkins and performance/load testing tools, and he pairs engineering with advanced design skills from Photoshop to Sketch. An active open-source contributor, he has improved UA/device detection in the widely used matomo-org/device-detector library by adding numerous Android device and browser signatures. Colleagues rely on him for pragmatic automation, monitoring and continuous-improvement practices that keep projects shipping reliably.
12 years of coding experience
9 years of employment as a software developer
Exchange Information Technology, Exchange Information Technology at Tampere University of Technology 1965-2018
Diplôme d'Ingénieur CTI (Master equivalent) Information Technology, Diplôme d'Ingénieur CTI (Master equivalent) Information Technology at EPITA: Ecole d'Ingénieurs en Informatique
Baccalauréat Scientifique (High School Diploma/GED/A-level equivalent), Baccalauréat Scientifique (High School Diploma/GED/A-level equivalent) at Collège et Lycée Stanislas, Paris
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Role in this project:
Back-end Developer
Contributions:1 review, 41 commits, 26 PRs in 4 years 8 months
Contributions summary:Grégory primarily contributed to the `device-detector` library by adding support for new Android devices and browser detection. Their work involved modifying code in `DeviceParserAbstract.php` and `Browser.php` to incorporate information about new devices, brands, and browser versions. This included adding device models from brands like Mobiistar, Oppo, Energizer, Samsung, LG, Huawei and others, as well as enhancing the user agent detection capabilities. They fixed a typo.
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Contributions:1 PR, 250 pushes, 12 branches in 5 years 4 months
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.