Summary
Overview
Work History
Education
Skills
Websites
Work Availability
Quote
Timeline
Generic

Shawn Crigger

Conway,United States

Summary

At SiteOne Landscaping Supply, I loved my job and threw myself into it 100%, Working hours that were not required, always willing to help. I tried to bring Standards to the existing team and was constantly rebuked for not wanting to change the way they always did it. I worked with a rare Product Management System that fed and consumed multiple API's, using GraphQL and REST API's, all feeding many different systems. When I first started the PIM system was 4 years out of date, and I managed to upgrade it to the last step before the major upgrade which would require a Linux upgrade, PHP 8, MySQL 8, and many other upgrades. As I built the upgrades I found many places of the same code or versions of the same code all over the place so I created a Trait and a Utility class to keep the code DRY. I had health problems and that is the only reason I am not with SiteOne anymore.


At Southern Tide Media, I handle the complex stuff, API connections, custom WP integrations, I was their first employee and I am still working there part-time. Since they are a small marketing company, they can not provide enough hours for me to pay my bills, so I am looking for a full-time position. # I started learning to program in the late 80s and early 90s when I was a kid, I learned Basic, QuickBasic, TurboPascal++, and TurboC++ before I was 15. I got into web development because I was running a vBulletin forum community with over 120k members and 3k unique member visits a day. From there I started freelancing and got a job in the office at Eagle Web Designs.


I am driven by my quest for knowledge, I love learning new languages, frameworks, etc. I have worked remotely in small teams, or just myself for over 10 years now, using everything from BaseCamp, Slack, Google Hangouts, RingCentral, and many others to communicate with the team.


I PRIDE MYSELF IN : Being a fast learner, I am completely self-taught and have built some large enterprise applications. Being a perfectionist, finding ways to make the job better, easier, or cost less while providing more value to it. Being able to jump into any project and finding my way around very fast.



MY KEY SKILLS INCLUDE : Writing Clean Re-usable Object-Oriented Code, Writing REST API's, along with reading and writing to SOAP/ XML, GraphQL, and JSON APIs, Setting up Servers, High level of Skill in PHP and Native JS, Along with CSS and HTML, Creating Responsive HTML Emails, Setting up Build Processes with GRUNT or GULP, Optimizing web sites for faster performance, Saving the client money if possible.

Overview

25
25
years of professional experience

Work History

Junior Software Architect

SiteOne Landscape Supply
05.2022 - Current
  • Shawn Crigger - page 1
  • I was promoted to Jr Systems Architect but it takes 2 years of being on the board to become a full

Architect Senior Software Engineer

SiteOne Landscape Supply
06.2021 - 02.2023
  • I want to thank SiteOne Landscape Supply for giving me this awesome opportunity to learn and grow as a developer
  • I started at SiteOne on June 28th, 2001
  • I was the first company developer on our Product Information
  • Management team
  • I quickly learned the Application we used, which fed multiple APIs from GraphQL to
  • REST APIs - Our application fed the product information from the Branch POS to the various mobile applications
  • I solved many problems, like adding pagination to the GraphQL queries so they would not timeout when the first pull of the day had more than 5k items
  • I created the Azure DAM Proof of Concept, but instead of getting to finish it, I was moved to Upgrading our application which was 4 yrs out of date, to the latest version
  • I was retooling for the upgrade to v10.5, which involved a Linux distro upgrade, PHP 8, MySQL 8, and Ngnix upgrades
  • I compiled over 250 pages of documentation on my own time in Confluence
  • I had to train our QC tester since she needed to be trained
  • Over my time there, I made coworker friends in other It teams connected to our Application so I could quickly solve production issues
  • I tried to bring Standards like using Migrations, Using proper PSR standards set by the application
  • When I found the same code used in hundreds of files, I created Traits or added them to a utility class
  • I found hundreds of statistically called methods not declared static, so I fixed them during the upgrade
  • My primary responsibilities were fixing the PROD issues and Upgrading the app to the latest version.

Full Stack Consultant

Southern Tide Media
12.2015 - 01.2022
  • 6 years 2 months)
  • At Southern Tide Media, My job responsibilities vary from - Estimating how much time a project will take and any technical challenges of the project
  • Setting up new servers using Digital Ocean, Heroku, or AWS unless the client has their preference
  • Building custom websites using WordPress, Laravel, Lumen, Shopify, or whatever is needed to get the job done
  • Migrating websites from their previous agencies to our agency
  • Server and Website Maintenance, along with SEO updates
  • Building custom solutions using jQuery, VueJS, AngularJS, or whatever is required to get the job done
  • Building APIs, Reading from, Writing to, if it involves an API then I have been involved in some aspect of it at some time, SOAP, XML, JSON, I've worked on every type of API and will get the job done
  • Working with CRM's (particularly Sharpspring and ZohoCRM ) to track the users' experience on the websites and make it easier to market to our clients based on their interests
  • Responsive HTML Email Development, for a few years, I built a weekly email for one company and a monthly email for another at the same time, along with drip campaigns and other uses for HTML Emails
  • Pixel Perfection is tough to do with so many email clients.

