Vikki Wong
Get StartedSkills
Front-end
HTML5, CSS
Angular, Typescript, Javascript
Bootstrap
Back-end
C# .Net
Java
NodeJS
Database
MySQL
CosmoDB
MS Access
Tools / Others
Git, SVN
JSON RESTful APIs
Tomcat
Microsoft Azure Functions
Experiences
Royal Bank of Canada
Developer
May 2019 – Aug 2019
-
Automated processes using Blue Prism
-
Created documents and tutorials on Confluence and SharePoint
BMO Capital Markets
Developer
Sept 2018 – Dec 2018
-
Technology Used: AngularJS, Javascript, SQL, C# .NET, HTML/CSS, Bootstrap , Confluence
-
Upgraded BMO Capital Markets Prime Service portal to the newest AngularJS version, solving potential security issues
-
Created documents and tutorials on Confluence and SharePoint for other team members
Government of Ontario
Web Developer
Jan 2018 – Apr 2018
-
Technology Used: Angular, SQL, Cosmos DB, Typescript, .NET,
Azure Function, HTML/CSS -
Engaged in weekly agile scrums, worked with business analysts, UX/UI, support and agiledevelopers to ensure business requirements are satisfied
-
Created Angular 5 Web applications with focus in Accessibility and WCAG 2.0; improved performance & efficiency by code design and runtime reduction
-
Created REST/HTTP APIs with C# .NET; Designed JSON data formats
-
Created Azure function to archive data with Cosmos DB, SQL, C# .NET Core
-
Provided a range of support through documentation, defining issues and bugs, tracking progress, resolving tickets ranging from back end/server side issues to front end presentation layer bug
Projects
Sheridan College Bike Hub
-
Technology Used: Angular, Springboot, Postgres DB
-
Website for Sheridan College Bike Hub to record Bike Rentals, and Inventory.
-
Created Rest API with Java Spring, Hibernate
-
Work in a team of 4 with Agile Methodology, gathered business requirements from clients
Live Helper
-
RBC Innovation Challenge - Slack Chat Bot
-
Technology Used: Python, Elastic Search
-
Users are able to search through ElasticSearch database for possible solutions
-
Results are generated based on the relevance of solution to the question; Analysts are able to upvote / downvote each solution, further optimizing the results
.NET Core Application: Bowling Lane Booking System
-
Technology Used: ASP.NET Core, SQL, HTML5/CSS
-
Build Web UI to perform CRUD actions on database with customer, order; checks and process lane status
- Link to repo
Restaurant Randomizer: Foodist
-
Technology Used: Java, JavaFX, XML
-
Based on filters selected by users from UI, randomly suggest a restaurant; Convert data into XML files
Mock File System: JShell Java App
-
Technology Used: Java, JavaFX, JSON
-
Creates files/directories with Unix Terminal-like commands (cd, mkdir, ls etc)
Web Game: Rock Paper Scissors
-
Technology Used: HTML5, CSS, Javascript
-
Simple Rock Paper Scissors Game; Built randomize bot with Javascript
- Link to game
Education
Sheridan College
Systems Analyst Co-op
Sept 2016 - Dec 2019 (Expected)
-
Cumulative GPA of 3.85 / 4.0
Relevant courses:
-
Web Services using .NET and C#
Enterprise Java Development
RDMBS Application Development
Hybrid Mobile Application
Interactive User Design
Advanced Systems Design & Development