tomtait.dev

About me

Hi! I am a third year Computer Science major at the University of New Brunswick. I have a passion for learning the latest web development technologies, and love to solve LeetCode problems in my free time.

On this page, you can find information about my past work experience, my side projects, and ways in which you can contact me.

Bootstrap Themes

Work Experience


Software Developer

Sonrai Security

January 2024 - August 2024

  • Worked to develop and maintain a cloud security platform [AWS]
  • Wrote end to end tests for our web application. [JavaScript, Cypress, Playwright]
  • Built a script to create and destroy cloud resources every night to cut our AWS, Azure, and GCP costs. [Python, Terraform, Bash]
Placeholder

Software Developer

Irving Oil

May 2023 - August 2023
  • Developed and maintained Rest API for customer loyalty rewards system [C#, ASP.NET]
  • Created and optimized SQL databases. [SQL]
  • Created a new customer service workflow using AWS Lambda and Telephony [AWS, JavaScript]
Placeholder

Projects


CryptoPort (NEW!)

  • Created using EJS.
  • Used to track the cryptocurrency market.
  • Supports portfolio creation and management to monitor your own investments in real time.
  • First webapp I have built end to end With AWS DynamoDB for the database and an EC2 Server for server hosting.
Placeholder

Playwright

  • Created using the Playwright library and JavaScript.
  • Used to run automated testing on all my projects.
  • Great for regression testing after making changes to my webapps.
Placeholder

City Guesser

  • Created using Java, Kotlin, and FireStore.
  • Android game for guessing city names based off an image.
  • School project completed alongside two other students.
Placeholder