Skills Summary

Web Developer

Through my Capstone project I learned the MEVN stack and became very comfortable working with it.

Vue.JS

After being introduced to Vue and using it for the first time it quickly turned into my favourite framework to code with. After only knowing it for a few months I am very comfortable with it.

Python

I have recently learned Python and the Django framework, to practice this new skill I made dusterfc.com, check it out in my past projects section.

IT help

I am very good with computers and I know how to fix common problems, if I dont know how to fix something I am good with troubleshoot using online sources

GIT

I have been using GIT constantly for 2 years now and have lots of experience with it. I have also helped on open source projects with opening issues and helping with others issue's

PHP/MySQL

I am very comfortable with PHP I enjoy PHP the most currently, check out my PHP project below.

C#

C# is currecntly the language that I am the most comfortable with, simply because I have been using it for the longest and it is used in ASP.NET.

Fast Learner

I am able to teach myself topics very quickly check out my PHP project below for more infomation.

About Me

Hello, my name is Trevor and I am currently enrolled in the Bachelor of Applied Information Systems Technology - Information Systems program at NAIT. I am currently focusing my time on learning web development in my own time since NAIT does not teach anything on it. If you would like to look at my past work on Git it is linked below or if you would like to connect with me on LinkedIn it is also linked below.

Past projects

...
Duster FC

I wanted to learn Django so after completing some online courses for it I needed a project to practice with. That is why I made a website for my soccer team, I made the site using Django and MySQL, it is hosted on railway.app and uses a AWS S3 bucket to store media.

Go to Site
Royal Camp Fleet Tracker

Worked with key users for the system to flush out and add new functionality to the site to make the lives of the users easier. New functionality included the following, the ability to print off various different reports, asset job history, run various daily and yearly tasks, do financial calculations, and maintenance history of units. This reduced the time needed to generate reports by 50% to 100% depending on the report, no longer needed to cross reference different excel spreadsheets to get all the needed information.

Skills Gained

  • Working with clients
  • Working with no supervision
  • Used quartz-schedular to make jobs
  • Taking client needs and translating them to code
  • Used IIS for internal site deployment
DMIT - Capstone Project

For our capstone project we were given the job of making a social media alpha/ proof of concept for our client

There were 14 developers on our team I was responsiable for running bi weekly sprint reviews to our client. I also worked on handling pull request from other coders and requesting changes with their code when need to stick to our standards.

Skills Gained

  • Handling pull requests
  • Issuing code reviews
  • Running sprint reviews
  • Bi-monthly agile development cycle including developing code
  • Working with the MEVN stack
BAIST - Capstone Project

For our capstone project we choose to make a solution for Royal Camp Serviece in which we would change their current work norm from using execl spreadsheets to track the movements of assets, to a web app.


With this project the main goal was to stop using excel to track the movement of assets, the solution we decided on was a ASP.NET web app since that was what the developers were comfortable in.

Before we made the web app they had no quick way to know what particular job different assets were at and no way to tell what assets were vacant.

with our solution this changed, we made it so that it was easy to view where assets were, when they got there and how many assets are at the job.

This greatly reduced the time it took to make quotes for customers since it was simpler to view avaiable assets, it also improved the accuracy of know what assets were avaiable to rent.


Skills Gained

  • More indepth knowledge for RAZOR pages and ASP.NET
  • Working in a small team where communacitaion is key
  • Working with the client to recognize and record software requirments

Work Experience

My most recent job and school experience is all in the programming world. Through NAIT I leared the basics of coding the on the job I took it a step further. Through my past 8 month internship at Royal Camp Services I have learned a lot about the C# language and ASP.NET Core 6 for web development. Before I started my interneship I barely knew how to make and user a form, now I can create complex multi part forms that accept all forms of data while still checking to ensure they are in the correct format I learned a great deal about what it is like to manage a project as I was the only one working on the website in the internship. From how to manage your time effectively to working with the client on what is possible vs what is not.

Full Stack Web Developer Internship

@Royal Camp Services

May 2022 - December 2022

  • Worked with key users for the system to flush out and add new functionality to the site to make the lives of the users easier. New functionality included the following, the ability to print off various different reports, asset job history, run various daily and yearly tasks, do financial calculations, and maintenance history of units.
  • Reduced time needed to generate reports by 50% to 100% depending on the report, no longer needed to cross reference different excel spreadsheets to get all the needed information.
  • Overall reducing the time spend on record keeping by 50%+ by no longer needing to update the same information in different spreadsheets, and instead having it all centralized on the web app.
  • Automated accounting functionality such as calculating: Insurance values, Net Book Values, and Yearly Depreciation, of units.

Telehandler Operator @Brock Canada

May 2018 - September 2018

As a telehandler operator at Brock Canada I was responsible for operation the telehandler in a safe and timely manner. I was in change of moving material around the yard while close to obstacles or in tight areas.

Education

With my current education at NAIT I have become knowledgeable in programming using C#, HTML, CSS, Razor, JavaScript, Vue.JS and .NET applications. With my basic knowledge in these languages it lays the foundation to further my knowledge in these languages and expand my skill set to other languages too.

Bachelor of Applied Information Systems Technology - Information Systems

September 2021 - December 2022

During my time in the BAIST program I learned more advanced programing topics as well as project management and what it takes to take a an idea to a finished product

NAIT DMIT: Computer Software Development

SEPT 2018 - 2021

Honour Role

Digital Media & IT

Northern Albarta Institute of Technology

I graduated from the DMIT - CSD program, throug my time there I gained valuable knowledge in the basics of programing building a strong fountation to build unpon.

Lillian Osborne High School

September 2014 - June 2017

Honour roll

Throughout High School at Lillian Osborne I was able to get Honours. I was in their robotics club for all 3 years and got the DOW think award in my last year.