Ryan Crowley

Full-Stack Software Developer

Learn More

About Me

Know thyself. Adapt, and Overcome.

Hello, I am Ryan Crowley

Software Developer

I build full-stack applications with React, Python, Django, and SQLite in an Agile environment. Sometimes I build them with AngularJS, Java, Spring, and MongoDB. Tech moves fast, and it's important to be flexible.


I love what I do! But why software development?


Once upon a time, I was in my early twenties and a happily broke musician. All I ever wanted to do up to that point was play guitar in a really good band, and eat pizza. Sounds pretty sweet, eh?


It was. Honestly, it was incredible. The rush you get from the crowd, the people you get to meet and travel with, the stories you get to live. Then, I met Erica. She was beautiful inside and out, and she still is. For the first time in my life, I wanted something more than I wanted to play music for a living. I wanted a family.


So for the next few years, I worked a full time job and tried to figure out what to do for a career. After receiving direction in prayer, I started learning how to code on my lunch breaks at a coffee shop, and I instantly fell in love with the puzzle-solving logic and the expressive creativity that coding provides. After 500 days of coding solo, I started at Nashville Software School, attending a 6 month intensive bootcamp for full-stack developers.


After graduating, I went to work for TeleTracking, where I've had the privilege to work on multiple teams, tech stacks, and projects.


I love writing software that makes me learn and grow. I love working with a team of developers that bring different perspectives to the table. I love knowing that I'm in a career where the products I create can help people. The well is endless!

Tools and Technologies

HTML
HTML 5
CSS
CSS 3
Bootstrap
bootstrap
JavaScript
JavaScript
React
React
AngularJS
AngularJS
Python
Python
Django
Django
Java
Java
Git
git
Github
GitHub
Bitbucket
Bitbucket
SQL
SQL
MongoDB
MongoDB
Table Plus
Table Plus
Postman
Postman

Portfolio

  • ALL
  • React
  • Python
  • Personal
  • Group

Experience

Software Solutions for Healthcare
Franklin TN
April 2020 - Present
SOFTWARE ENGINEER II
March 2021 - present
  • Contributed to our application's codebase by writing new code, debugging existing code, and writing both unit and integration tests
  • Completed a balance of tickets for both the Front-End and Back-End
  • Explored unknowns of a software application purchased from another company to document the functionality, improve upon methodologies, clean up the codebase, and teach my team how to use the features
  • Communicated quickly and clearly with our Product Manager to understand the needs of the client and offer insight in to potential challenges
SOFTWARE ENGINEER I
March 2020 - March 2021
  • Contributed to our application's codebase by writing new code, debugging existing code, and writing both unit and integration tests
  • Completed a balance of tickets for both the Front-End and Back-End
  • Quickly learned technologies and languages that I had not previously used to work effectively within a project's tech stack
  • Transitioned as needed between a small team of developers with one tech stack and a large team of developers with another tech stack
  • Met changing deadlines and requirements on our high-visibility HHS Covid-19 hospital tracking portal
FULL-STACK SOFTWARE DEVELOPER
September 2019 - March 2020
Intensive full-time 6 month software development bootcamp focused on the skills and technologies required to work as a full-stack software developer.

JavaScript, React, Python, Django, HTML, CSS, SQLite, JSON, Git, GitHub
Application Station
Full-Stack Capstone, React and Django
  • Single-page web application that allows users to save job applications, add events for each application, and practice answering and asking interview questions.
  • Full-Stack capstone project at NSS with React Front-End and Django REST API Back-End
  • Utilizes full CRUD functionality
  • Individual project to complete the back-end capstone requirements at Nashville Software School
  • Tools used: Django ORM for interacting with the database, SQLite3 database for persistent storage, and React Js for the front-end user.
Streamline
Front-end Capstone, React
  • Single-page web application that allows users to search a database of movies, add movies to their own custom watchlists, and track where each movie is available to stream or otherwise view
  • Utilizes full CRUD functionality
  • Individual project to complete the front-end capstone requirements at Nashville Software School
  • Tools used: React, JavaScript, JSON server, React Bootstrap, CSS, Flexbox, and The Movie Database API.
Bangazon E-Commerce
Group Project, Python, Django, React
  • Working with a team of 4 other students, we created a full-stack e-commerce application with React on the front-end and a Django REST API on the back end
  • Tools used: Python for models and unit tests, Django ORM for interacting with the database, SQLite3 database for persistent storage, and React Js for the front-end user
  • Individually responsible for creating the Orders view in Django, writing a custom action for the Products view, creating the database fixtures, and writing the automated tests for the Products in Python. In React, I was responsible for creating reusable components that presented data to the customer based on fetch calls to the API
