Scott Davis
100 Tideland Drive, Brampton, ON, L7A 2V- |-
PR O FI L E
Web Programming including PHP, ASP, PERL, HTML5, CSS
PHP Frameworks ( Laravel )
Database management using MySql
Client side programming using Javascript, AJAX and Jquery
Graphic Design Applications including Photoshop and GIMP
Strong ability to work both independently and in a team environment
Strong attention to detail and precision, and ability to meet deadlines
Strong organizational skills and ability to prioritize work load
Good judgment to pro actively and independently solve problems and make
decisions
Working in a Linux environment, both server and desktop
Working with data structures such as XML and JSON
Version Control ( Subversion, Git )
Apache and Nginx web server management
Querying large data sets using Elastic Search
Unit testing with PHPUnit and Selenium
EX P E R I E N C E
National Recycling Inc.
Computer Programmer
Brampton, ON
March 2016 – Present
Develop back end systems using Laravel PHP Framework and MySql, for the
management of inventory, orders, shipping and more.
Develop and manage ecommerce sites for selling various industrial equipment
Develop client portals, where clients can view reports on inventory, sales and
payouts
Develop large scale reports which load quickly by using Elastic Search
Meet with team members and other departments to discuss and agree on
features and requirements for new and existing systems
Write unit tests using PHPUnit and Selenium to ensure small unforeseen bugs
created by new features are caught and fixed quickly and efficiently.
Refined Data Solutions
Software Developer
Richmond Hill, ON
June 2013 – March 2016
Develop and maintain PHP based Moodle plugins and Refined Data's Moodle
platform
Develop Additional elearning tools within Moodle and seperate from Moodle
Work with Laravel framework to develop apis
Build tools to interact with Adobe Connect using Adobe's available apis
Communicate with other team members to establish and meet goals and
deadlines
Manage code changes using GIT repository
Deploy changes using Atlassian Tools ( Bamboo )
Execulink Telecom
Kitchener, ON
Computer Programmer
June 2011 - June2013
Develop and maintain using Perl, internal web based systems used for the
majority of company operations. These systems are used for customer
management, billing, financing, invoicing, ordering services, porting phone
numbers, managing 911 and 411 data, tracking and reporting data usage, air
time usage and much more.
Generating reports
Responding to requests from other departments
Communicating with other departments to ensure that the systems in place are
meeting there needs
Integrating company systems with the systems of 3rd party companies such as
Bell Canada, Telus, Primus, Cira and Tucows
Develop clean efficient code that is well commented and which creates log files
that can be used for troubleshooting unforeseen issues.
Manage new additions to the live system using version control ( Subversion )
Work from a linux workstation, primarily in a command line environment
Manage Apache and MySql servers running on Red Hat
Make use of various CPAN Perl modules as well as develop many of our own
Execulink Telecom
Tier one technical support / Overnight Team Lead
Kitchener, ON
April 2009 – May 2011
Assisted customers with troubleshooting technical issues via phone calls, emails
and live chat. Issues ranged from DSL, cable and wireless internet connectivity,
sending and receiving email, cable tv, web hosting, new connection setup, email
setup, router configuration, VOIP and analog voice services.
Test customer modems
Configure Routers for customer pick up
Respond to alerts regarding connectivity issues for top tier customers, this could
include gathering data on the connection status, calling customers support
department and paging our own field technicians.
Monitor the temperature of Colo locations
Robin Hood Technology
Web Developer/Customer Support Representative
Milton, ON
May 2006 – November 2008
Using PHP, ASP, Javascript and MySQL, developed custom web applications such
as shopping carts, ecommerce solutions, business management systems,
custom surveys, invoice and billing systems and survey systems
Provided full technical support for various custom web products.
Communicated with customer over email, phone and using a custom built
ticketing system. Support ranged from fixing bugs in a product, making
additions to a customers custom application, providing training and answering
any other technical questions a customer might have.
Participated in team meetings to discuss current projects, current product
lineup, future project as well as setting future company wide goals and
objectives.
ED U C AT I O N
Fanshawe College
Computer Programmer Analyst ( not completed )
London, ON
Sept. 2005 – Apr. 2007