Return Home
Melvin Ly
Email: See LinkedIn
Phone: See LinkedIn
https://linkedin.com/in/melvin-ly/
https://github.com/melvinly
Qualifications
Programming Languages
Java, C, Python, Javascript, Typescript, Bash, SQL, Prolog, C++, C#
Software and Tools
Visual Studio, Angular, React, GitHub, SciKit Learn, Microsoft Office, OpenGL, Unity, Linux
Certifications
AZ-900, AZ-204
Interpersonal Skills
Communication Skills, Critical Thinking, Team Collaboration
Professional Experience
Publicis Sapient
July 2022 - Ongoing
Software Developer
   -   
Created a 3D environment in React-Three-Fiber to allow users to have an interactive environment
   -   
Designed the server to allow users to join and connect with each other through an online experience
   -   
Extensively optimize the 3D environment to ensure a smooth on mobile browsers and PC browsers
   -   
Collaborate with team members across North America to develop a smooth and effect product
Royal Canadian Mounted Police
October 2020 - August 2021
Next-Generation Technology Analyst (Co-op Student)
   -   
Worked with cloud technologies on Azure to enable the Digital Policing Strategy
   -   
Use Docker to create microservices to handle incoming data and store them in a data lake
   -   
Worked on a fork for the Cybersecurity Evaluation Tool involving VS, C#, Angular and Microsoft SQL Server
   -   
Created an installation script that installs the Cybersecurity Evaluation Tool
Paradigm Electronics
April 2019 - August 2019
Network and Administrator Intern (Co-op Student)
   -   
Registered users to the active directory ensuring they had access to required tools
   -   
Managing support tickets for users with technical difficulty
   -   
Remote access users that require support in the United States
   -   
Upgrading workstation operating systems to modern standards, increasing security standards
Education
Toronto Metropolitan University
September 2017 - June 2022
Computer Science (B.Sc), Minor in Philosophy
   -   
CGPA: 3.87 / 4.33
   -   
Related Materials: Data Structures, Algorithms, Machine Learning, Artificial Intelligence, Software and Tools for Startups, Software Development, Linux, Operating Systems, Database Systems, Object-Oriented Programming, Computer Graphics, Virtual Reality, Data Science
Personal Projects
Java/C Neural Networks
   -   
A project to create a neural network class from scratch
   -   
Successfully implemented the training method of backpropagation for two layers with plans to expand to all layers
   -   
Resulted in the simple network being able to predict simple inputs
   -   
Please see C version here github.com/MelvinLy/NeuralNetC
Online Peer-to-Peer Gomoku Game
   -   
A completed project that allows two players to play in a match on Gomoku or Five in a Row
   -   
Implementation of the online features used network sockets along with multithreading
   -   
Resulted in an executable that allows a player to host a match along with the second player to connect through an online network