Ryan Croote, Software Developer in Grand Rapids, MI, United States
Ryan Croote

Software Developer in Grand Rapids, MI, United States

Member since November 19, 2018
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.
Ryan is now available for hire

Portfolio

Experience

  • PHP 7, 10 years
  • SQL, 10 years
  • PHP 5, 10 years
  • JavaScript, 10 years
  • Python 3, 6 years
  • Django, 6 years
  • React, 2 years

Location

Grand Rapids, MI, United States

Availability

Part-time

Preferred Environment

macOS, Ubuntu MATE, VS Code, GitHub, Trello

The most amazing...

...product I've launched is a real-time inventory tracking system.

Employment

  • Assistant IT Manager | Lead Developer

    2017 - PRESENT
    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.
    Technologies: PHP, Python, Django, PostgreSQL, Docker, Redis
  • Lead Developer

    2013 - 2017
    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.
    Technologies: PHP, Python, Django, PostgreSQL
  • Interactive Programmer

    2012 - 2012
    DDM Marketing & Communications
    • Deployed websites based off of an in-house CMS in PHP.
    • Created Django-based API back-ends for iOS applications.
    Technologies: PHP, Python, Django
  • Web Developer

    2008 - 2012
    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.
    Technologies: PHP, Zend Framework 1, Python

Experience

  • One Stop | Main Site (Development)
    https://onestopinc.com/

    This is the first major web project that I had worked on. The back-end is PHP with a PostgreSQL database. The front-end simply uses jQuery for basic interactions.

Skills

  • Languages

    Python 3, PHP 7, PHP 5, JavaScript, TypeScript, SQL
  • Frameworks

    Django
  • Libraries/APIs

    React
  • Storage

    PostgreSQL, Redis, MongoDB
  • Paradigms

    Functional Programming, Object-oriented Programming (OOP)

Education

  • Bachelor of Business Administration degree in eCommerce with Web Design Specialty
    2004 - 2008
    Davenport University - Grand Rapids, MI, USA

To view more profiles

Join Toptal
I really like this profile
Share it with others