Tyrel Souza

Senior Software Engineer at Mango

Chapel Hill, North Carolina, United States
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
Tyrel Souza is a Senior Software Engineer with 14 years of experience building and modernizing backend systems, recently focused on Python and Go. He has a strong track record porting legacy Python2 monoliths to Python3 microservices, reducing operational overhead and automating analyst workflows to reclaim dozens of weekly hours. At Tidelift he turned a personal CLI project into a production Go-based binary for dependency and vulnerability analysis and contributed to libraries.io to improve multi-language package discovery. He ships pragmatic tooling—authoring a Django testing package to avoid cloud storage costs and optimizing PyPI uploads in twine—demonstrating an eye for cost, reliability, and developer experience. Based in Chapel Hill, NC, Tyrel balances hands-on engineering across languages and infra (Docker, Kubernetes) with meaningful open source impact tied directly to product outcomes.
code14 years of coding experience
job14 years of employment as a software developer
bookComputer Science, Computer Science at Keene State College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

ruby-rails10
python10
apidoc10
scroll-wheel10
rails10
ruby10
mousewheel10
api10
pypi10
dependency-analysis9
postgresql9
serializer9
dependency-manager9
dependency-management9
activemodelserializers9

Programming languages (14)

C#CSSCRustMakefileGoCommon LispHTML

Github contributions (5)

github-logo-circle
librariesio/libraries.io

Oct 2018 - Jan 2020

:books: The Open Source Discovery Service
Role in this project:
userBack-end Developer
Contributions:7 reviews, 10 commits, 10 PRs in 1 year 3 months
Contributions summary:Tyrel primarily contributed to the back-end logic and API functionality of the libraries.io project, as evidenced by modifications to controllers, models, and serializers. They implemented features for checking package statuses, handling case-insensitive project matching, and deprecating user-related data. Additionally, the user introduced specific API endpoints for conda package status verification, enhancing the project's integration with the conda package manager. These modifications reveal a focus on improving the platform's accuracy, and third-party integration.
discovery-servicediscoverydependenciessearchpackage-manager
pypa/twine

Apr 2015 - Apr 2015

Utilities for interacting with PyPI
Role in this project:
userBackend Developer
Contributions:1 review, 7 commits, 1 PR in 1 day
Contributions summary:Tyrel primarily contributed to the `twine` repository, focusing on the `upload` command. Their work involved modifying the `upload.py` and `test_upload.py` files to change the order in which files are uploaded to PyPI. They implemented and optimized the process of grouping wheel files before others, ensuring proper metadata display. The user added a conditional to bypass grouping when unnecessary and refactored the code using `itertools.groupby` to streamline the process.
pypipythonpython3wheelpython-wheel
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