Liam A. Jones

Senior Software Developer

I am

About Me

My Avatar

Hi! I'm Liam, a member of the Univeristy of Guelph alumni and a passionate web developer.

Over the years I have spent many hours expanding on my knowledge and skills as a programmer which is showcased down in the Projects section. My main focus has been on web development specializing in VueJS while also gaining extensive experience with frameworks such as Laravel and Flutter.

When I'm not taking on exciting new programming projects I enjoy playing video games, following ARGs and various motorsports, hitting the gym, collecting watches, and aiding in training my dog Harvard in competitive scent detection.

Liam Andrew Jones,
Calgary, Alberta

Work Experience


March 2023 - Ongoing.
IWS
Intelligent Wellhead Systems.
Senior Front-end developer (VueJS + Laravel)

Responsible for the primary web application (both building new and improving existing features).
Creating component libraries for developing consistent UIs easier and faster.
Optimization practices to improve site reliability and performance.
Mentoring Junior developers.

August 2021 - December 2022.
Yoreferee
Yoreferee.
Front end developer (VueJS + Firebase)

I have taken on a contract with Yoreferee in order to expand on their web applications and resolve a wide range of bugs. While I have primarily focused on frontend using VueJS, this has also given me a chance to explore Firebase.

May 2020 - March 2023
Snappy Innovations
Snappy Innovations.
Senior Software Developer (VueJS, Angular, Flutter)

Taken on the responsibility of leadership over exciting web and native applications built in VueJS, AngularJS and Flutter. This role includes creating new or expanding upon several restaurant CRM apps. These include making online orders, earning and redeeming punch cards and coupons, and the purchasing of store credits and gift cards. I have taken a leadership role in creating the POS application using Flutter as well as several sibling applications that work in cooperation with one another in order to build the best user experience possible.

May 2020 - January 2022
Nobal Tech.
Nobal Technologies. (Consultant)
Full Stack Web Developer (VueJS / Laravel)

I am continuing my adventure with Nobal Technologies as a contractor in order to build multiple mobile directed VueJs apps. The ION CMS is a mobile web application designed to help clients get set up with their brand new iMirror, connect their Shopify account and customize their iMirrors theme. VTO users is another web application used to view and manage the users 3D avatars. I have also continued my work with the CMS.

May 2019 - May 2020
Nobal Tech.
Nobal Technologies.
Full Stack Web Developer (VueJS / Laravel)

Taken lead on the complete rebuild and redesign of Nobal’s CMS (Content Management System) in order to provide both developers and clients with the most seamless experience for maintaining and working with Nobal’s iMirror. Working as a Full Stack software developer on the Web Development team. As early as the second week, tasks included deciding which frameworks to use and creating complicated abstract systems components for the site to be built off.

Sept. 2018 - Dec. 2018
Univeristy of Guelph
Univeristy of Guelph
Teaching Assistant

Teaching Assistant for the course CIS 2030: Structure and Application of Microcomputers.
This experience allowed me to gain hands on experience, helping to guide younger students as they take on the next phase of their careers as software developers working directly with dozens of students at a time in labs. It also allowed me to deepen my understanding of the low-level concepts involved in how computers operate.

2007 - Dec. 2018
Univeristy of Guelph
Non Tech.
Various Roles

I joined the workforce at a young age, working various non technology related jobs (i.e. newspaper delivery, grocery store clerk, retail, landscaping, factory line). This helped me to develop a strong work ethic and understanding of the working world early on.

Skills

Some of the skills I have acquired over my years of programming.

Languages

HTML, CSS, JavaScript, PHP,
C, Java, Python, dart,
X68 Assembly, MySQL, PostgreSQL.

Areas of Focus

  • UI/UX Design
  • Web Development
  • Regular Expressions
  • Low-Level Engineering
  • O-O Programming
  • MVC paradigm
  • Algorithms
  • Linux
  • SE Practices
  • Webpage Scraping
  • Database Management
  • Android App Development
  • Procedural Programming
  • REST Development
  • Data Structures
  • Windows

Frameworks and Libraries

VueJS + VueX/Vue-Router/Vuetify,
Laravel, Flutter, AngularJS, Angular6, React
REST, Material, UIkit, Bootstrap.

Education

All about my education on my way to becoming an experienced programmer.

University of Guelph

Bachelor of Computing, Honours Computer Science
Guelph, Ontario

Obtained Bachelors degree at the University of Guelph in Computer Science in December of 2019.

Graduated with an honours degree, meaning I achieved at least a 70% average across all CS courses.



"You are always a student, never a master. You have to keep moving forward."

Conrad Hall

Nelson High School

Academic Course Stream
Burlington, Ontario

Obtained my High School diploma at Nelson High School in Burlington, Ontario in 2015.

Completed all courses at the Academic level, with an 80% average across all courses.



"The roots of education are bitter, but the fruit is sweet."

Projects

Here's a bunch of my most notable projects pulled dynamically from the Github API!