Kevin Wang
Technical Skills
-
Programming Languages: Python, C/C++, Javascript, HTML/CSS
Cloud & DevOps: AWS, Docker, DigitalOcean, Render, Ansible, Terraform, GitHub Workflows
Frameworks & Libraries: ReactJS, Flask, PyTorch, Mongoose, NextJS, WinAPI, Pandas, NumPY, Scikit-learn
Tools: Git, VS Code, Visual Studio, R Studio, Excel, Word, Powerpoint
Experience
-
Coding Club Executive Member - Victoria Park Collegiate Institute, Toronto, ON
Oct. 2022 -- Jun. 2024
- Collaborated with team members to design and develop a landing page using HTML to attract new Coding Club members, effectively boosting member count by 30%.
- Taught and explored foundational data structures and algorithms with Coding Club students to enhance their understanding of core programming concepts.
Projects
-
Phish Detector | Python, Docker, ReactJS, Machine Learning Concepts
Nov. 2024 -- Present
- Developed a machine learning model using Logistic Regression in Google Colab to classify URLs as phishing or legitimate with 92% accuracy on 10,000+ URLs.
- Automated critical feature extraction from websites using Beautiful Soup for model training and evaluation.
- Containerized the application with Docker to ensure portability and consistent deployment.
- Deployed successfully on Render for public access through: phish-detector-1.onrender.com/.
-
Instant Messaging Platform | ReactJS, MongoDB, ExpressJS, Postman
Sep. 2024 -- Present
- Designed and implemented a full-stack messaging platform using the MERN stack.
- Conducted API testing with Postman to ensure 99.9%+ runtime and proper endpoint behavior.
- Integrated real-time messaging using WebSockets, with messages stored securely in a NoSQL database.
- Implemented user authentication with JSON Web Tokens (JWT) and bcrypt encryption, enhancing data security.
- Deployed successfully on Render for public access through: talker-qz49.onrender.com.
-
SimpleC2 | Python, C++, ExpressJS, MongoDB, WinAPI
Oct. 2024 -- Present
- Engineered a Command-and-Control (C2) server to manage and control 10,000+ remote implants (remote systems), enabling centralized task management and communication.
- Developed an API to facilitate secure communication between the C2 server and remote implants, allowing task distribution and status updates in real-time.
- Utilized WinAPI and low-level Windows structures to execute reconnaissance techniques while maintaining a 0% detection rate against antiviruses.
- Utilized asynchronous programming techniques to optimize handling of multiple tasks.
-
The Cloud Resume Challenge | AWS, Terraform
Sep. 2024 -- Present
- Completed a serverless, full-stack resume site hosted on AWS, showcasing proficiency in cloud technologies.
- Automated resource provisioning and management using infrastructure-as-code practices with Terraform, effectively reducing deployment time by over 90% compared to manual resource provisioning.
- Configured a NoSQL database, DynamoDB, handling 80+ unique view counts per month by parsing custom HTTP headers.
- Live site accessible at: k3-vin-wvng-resume.works.
Education
-
University of Waterloo - Waterloo, ON
Bachelor's of Computer Science, President’s Scholarship of Distinction
Sep. 2024 -- May 2029
-
Victoria Park Collegiate Institute - Toronto, ON
International Baccalaureate Diploma, OSSD Honours
Sep. 2020 -- June 2024