Hi there! My name's Andy. I'm currently working as a Software Engineer at Veeva Systems in Toronto, Canada. My passion is in Web Development, and I specialize in building elegant, maintainable and scalable Frontend. I graduated with a Bachelor of Computing (Honours) degree from Queen's University in 2018. I'd probably love to work for you, unless you want me to design a school yearbook... I won't do that.
ECFP Mobile App
The ECFP Mobile App is an iOS based tablet application built on the Xamarin Platform and partly designed using the Interface Builder editor within Xcode. The codebase was written in C#. I was responsible for designing the user interface and also participated extensively in the development and testing stages of this app.
K-Town Car Share
KTCS is a web-based application built as my final project in my Database Management class. It is intended to serve as a mock car-sharing platform, utilizing a frontend web-based application and a supporting backend database. My application is designed to mimic the real-life customer functionalities of a car-sharing platform, like reserving and dropping off a car. It is also designed to mimic common administrative functionalities like searching for available cars in the fleet and generating monthly customer invoices.
Mock Hotspot/Relay Application
For the final project in my Computer Networks class, I was tasked with building a mock client-server application mimicking the functionality of providing internet connectivity to clients. The application works by allowing a client to send a URL request to the server, and the server replies with details about the website that the client requested. The server could handle 3 clients concurrently and was able to monitor the clients" usage and access privileges.
File Renaming Application
During my summer internship at the Labour Program group of the ESDC, a new official filename convention was established. I developed an algorithm integrated into a Java application that would automatically convert the filenames of the over 50,000 files located in my team"s local directory to conform to the new filename convention. An Excel sheet containing the filenames in my team"s local directory was generated by using VBA. This file is read by the Java Application, which then implemented the algorithm and converted the filenames to conform to the new convention.
Software Engineer
Veeva SystemsTeacher's Assistant
Queen's UniversitySystems Analyst Intern
Enercare Inc.Information Management Administrative Assistant
Employment and Social Development Canada