Senior Software Engineer at LVT (LiveView Technologies)
Salt Lake City, Utah, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kyle Rich is a Senior Software Engineer with 13 years of experience and a decade focused on backend web development and system integrations in the Python ecosystem. He has driven reliability and scalability across product and security-focused teams, from migrating mobile-first NoSQL systems to RDBMS-backed APIs to building rate-limited, RBAC-enabled services that integrate with PagerDuty, Slack, and ServiceNow. Kyle has improved developer productivity and incident response at several companies by championing best practices, tooling, and clear documentation, and he’s comfortable both implementing core API features and designing background task managers that respect external rate limits. An active open-source contributor, he enhanced audio support in the popular Python Arcade library and added web-platform widgets and tests to the Toga GUI toolkit, demonstrating attention to cross-platform UX and installability. Based in Salt Lake City, he combines practical production experience with a habit of improving processes and developer ergonomics.
Easy to use Python library for creating 2D arcade games.
Role in this project:
Backend Developer
Contributions:5 commits, 3 PRs, 3 pushes in 1 day
Contributions summary:Kyle primarily focused on enhancing the sound capabilities of the arcade library by adding and modifying sound-related files. Their commits involved integrating audio libraries such as avbin for cross-platform support, specifically targeting Windows and macOS. They fixed installation issues and updated the installation instructions for macOS and Linux, making improvements for a smoother user experience.
Contributions summary:Kyle contributed significantly to the Toga project, a Python native GUI toolkit. Their primary focus involved enhancing the web platform implementation, adding new widgets like ProgressBar and Switch, and implementing their corresponding functionalities. They also added a clear method to remove child widgets and included corresponding test cases and documentation updates, indicating a commitment to thoroughness and usability. Furthermore, the user made some minor improvements to comments.
gui-toolkitpythonlinuxgui
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
Kyle Rich - Senior Software Engineer at LVT (LiveView Technologies)