Scroll To View More
Courtney Miller, JavaScript Developer in Montreal, QC, Canada
Courtney Miller

JavaScript Developer in Montreal, QC, Canada

Member since July 18, 2016
Courtney is a capable full-stack front-end and back-end developer for web applications—with a specialty in secure coding. Her main skills are with PHP, Laravel, Joomla, HTML, CSS, and JavaScript. She has experience working freelance and in working successfully with remote clients and team members. Courtney writes code neatly and documents appropriately so that she can explain in detail the internals of her project.
Courtney is now available for hire

Portfolio

Experience

  • PHP, 10 years
  • JavaScript, 10 years
  • HTML, 10 years
  • CSS, 10 years
  • OpenCart, 5 years
  • jQuery, 5 years
  • WordPress, 5 years
  • Nooku, 2 years
Montreal, QC, Canada

Availability

Part-time

Preferred Environment

Mac or Ubuntu, PhpStorm, Git

The most amazing...

...thing I've coded is a custom MVC/REST service for a proprietary non-relational database system.

Employment

  • Back-End Developer

    2016 - PRESENT
    Plank Multimedia
    • Picked up existing web projects for ongoing maintenance and some added features. Includes programming and server admin duties.
    • Created new sites for new and existing corporate clients with heavy back-end customization.
    • Edited and debugged internal boilerplate code.
    Technologies: PHP, Laravel, Ubuntu, MySQL, CakePHP, Ansible, Git
  • Web Developer

    2015 - PRESENT
    Magnetic Merchandising, Inc.
    • Wrote intricate code for the Joomla/Nooku framework, collaborating with a team of up to six people at any given time. Used Scrum techniques for sprints.
    • Built entire Nooku features for the back-end, front-end, and participant views.
    • Performed server admin duties on LAMP with Ubuntu 14.04. Created new virtual hosts, edited privileges, and wrote and implemented Bash scripts on a Cron timer.
    • Wrote documentation to keep track of the complicated server setup tasks for other programmers to reference in the future.
    • Worked on various side-projects in pure HTML/CSS, Grav, and minor tweaks in Django.
    Technologies: PHP, HTML, CSS, JavaScript, jQuery, Joomla, Nooku, MySQL, Ubuntu, Google Compute Engine, Grav, Django, Backbone.js
  • Web Developer

    2011 - PRESENT
    The Magical Blend
    • Redesigned an eCommerce website from the ground up using OpenCart, including a database reformatting of old products.
    • Integrated outside services into a single domain, including blog, wiki, and podcasts.
    • Optimized OpenCart for speed and hardened it for security using .htaccess, code tweaks, and deep manipulation of PHP code.
    • Created the graphic designs for a website and labels in Photoshop in order to bring the business together visually. Resulted in regular compliments on the website and labels to this day.
    • Wrote clear documentation for the manager and employees on how to perform data entry for products and change page content so that data entry could be easily offloaded.
    Technologies: PHP, HTML, CSS, JavaScript, jQuery, MySQL, Apache, OpenCart, phpList, Photoshop, Bash, Crontab
  • Lead Web Developer

    2014 - 2016
    Fully Associated
    • Organized a team of consultants to write a fully-featured demo for displaying capabilities of a proprietary database system AtomicDB. Utilized stripped-down Scrum Agile techniques for leading a mixture of local and international talent.
    • Retooled confusing and inaccurate documentation for the WCF RESTful web service; my documentation has become the standard for the company and all sister companies.
    • Wrote a PHP library for connecting with AtomicDB, a unique, proprietary database system.
    • Wrote detailed specifications for new, more developer-friendly and backward-compatible WCF RESTful web service structure; now being worked on by developer at a sister company as a web service version 2.0.
    • Performed server admin and server setup duties with Windows Server 2008, Windows Server 2012, and IIS 6.0, IIS 7.0, IIS 7.5, and IIS 8.0 to display demos.
    • Took the lead on industry demos, wrote custom demos to prove viability with various CMS systems and flat-table databases like MySQL, MSSQL, and Oracle.
    • Wrote custom TCP server script for demonstration link-up with another company’s push data service.
    Technologies: PHP, HTML, CSS, JavaScript, jQuery, AtomicDB, MySQL, MSSQL, Oracle, Windows Server, Windows IIS, C#, Visual Studio, Windows Powershell, Microsoft Office, Microsoft Visio
  • Web Developer

    2013 - 2014
    Jeux Chimera Games
    • Designed an online eCommerce website based around strict requirements; integrated Magento with Lightspeed Point-of-Sale so that online purchases were automatically removed from physical stock and vice-versa.
    • Customized Magento for responsiveness and speed. Hardened the CMS against common security risks using .htaccess rules and security best practices.
    • Optimized Magento for speed—well-known to be a very painful and difficult process, since Magento runs out-of-the-box at over 10-second load time. Moved Magento to a Nginx server, implemented Memcached, optimized the code for fast-loading by optimizing the images, deferred JavaScript execution, using CDN libraries, and minifying resources. Resulted in the site loading in less than .3 seconds (on average) after optimization.
    • Wrote clear documentation for employees on how to perform data-entry duties. Handled creation and revocation of employee security credentials on Magento and Lightspeed.
    • Continued server maintenance and handled troubleshooting network issues with Lightspeed servers.
    Technologies: PHP, HTML, CSS, JavaScript, jQuery, MySQL, Magento, Nginx, Memcached, LightSpeed POS

Skills

  • Languages

    PHP, HTML, CSS, JavaScript, Bash Script, C++, Java
  • Libraries/APIs

    jQuery
  • Platforms

    OpenCart, WordPress, Magento, Ubuntu, Joomla
  • Frameworks

    Nooku, Laravel 5
  • Tools

    Visio, Microsoft Office, Git, Grav, Acrobat Pro, Composer, Adobe Photoshop
  • Paradigms

    Scrum, Agile
  • Storage

    AtomicDB, MySQL

Education

  • Master's degree in Information Systems Security
    2011 - 2014
    Concordia University - Montreal, Québec, Canada
  • Bachelor's degree in Technical Writing, Computer Science
    2006 - 2010
    University of North Texas - Denton, Texas (USA)
I really like this profile
Share it with others