An accomplished, ambitious, entrepreneurial, and practical UX Developer and Senior Web Application Developer, quick to learn new skills and readily adapt to new environments. Fluent in English and a lifelong-learner.

https://ca.linkedin.com/in/jodiestruthers

Summary

  • Bachelor of Design degree in Visual Communications Design
  • Over 19 years developing web sites
  • Can communicate ideas and concepts clearly with clients
  • Full project management from initial concept, debugging and testing, to final release
  • Ability to collaborate with designers and other visual thinkers, as well as developers
  • Familiarity with various web-based technologies, and a willingness to learn and try new technologies as they are made available
  • An understanding of SEO, social media, online marketing, and Oxford commas

Technical Experience and Proficiency

  • HTML/CSS (LESS/Sass) with responsive design
  • Programming Languages: JavaScript (Vue.js/Node.js/jQuery/Prototype), PHP (Laravel), Java (Groovy on Grails/Apex), Python (Django)
  • Database Design: MariaDB/MySQL, SQLite, PostgreSQL
  • Image Manipulation: ImageMagick, GD Graphics Library, Affinity Designer
  • CRM and CMS Solutions: Salesforce, Bolt.cm, Craft CMS, Web Solutions Management Server (RedDot/OpenText), Drupal
  • Forum Solutions: XenForo, phpBB, InvisionPower Board
  • Workflows: LEMP/LAMP local development, Vagrant, Docker, Ansible, Git/Mercurial DVCS, Bower, Grunt, Apache/Nginx, Jenkins, JIRA/Targetprocess

Technical Certifications

  • PCI-101 PCI Awareness (web)
  • S-102 Advanced Security Awareness 2010 (web)
  • S-101 Basic Security Awareness 2011 (web)

Education

Bachelor of Design (BDes), Visual Communications Design
Alberta College of Art & Design. Calgary, Alberta

Art Fundamentals Diploma with Honours
Georgian College. Barrie, Ontario

Professional Experience

UX/WEB APPLICATION DEVELOPER AND ILLUSTRATOR

IVERSIA Sep 2009 – Present

  • Communicating ideas and concepts with individual clients
  • Meeting deadlines and meeting or surpassing expectations
  • Working alongside clients, development teams and project managers to assign tasks and maintain collaborative work-flow
  • Full project management from initial concept, debugging and testing, to final release
  • Development includes HTML/CSS, PHP (Laravel/CodeIgniter), MySQL, UNIX/Linux, various CMS systems, and LAMP/LEMP toolsets
  • jQuery, Prototype/Scriptaculous, and JavaScript development frameworks
  • Designing with CSS media queries for responsive design
  • Writing custom user management systems, private messaging, forums, caching, PSD to HTML conversion, GD Graphics Library image manipulation, script integration, SEO, and custom modules/add-ons

MANAGER, SOFTWARE ENGINEERING

Axia FibreNet Mar 2018 – Nov 2018
Entrepreneurial manager involved with software technical design and hands-on programming.

  • Product owner of Axia's integration layer, directly working with all product owners and vendors
  • Managing agile and scrum development life cycle processes
  • Overseeing technical design for native client and cloud services
  • Architecting scalable services in for local services and other cloud technologies, including Amazon AWS, Salesforce, and more
  • Developing and facilitating a continuous learning environment, investing in team member's professional and technical growth
  • Ensuring Axia’s Software Engineering systems are consistent with or superior to, industry best practices
  • Rapid prototyping, researching new technologies, and creating road maps for future capabilities

FRONT-END DEVELOPER

Axia FibreNet Jan 2017 – Mar 2018

  • Interfacing with business units for requirements gathering
  • Wireframes and UX design for multiple projects
  • Agile sprint planning
  • Built and deployed a custom order management system for enterprise and government customers
  • Documentation for other developers, business users, and customers
  • Various web site improvements, site maintenance, and security monitoring
  • Migrated several web sites to new infrastructure stacks
  • Improved deployment workflows with automated tasks

Technologies include: JavaScript, AWS Lambda serverless computing, REST/SOAP APIs, Java, Salesforce, PHP, Vagrant, ElasticSearch, test and build automation, JavaScript task runners, and continuous integration tools

APPLICATION/WEB DEVELOPER

BLUE OCEAN INTERACTIVE MARKETING Jan 2012 — Nov 2012

  • Creating solutions, add-ons, and modifications for companies using Joomla
  • Implementing, and re-implementing, dynamic image generation product builder for OpenCart
  • Creating custom website solutions using CodeIgniter with social media integration
  • Illustrating various works for both internal and external client use

USER INTERFACE DEVELOPER

VOGOGO INC. (REDFALL) Sep 2010 — Aug 2011

  • Working on design and W3C standards front-end development for various Java (Grails) applications
  • Improving application user experience and application flow
  • HTML email marketing template creation and testing for use with Campaign Monitor
  • Completed Anti-Money Laundering & Counter Terrorist Financing (AML/CTF) Level 1 training courses as a developer for PCI compliance

WEB COORDINATOR

AGRIUM INC. Aug 2009 — Sep 2010

  • Managing intranet and external corporate websites
  • Developing sites that utilize the enterprise level CMS, Web Solutions Management Server (RedDot) by Open TextExecuting, controlling, and closing web content implementation tasks (new site design integration with RedDot)
  • Developing web applications, add-ons and enhancements using Prototype, jQuery, XML, XSLT, ASP, and other technologies
  • Coordination of web content changes for individual clients
  • Development of front-ends for Google Search Appliance

JR. WEB DEVELOPER

CALGARY INTERNATIONAL FILM FESTIVAL Jun 2007 — Sep 2007

  • Maintaining, updating and creating pages using XHTML, CSS, PHP, and SQL
  • Collaborating with the different departments and prioritizing tasks
  • Performed as a liaison between the design company, Rare Method, and the Calgary International Film Festival in order to ensure ease of production
  • Organizing and maintaining the online version of the Festival’s program
  • Assisting the in-house Graphic Designer with print advertisements
  • Researching the possibilities of online streaming video

Volunteer Experience & Causes

CHIC GEEK Jan 2018 - Jun 2018
Facilitated hosting Chic Geek's technical and professional development mentorship program for women using Axia's donated space.

LADIES LEARNING CODE May 2013
Education Mentoring for Ladies Learning Code, an organization that runs workshops for women (and men), who want to learn beginner-friendly computer programming and other technical skills in a social and collaborative way.

Interests

Information security, LGBT+ rights and representation, net neutrality, aquascaping, vivariums, video games, Pokémon, biking, creative writing, monsters