Edson Manoel is a Scientific Coordinator and senior developer with over 20 years of C++ experience and 15+ years in Python, combining hands-on implementation of numerical algorithms with leadership of scientific software teams. He specializes in integrating C++ and Python for high-performance simulation, visualization and imaging systems, and recently became proficient in Rust to bring stronger safety and performance to future projects. A longtime advocate of modern tooling and best practices, he drives robust CI, testing and maintainable architectures while still contributing at a master-developer level. His contributions to the pytest project—improving approximate comparisons for numpy arrays and widening test coverage—reflect a commitment to dependable testing in scientific code. Based in Santa Catarina, Brazil, he pairs an academic background in electrical engineering and computer science with practical experience across medical imaging, spectroscopy, computer vision and 3D visualization.
14 years of coding experience
11 years of employment as a software developer
M.Sc., Electrical Engineering, M.Sc., Electrical Engineering at Universidade Federal de Santa Catarina
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:3 reviews, 1 commit, 2 PRs in 1 day
Contributions summary:Edson primarily contributed to the testing framework of pytest, specifically enhancing the `pytest.approx` functionality. Their work involved adding support for approximate comparisons between numpy arrays and scalars, inverting the comparison order, and fixing compatibility issues with older numpy versions. They also added tests to cover these new functionalities, including cases with dataclasses and pickle operations, ensuring comprehensive test coverage for these features.
Contributions:1 PR, 9 pushes, 2 branches in 4 years 3 months
doxygencondasmithy
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.