Computer Systems Analyst
Full stack software design, documentation, data modeling, development, testing, deployment, training.
Earned a Bachelor of Business Administration from Concordia University (Montreal) in 1993. Three weeks after graduation, moved to Vancouver.
Created standards-compliant websites and researched and developed database-driven web applications using MVC frameworks following high-level programming guidelines.
From 2008 until 2013, was employed as a full-time software engineer and self-employed as an I.T. consultant.
Worked on projects at Sage Software, Rogers Video, Nationwide Mutual Insurance Company, Best Buy Canada and the University of British Columbia.
Started Nevvix Technology Inc. in July 2013.
With an uncommon, broad understanding of both I.T. and business, Steven's specialty is to create software solutions that meet business goals and reduce maintenance costs over time.
The English version of Italy-SlowTravel.com, using the Grav flat-file CMS framework.
The client can edit her own pages using Markdown.
Launched Italy-SlowTravel.com in November 2018.
Standardized virtual machines for a development team of 8 by creating Vagrant boxes duplicating LAMP specs of production servers.
Vagrant, Oracle VM VirtualBox, Ubuntu 16.04 and CentOS 7.5, MariaDB 10.3, Apache 2.4, PHP 7.2, Composer, Codeception, Adminer, Java JRE, Selenium, Node.js, Git.
Fully documented in Jira using Markdown.
Created PHP/Bash custom script to deploy the in-house application to any client-owned server and execute post-deployment actions.
Built classes to parse and edit data from API XML and JSON feeds into data compatible with local database.
Built classes to execute Amazon, Walmart, Newegg and Bestbuy API methods to fetch, parse and update data to Marketplace accounts.
Wrote corresponding PHPUnit tests.
Using PHP, Silex micro web framework, MySQL.
Created acceptance tests for web application using Ruby, CSS Selectors, Cucumber, Gherkin, Watir.
Created Ruby classes that use CSS Selectors to improve test libraries.
Converted legacy acceptance tests to updated standards.
Redesigned nevvix.com to include background video on each page. Used the Responsive framework.
Launched the nevvix.com responsive website in December 2015.
Created a PHP plugin that creates a custom social media icon bar without iframes or spying analytics.
Available on GitHub: https://github.com/nevvix/smi
Launched the smi plugin and its web page in November 2015.
Launched the Responsive Web Design by Nevvix sales page in July 2015.
An increase in web traffic from mobile devices in Europe prompted an update of CinqueTerre.hu and CinqueTerre-travel.com using the Bootstrap responsive design framework, the Flickr API, the Fotorama image gallery plugin along with Nevvix's own web framework.
Launched the new responsive version of CinqueTerre-travel April 2015.