Ryan Hiebert

Engineering Team Lead at ContractSafe

Gentry, Arkansas, 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
Ryan Hiebert is an engineering team lead with 14 years of experience building and shipping web applications, currently leading engineering at ContractSafe. He is a hands-on Python back-end specialist (Django, Flask) who pairs that expertise with JavaScript and React to deliver full-stack solutions and reliable CI/CD pipelines. Ryan has a history of taking ownership from startup to mature product teams—most recently progressing from senior developer to team lead—and previously led engineering at AspirEDU for nearly a decade. He is an active open-source contributor to notable projects like Django REST Framework, where he improved relational field behavior and validation, and has practical experience hardening tooling and tests for cross-Python compatibility. Based in Gentry, Arkansas, he brings a pragmatic focus on developer workflow improvements (e.g., virtualenv tooling enhancements) and a background that blends network security and hands-on ops with software leadership.
code14 years of coding experience
job21 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Southwestern Adventist University
bookPacific Union College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
571reputation
92kreached
2answers
6questions
github-logo-circle

Github Skills (20)

unit-testing10
virtual-environment10
pytest10
python10
django10
testing10
api10
rest10
command-line-tool10
unit-test10
continuous-integration9
subprocess9
dbset9
computer-engineering8
tox8

Programming languages (15)

RustCGoHTMLTypeScriptHCLDockerfileShell

Github contributions (5)

github-logo-circle
jdunck/python-unicodecsv

May 2015 - Oct 2015

Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*. If you prefer python 3's semantics but need support in py2, you probably want https://github.com/ryanhiebert/backports.csv
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 6 PRs, 1 push in 4 months
Contributions summary:Ryan primarily focused on improving the test suite and ensuring compatibility across different Python versions. Their contributions included fixing broken tests, updating the testing infrastructure to use `tox-travis`, and adding support for multiple Python versions, including Python 3. They also added tests for the README example and made it Python 3 compatible.
csvpythonunicode-supportsemanticsbackports
pew-org/pew

Aug 2014 - Dec 2014

A tool to manage multiple virtual environments written in pure python
Role in this project:
userBack-end Developer
Contributions:5 commits, 22 comments in 4 months
Contributions summary:Ryan contributed to the `pew-org/pew` project by making several changes to the codebase. They addressed an issue related to determining the current Python executable, ensuring the tool functions correctly in various environments. Furthermore, the user implemented a feature that allows the `pew in` command to start a subshell, enhancing user workflow. The user also improved the code by separating command and arguments in a function signature and adding a docstring.
virtual-environmentspythonenvironmentspure-python
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
Ryan Hiebert - Engineering Team Lead at ContractSafe