Summary
Work History
Education
Skills
TECHNICAL PROJECTS
Timeline
Generic

Siyuan Tan

Mississauga,ON

Summary

Highly skilled software development professional bringing enormous talents for software design, development and integration. Offering advanced knowledge of in-demand programming languages.

Work History

Intern

KPMG
07.2018 - 08.2018
  • Supported staff members in their daily tasks, reducing workload burden and allowing for increased focus on higher-priority assignments.
  • Gained valuable experience working within a specific industry, applying learned concepts directly into relevant work situations.
  • Participated in the audit of a railway project, coordinating directly with clients.
  • Conducted comprehensive inventory audits, including substantive testing of inventory dispatch, stock variances, and write-offs, and successfully completed the full audit cycle.

Education

Bachelor of Science - Computer Science

University of Toronto
06.2024

Skills

  • Programming languages: Python, JavaScript, Java, C, SQL
  • Tools & Services: AWS, ,MySQL, Google Cloud, Nodejs

TECHNICAL PROJECTS

AWS Cloud Infrastructure Setup and Automation Project 

  • Provisioned and configured AWS services, including EC2, S3, RDS, and VPC, to build a robust cloud environment.
  • Automated deployment using AWS CloudFormation, reducing setup time and minimizing manual configuration errors.
  • Set up monitoring and logging using AWS CloudWatch and CloudTrail to track performance and audit security.
  • Optimized cost and performance by configuring auto-scaling groups and load balancers for dynamic resource allocation.


Multi-User Blog Platform 

Built a full-stack web application using JavaScript and Node.js that allows multiple users to manage and interact with blog posts. The application featured user authentication, dynamic content management, and data persistence.

  • Architected the server-side logic using Node.js and Express.js to handle routing, user authentication, and session management with JSON Web Tokens.
  • Developed the entire frontend using vanilla JavaScript, handling dynamic content updates, form submissions, and client-server communication without relying on any frontend frameworks.
  • Implemented a simple, yet effective data storage solution using JSON files to store user information, blog posts, and comments. Integrated SQLite as an alternative storage option for scalability.
  • Designed and implemented a RESTful API using Node.js to manage CRUD operations for blog posts and comments, ensuring seamless interaction between the client and server.

Timeline

Intern

KPMG
07.2018 - 08.2018

Bachelor of Science - Computer Science

University of Toronto
Siyuan Tan