Rui Carpentier is a mathematician-turned-software developer and educator with five years of professional experience blending rigorous academic training (PhD and MSc in Mathematics) with practical full-stack programming skills gained at Academia de Código. He currently teaches at ISTEC and ISEC while bringing prior industry experience as an assistant consultant and hands-on Python contributions to educational repositories, notably improving Jupyter-based exercises on encryption, UI, and problem-solving. Comfortable with complex algorithms and numerical analysis, he has taught calculus, linear algebra, numerical analysis and discrete math at multiple universities, giving him a rare depth for translating mathematical problems into working code. Colleagues and students value his curiosity and preference for being challenged daily; he intentionally pivoted fields to apply logical rigor where employers need it most. Aside from classroom and code, he carries the competitive spirit of an International Mathematical Olympiad alumnus, which still informs his approach to algorithmic puzzles and pedagogy.
5 years of coding experience
<Academia de Código_>
Doutorado, Matemática, Doutorado, Matemática at Instituto Superior Técnico
Contributions:10 commits, 3 PRs, 9 pushes in 1 year 2 months
Contributions summary:Rui contributed to a Python project, primarily modifying and adding content to Jupyter Notebook files. The changes include code examples focusing on encryption, markdown formatting, UI adjustments, and problem-solving with functions and data structures. They also updated the VSCode UI sections and improved various TD exercises, demonstrating a strong understanding of Python programming and related tools within the project's educational context.
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.