Photo of Angus with his laptop

Angus Webb

Computer Science Student
Brock University
Ontario, Canada

Welcome

Hello! My name is Angus. I have been studying computer science for two years and have three years of hands-on experience in the tech industry.

I am always interested in taking on new opportunities to sharpen my skills, improve my knowledge and contribute to the rapid advancement of technology. Please feel free to explore my portfolio and projects to learn more about me and my qualifications.

I am highly proficient in dozens of technical skills, including but not limited to the ones listed below.

Work Experience

Technical Analyst (2024)

  • Revamped web pages to improve visual appeal and user experience, resulting in increased engagement and user satisfaction
  • Effectively managed change requests and resolved IT incident tickets in a timely manner, contributing to a 96.3% Service Level Agreement adherence rate
  • Conducted accessibility testing/remediation for website and web applications, ensuring compliance with WCAG 2.0 standards and resulting in a 32% increase in AODA compliant solutions
  • Developed and maintained C#/.NET web applications, ensuring functionality and efficiency through coding, debugging, and testing
  • Led and managed several hackathons, conceptualizing and developing innovative projects

IT Support Representative (2020 - 2022)

  • Troubleshooted and resolved a wide range of technical issues for dozens of customers over phone and email on a daily basis
  • Coordinated with external departments to resolve complex support tickets to ensure seamless issue resolution
  • Utilised virtual machines, databases, Microsoft Office, and telephony softwares regularly
  • Independently managed several work responsibilities in a remote setting
  • Created and maintained detailed technical documentation such as troubleshooting guides to support customers and team members

Education

I am currently in my third year of pursuing a Bachelor's degree in computer science at Brock University in St. Catharines, Ontario. So far, I've developed a strong foundation in core technical concepts, such as data structures, algorithms, artificial intelligence, computer hardware, and cybersecurity. I've participated in numerous projects and collaborative assignments that have enhanced my problem solving skills and ability to work effectively in teams.

To supplement my university education in my free time, I have pursued additional online learning opportunities by taking numerous courses through Treehouse. Not only have these courses reinforced the knowledge and skills I've gained at Brock, but they've also allow me to familiarize myself with technologies that are not directly taught in my courses. The courses I've taken through Treehouse are:

Projects

CRQ Automation Tool

March - April 2024

The CRQ Automation Tool is a Python program developed by myself and fellow co-op student Redwan Chowdhury during our tenure at the Ministry of Transportation of Ontario. At MTO, whenever a change needed to be made to an application, a change request had to be submitted, and a large part of our role was submitting those requests. Our goal with this project was to automate and streamline the submission process for change requests as much as possible, and to create a tool that could be utilised by future co-op students for years to come.

AI 8-Tile Puzzle Solver

September - October 2024

The 8-Tile puzzle is a difficult puzzle to solve with traditional algorithms because of its incredibly large search spaces. This is why I developed a program to solve it using artificial intelligence. I implemented two AI search algorithms (A* and iterative deepening depth-first search) to not only solve any given 8 or 15-tile puzzle problem, but also to find the most optimal solution.