Gabriel Ozouf

Software Engineer at NumWorks

Paris, Ile-de-France
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
Gabriel Ozouf is a software engineer based in Paris with six years of professional experience, currently building at NumWorks where he progressed from intern to engineer. He focuses on backend systems and low-level functionality, contributing notably to the open-source NumWorks Epsilon graphing calculator OS by improving complex-number handling, expression evaluation, and curve rendering thresholds. Trained as an engineer at MINES ParisTech, he combines strong theoretical foundations with practical product-driven development for embedded and mathematical software. His work shows attention to numerical correctness and test coverage, evident from added unit tests for expression evaluation. Comfortable moving between internships in sales development and core engineering roles, he brings both technical depth and an appreciation for user-facing product constraints. Colleagues value his steady, detail-oriented approach to shipping reliable features in constrained environments.
code6 years of coding experience
bookDiplôme d'ingénieur, Information Technology, Diplôme d'ingénieur, Information Technology at MINES ParisTech
github-logo-circle

Github Skills (12)

eval10
evaluator10
c-language10
expression10
cprogramming-language10
evaluation10
expressions10
maths9
math9
math-functions9
unit-testing8
numerical-analysis7

Programming languages (3)

C++RustJavaScript

Github contributions (5)

github-logo-circle
numworks/epsilon

May 2020 - Aug 2022

Modern graphing calculator operating system.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 3859 commits, 7 PRs in 2 years 3 months
Contributions summary:Gabriel's contributions primarily focused on implementing and modifying code related to the functionality of the real part (re) for complex numbers in a modern graphing calculator operating system. The commits included adding a method for the RealPartNode to set the sign and modifying existing code files to integrate the functionality. Further work involved reducing a threshold related to powers of rational numbers to enable drawing certain curves. The user also added tests for the functionality of the expression evaluation.
operating-systemcalculatoroperatinggraphing-calculatorgraphing
GabrielNumworks/epsilon

Oct 2020 - Dec 2020

Modern graphing calculator operating system.
Contributions:1 push, 2 branches in 1 month
operating-systemcalculatoroperatinggraphing-calculatorgraphing
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