stack Developer

Shawn Crigger, Flight Circle
05.2019 - 02.2021
  • Fixed bugs and added new features to a SaaS product in AngularJS, and PHP
  • Created a Complete API that allowed users to access their data from our API
  • Created a Complete Documentation Website that explains how to use the new API created
  • We used AWS for everything, and one of the harder tasks was making my API's oAuth2 work with the existing AWS oAuth2 login system
  • Created a bridge that sent ledger data from our website to Quickbooks Online's API via the PHP SDK
  • Used GIT and developed on a AWS staging server, once the task was completed my GIT branch would be merged into the Master and Deployed to Production
  • Used Slack for interoffice discussions, FreshDesk for Task Management
  • One of our favorites additions I created was error reporting system that sent the errors to a Slack
  • Channel.

Full Stack Developer

Eagle Web Designs, Inc
08.2014 - 02.2015
  • Completed and launched a major project (The National Trader) that they were failing to meet the launch date promises
  • Added PayPal payments, Image Uploads, and many other improvements to a system kinda like Craigslist that the client wanted to build
  • Also implemented the first implementation of the Ads Algorithm for the website
  • Added new functionality to the existing CMS that I originally built years ago.

Full Stack Developer

ShawnC
07.2012 - 01.2015
  • During this time I full-time freelanced with a few repeat clients and I used services like UpWork to find new clients, I learned how to estimate jobs, write professional bids, and other skills to better market myself along
  • I wrote a lot of WordPress plug-ins, helped a few WordPress websites get better page speed ranks by optimizing their assets, checking their database for un-needed autoloaded options and many other aspects of WordPress development, along with working on a few different CodeIgniter based custom websites.

Developer

CI-Bonfire
01.2011 - 07.2013
  • CI-Bonfire is an OpenSource application to jumpstart your CodeIgniter Projects, making your applications faster to develop with all the tools needed
  • This is an open source gig, I help out as a developer since I feel I should give back to the community.

PHP Developer

a Digital
04.2006 - 01.2013
  • Shawn Crigger - page 3
  • It's a Digital World is my company and what I freelance as
  • It used to be called "S-Vizion Software and
  • Development," but I found that name hard for clients to understand
  • During my time freelancing I have worked on some major projects like https://americanhiking.org/ by converting it from Drupal to WordPress and https://makeiteasyautos.com/ which involved building custom CodeIgniter HMVC modules to interface with a MongoDB and a MySQL database
  • Communication is vital to my company to reach me at any time with an email or phone call, and I am used to working with Slack or Google Hangouts
  • It's a Digital World is the place to go if you need a new website or modifications added to your current website
  • I specialize in Custom Applications, but I have extensive knowledge of modifying pre-built web applications
  • I can make your Vision a Reality.

Programmer, Front End Developer

Eagle Web Designs, Inc
03.2010 - 07.2012
  • Months) - I develop custom CMS systems for local businesses
  • Build HTML5 Sites employing CSS3 and Javascript

Programmer

06.2009 - 07.2009
  • Hit Web Design by Cicada Marketing, Programmed Modules and Extensions for ZenCart.

Education

High School Diploma -

Severna Park High School

Skills

  • Pimcore
  • Symfony
  • Microsoft Azure
  • Amazon S3
  • Web Security
  • Project Management
  • Web Development
  • Project Planning
  • Quality Assurance
  • Customer Support
  • Performance Tuning
  • Software Documentation
  • SOAP and Restful Web Services
  • Linux Environments
  • System Administration
  • Produce Clean Code
  • Bug Fixes
  • Troubleshooting
  • Scrum

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

It's fine to celebrate success but it is more important to heed the lessons of failure.
Bill Gates

Timeline

Junior Software Architect

SiteOne Landscape Supply
05.2022 - Current

Architect Senior Software Engineer

SiteOne Landscape Supply
06.2021 - 02.2023

stack Developer

Shawn Crigger, Flight Circle
05.2019 - 02.2021

Full Stack Consultant

Southern Tide Media
12.2015 - 01.2022

Full Stack Developer

Eagle Web Designs, Inc
08.2014 - 02.2015

Full Stack Developer

ShawnC
07.2012 - 01.2015

Developer

CI-Bonfire
01.2011 - 07.2013

Programmer, Front End Developer

Eagle Web Designs, Inc
03.2010 - 07.2012

Programmer

06.2009 - 07.2009

PHP Developer

a Digital
04.2006 - 01.2013

High School Diploma -

Severna Park High School
Shawn Crigger