Craig
Sparks
12271 Chicago Rd
Jerome, MI 49249
Objective
Self starting programmer with extensive knowledge of many technologies and libraries. As a
freelance/contract developer, have created solutions for sports odds using software built
from the ground up on a solid framework. Later was able to work on a large network of
Wordpress sites which required the use of PHP, Python and MySQL to create reliable
reusable solutions to common problems. I look forward to using and learning additional tools
and technology in the future to help overcome problems and obstacles in projects big or
small.
--Skype: csparks1982
References available on request
EXPERIENCE
Senior Developer, Somepage.com
2019 - 2020
Worked with a team to redevelop Laravel backend system using GraphQL which powered an
React based website and app.
Accomplishments
●
●
●
Built out curbside delivery system with automated call-in system
Rebuilt API using GraphQL
Built out features of the React based website
Senior Developer and Project Manager, iAdvantage
2010 - 2019
Led development of Lines.com from the ground up. Worked with other members of the team
following a road map laid out by the management layer.
Accomplishments
●
●
●
●
Built out fully functioning live odds system
Integrated with multiple SOAP and REST APIs
Automated time intensive processes for a network of over 300 wordpress sites
Centralized listings to a master wordpress server using a custom plugin which got
digested by a custom client plugin on child sites
SKILLS
●
●
●
●
●
●
PHP, SQL, Python, Bash, Javascript, CSS3, Node.js, React
REST, SOAP, GraphQL API experience (creating and consuming)
Kohana, Wordpress, Laravel
Basic server administration in Linux
cPanel, WHM, Plesk
Vagrant and Docker for virtualized dev environments
TOOLS
●
●
●
●
●
Trello and Basecamp, Jira and Azure for project management
SFTP/FTP for file transfers
Git for version control (using Github, Bitbucket, and Azure)
Google Suite (Doc, Sheets, Gmail, and administration)
PHPMyAdmin, MySQL Workbench