Bangazon Workforce Management
Group Project, Python
  • Working with a team of 4 other students, we created a web application for the fictional company Bangazon that allows HR personnel to manage employees, departments, training programs, and company computers. We completed this sprint in just 3 days
  • Tools used: Python for models, Django for views and templates, SQLite3 for database queries and persistent storage, Git and GitHub for version control and project boards, and CSS for styling
  • Individually responsible for creating the computers views and templates. Users can add new computers and view the details of each computer. If a computer has never been assigned to an employee, a user can delete the computer
Arboretum
Group Project, Python
  • Working with a team of 4 other students, we created a terminal application that allows users to manage a digital Arboretum
  • Users can create habitats, release animals into those habitats, cultivate plants, feed animals, and view a report of the arboretum facility
  • Tools used: Python for classes, packages, and modules, Git and Github for version Control
  • Individually responsible for creating the modules for Plant classes and packages, as well as creating and modularizing functions that assist with cultivating plants and navigating menus
  • Large focus on DRY and reusable code, readability, and user interface
Nutshell
Group Project, React
  • Created a dashboard social media app with a group that allow users to add tasks, articles, events, message other users, and add friends
  • Tools used: CSS, Bootstrap, JavaScript, React, JSON Server
  • Individually responsible for the events section, which implemented CRUD functionality for users to create, edit, and delete events and display their events on the DOM chronologically
  • Large focus on consistency, functionality, and reusable components
Global 3PL Logistics Company.
Brentwood TN
Employed for 4.5 years
SR TRANSPORTATION PLANNER
May 2019 - September 2019
  • Initiated and implemented proposals for process improvements, collaborating with multiple departments, resulting in 8 hours of saved labor per week
  • Planned the freight transportation for a high-volume customer
  • Assisted customer on-boarding, established planning processes, and wrote process SOPs
  • Trained a team of 3 planners to carry out day-to-day duties
  • Extensive travel and time spent directly with the customer
TRANSPORTATION PLANNER
July 2017 - May 2019
  • Planned the freight transportation for several customers
  • Worked extensively on process improvement, resulting in a time savings of 8 hours of labor per week for the planning team
  • Participated in the company mentor-mentee program as both a mentor and a mentee
FREIGHT PAY ANALYST
November 2016 - July 2017
  • Audited invoices from carriers on behalf of our customers to ensure accurate billing for transportation costs
  • Recognized patterns and opportunities for process improvements
  • Initiated cross-department cooperation to keep accounts in a maintainable current state
SR TRANSPORTATION COORDINATOR
November 2015 - November 2016
  • Reported on tracking and tracing of freight for customers
  • Acted as a resource for coordinators within the department
  • Took the lead on planning duties for a small-volume account
  • Helped outline and implement an optional 4-day/10-hour work schedule for the department with the help of 3 other teammates
TRANSPORTATION COORDINATOR
March 2015 - November 2015
  • Reported on tracking and tracing of freight for customers
  • Participated in customer calls and improved on-time performance for customers
Regional US LTL Carrier
Antioch TN
Employed for 8 years
LINEHAUL DISPATCHER
September 2019 - December 2019
November 2013 - March 2015
  • Facilitated the dispatching of over-the-road drivers within a small window of time to make nightly deadlines
  • Gathered data and performed analysis on process and provided recommendations for process improvements to the Service Center Manager
FREIGHT HANDLER
September 2019 - December 2019
February 2013 - March 2015
May 2005 - June 2011
  • Loaded and unloaded freight in a timely manner using a forklift, pallet jack, and other tools
  • Focused on moving freight damage free and loading trailers high-and-tight to improve load average metrics
Authorized Apple Retail and Repair
Nashville TN
Employed for 1.5 years
SERVICE TECHNICIAN
September 2011 - February 2013
  • Diagnosed and repaired hardware issues on Apple computers
  • Worked at the service counter to troubleshoot issues with customers
  • Occasionally worked with customers on the sales floor to make recommendations on new products that fit their specific needs
I've been playing guitar since I was 8 years old. I started my first band at 13, where I began to write songs and sing as well. I have extensive live performance, as well as studio. Here are some highlights!
Wood and Steel
September 2016 - March 2018
  • Singer, and Guitar Player for the cover band Wood and Steel
  • Travelled and performed live
Royal Wade Kimes
November 2006 - August 2017
  • Musician for country artist Royal Wade Kimes
  • Travelled and performed live
  • Recorded in studio
  • Played electric and acoustic guitar, baritone guitar, and sang harmony
Eventide Drive
August 2010 - July 2013
  • Singer and Guitar Player for the cover band Eventide Drive
  • Travelled and performed live
Fighting Likeness
August 2007 - July 2009
  • Singer, Guitar Player, and Songwriter for the band Fighting Likeness
  • Travelled and performed live
  • Recorded in studio
Ryan Crowley
8 years old - Present
  • Singer, Songwriter, Guitar Player, Recording Artist
  • Travelled and performed live
  • Recorded in studio
  • Online at Spotify and other places.

Contact Me

Let's work together!