Hi I'm Sam - an aspiring full stack developer in the GTA. I graduated from business school in 2016 then worked at RBC for a few years. I decided to go back to school in Fall of 2019 and have enjoyed every moment of Sheridan's Software Development and Network Engineering program since.
Developing sites and application is a creative process that has helped me fall in love with the journey and pushes me to expand my knowledge and skills in the field every day.
I love everything tech, the great outdoors, and sports (go pens)! On my time off you can find me getting in some exercise, out exploring with my drone, coding away at who knows what, playing Ringette, or cozied up on the couch with my sister's pup watching hockey!
Now let's get to the real stuff...
Book Review App
SpringBoot Framework
Spring Security application with admin setup and user login and registration. Admins can add to or delete from the library. Users can leave a review on books in the library.
see app
Task Manager App
SpringBoot Framework
Manage your team or household tasks using this task manager!
see app
Currency Converter
using AJAX
Need a quick, accurate currency conversion? Using realtime rates fetched from an exchange api, this app will give you a quick conversion to and from almost any currency you're looking for!
see app
Grocery List
with Angular & Local Storage
Create and manage your simple grocery list by adding and deleting items on this app.
see app
1st JavaScript Game
ZIM framework
A double-edged motion controlled game
see app
Auto Hand Sanitizer
Made with Arduino
Get your hands clean without touching anything with this automated hand sanitizer. Using a sensor to sense a hand in the "squirt zone" and a motor to power a CAM to push down on a standard hand sanitizer pump bottle.
see app
War Card Game
Java Group Project
Java Console War card game.
see app
CM Farms Website
Bootstrap
Promotional website for Cricket Meadows farms
see app
Dream Logger
Log your dreams as soon as they happen to keep a record of what's going on up there!
see app
Tryout Evaluation
Form using JSON
Save your tryout evaluations as you go.
see app
PHP Basics quiz
with hidden answers
Want to test your PHP knowledge? Take this basic quiz and see your results immediately!
see app
Pizza Ordering
JavaFX App
Receipt generator for pizza orders.
see app
Student List Filter
JavaFX App
JavaFX app to filter a file of students.
see app
Wine Record
JavaFX App
JavaFX app to create and display, save and update a list of wine and their details.
see app
My time at Laurier has taught me great communication and presentation skills, analytical skills and problem solving skills. A lot of group work, many long nights finishing projects and a good support network has helped toughen my skin and prepared me for the determination it takes to get things done. Whatever it takes!
HackerYou (now Juno) opened my eyes to the world of web development in a fun a interesting way. We had packed 8-hour days for 2 weeks straight, but they kept things interesting and light. With such great content and delivery and some site building challenges to test our knowledge and creativity, I still can't believe all that I learned in 10 short days there.
Sheridan has really brought out my creative side and challenges me to think differently. I have always looked at programming as more technical, but the constant problem solving and having the end experience in mind has really pushed me to think outside the box throughout the entire process. For my final year I have joined Sheridan's Google Developer Student Club core team to enhance my technology tool belt.
* 1st place in Skills Sheridan 2020 Web Design and Development competition
Worked with a team of managers to improve business and process inefficiencies. Took part in a redesign of current processes to create standardization efficiencies across common tasks and accounts. Participated in testing phases to ensure accuracy of implementation. Helped create a number of reporting outlooks for manager review, including attestation results, employee variations, audit issues and more.
* Finance Shared Services
Took lead over the reconciliation of RBCs US banking processes, increasing capacity by onboarding 6 new reconciliations while maintaining relationship standards. Strong system investigation skills gave me the opportunity to move over the newer digital cheque imaging processes which was an eye opener in terms of where technology is taking things. Completed detailed documentations of unique investigations to be shared with the team.
* Finance Shared Services
As part of a team, audited financial statements to provide assurance to clients. Performed tests on company account balances, saving the firm the cost of outsourcing work to IT through strong Microsoft Excel skills. Created instructional videos with audio and visual cues to help clients better understand and utilize features on our SharePoint sites.
Assisted in quarterly reporting to increase management efficiency. Performed many detailed calculation checks to ensure accuracy of reporting before release. Prepared impaired securities schedule for assessment ensuring prompt action. Helped generate reports used for management decisions.
* Statutory & Regulatory Reporting
Improved customer relations through friendly and professional client interactions. Developed strong knowledge of products and services offered in order to promote products of quality and purpose to each client. Enhanced attention to detail and organizational skills through administrative duties and diligent checks to avoid fraudulent transactions. Established strong time management skills in order to maintain my academics while learning and improving every day on the job.
Worked on an agile team of developers to enhance the functionality and performance of the PC Express shopping cart API service. Took clear requirements and implemented readable, maintainable, functional code with full test coverage. Collaborated with team members through design sessions, code reviews and pair programming to improve overall code quality. Migrated metrics and alerts to a new system through infrastructure as code. Learned about e-commerce best practices and some fun new snacks!