George Kussumoto is a seasoned Python backend engineer with 16 years of experience building desktop and web applications, microservices, and integrations, currently contributing at Shippo from Santa Catarina, Brazil. He has deep practical knowledge of distributed systems and tooling—memcached, Redis, Celery, RabbitMQ, Solr/Haystack—and has led migrations to AWS, k8s, and Cognito while championing automated testing and observability. At Collective he drove test coverage from under 10% to 85%, refactored critical payment and analytics integrations, and at Olist led a microservices product rewrite and remote team practices. An active open-source contributor, he’s improved cross-platform robustness in the widely used pre-commit project and added tests and docs to pytest, demonstrating attention to correctness and platform compatibility. Comfortable shipping end-to-end solutions and mentoring remote teams, he pairs pragmatic engineering with a long track record of making complex systems reliably operable.
16 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BSc) Computing, Bachelor of Science (BSc) Computing at USP - Universidade de São Paulo
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:1 PR, 4 comments in 10 months
Contributions summary:George primarily contributed to the pytest framework by adding and modifying tests related to skipping functionalities. They implemented new tests to verify the behavior of `pytest.skip` with the `allow_module_level` argument. Furthermore, they updated documentation examples and corrected typos and alignment issues, enhancing clarity and usability. The user also addressed a specific issue with how CollectReports are handled within the skipping functionality.
A framework for managing and maintaining multi-language pre-commit hooks.
Role in this project:
Backend Engineer & QA Engineer
Contributions:9 commits, 2 PRs, 9 comments in 7 days
Contributions summary:George contributed to improving the `pre-commit` framework by addressing several issues related to command-line argument handling and platform compatibility. They fixed a bug in the `check-useless-exclude` hook and also refactored and tested the `xargs.partition` function. This included adapting it for different operating systems (win32/posix) and ensuring the correct length computations for arguments, especially with unicode characters. These changes were accompanied by tests, showing the user's attention to reliability and ensuring the correctness of the framework.
linterpythonmulti-languagepre-commitrefactoring
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.