Ryan Croote
Verified Expert in Engineering
Software Developer
Ryan is a senior full-stack developer with over a decade of experience. He specializes in ensuring that both the front- and back-end provide users with a seamless experience. Ryan knows that the key to delivering a successful project is communication—even more so when working remotely—and is always mindful of that fact.
Portfolio
Experience
Availability
Preferred Environment
MATE, Ubuntu, Trello, GitHub, Visual Studio Code (VS Code), MacOS
The most amazing...
...product I've launched is a real-time inventory tracking system.
Work Experience
Senior Full-stack Engineer
SampleServe
- Created an application that scheduled a complex set of events based on the provided tasks.
- Implemented a new Git-based workflow allowing for features to better flow through the project.
- Implemented feature flags throughout the project to enable control over feature launch by non-technical users.
Assistant IT Manager | Lead Developer
One Stop
- Completed the development of a legacy overflow inventory system using Django and React.
- Ported an eCommerce website to a Django-based back-end.
- Implemented Docker containers for junior developers to set up development environments.
- Established development practices to improve the workflow for developers of all levels.
Lead Developer
One Stop
- Guided a new growing team comprised mostly of junior developers.
- Transitioned a legacy ERP system to a custom built Django-based API.
- Created a program that calculates the distances between multiple pick locations that is fed into a nearest neighbor algorithm for generating pick paths.
- Began the development to replace a legacy system used to track overflow inventory.
Interactive Programmer
DDM Marketing & Communications
- Deployed websites based off of an in-house CMS in PHP.
- Created Django-based API back-ends for iOS applications.
Web Developer
One Stop
- Created an eCommerce site that was integrated with a legacy ERP system.
- Developed a system that enabled customers to utilize our stock system to advertise their businesses.
- Synced various data sources for other tools using Python.
- Built libraries that allowed communication between the ERP system and other web platforms.
- Organized data into PostgreSQL databases to create custom queries used to handle special business logic cases.
Experience
One Stop | Main Site
https://onestopinc.com/Skills
Languages
Python 3, PHP, PHP 7, PHP 5, JavaScript, TypeScript, SQL, Python
Frameworks
Django, Zend Framework, Flask, Jinja, Redux
Libraries/APIs
React
Storage
PostgreSQL, Redis, MongoDB
Tools
GitHub, Trello, MATE
Paradigms
Functional Programming, Object-oriented Programming (OOP)
Platforms
MacOS, Ubuntu, Docker, Visual Studio Code (VS Code)
Education
Bachelor of Business Administration Degree in eCommerce with Web Design Specialty
Davenport University - Grand Rapids, MI, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring