Hi, I am Kevin Zhang
"Debugging is like being a detective in a crime movie where you are also the culprit"
I am a computer science student at University of Waterloo, with a strong foundation in software development and data analysis. I am proficient in programming languages such as Python, C, and C#, and have a deep interest in applying data-driven insights to solve problems and improve software solutions.
I am currently seeking opportunities as a data analyst, web developer or software developer, particularly within Fortune 500 companies. I am eager to contribute to innovative projects while further developing my skills in data analysis and software development. My academic and internship experiences have given me hands-on exposure to data manipulation, software development and software testing, allowing me to refine my technical and analytical abilities.
I am excited about the opportunity to work in a dynamic environment, collaborate with experienced professionals, and contribute to impactful projects while continuing to grow in the technology field.
Feel free to explore my projects, view my activities, or get in touch via the Contact section!
Skills
Programming Languages
- Python
- C
- C#
- HTML/CSS
Data Analysis
- Excel/VBA
- Python (Numpy/Pandas)
- SQL
- R
- Tableau
Tools and Frameworks
- Unity
- Git/GitHub
- Visual Studio Code
Techincal Skills
- AI Model Testing
- Debugging and Troubleshooting
- Game Development
Awards & Achievements
President Scholarship of Distinction
University of Waterloo - awarded for students who had achieved excellent grades in secondary school
David Weber Memorial Scholarship
Welland Centennial Secondary School - Awarded for the student who had done perfectly in mathematics
About Me
Education
University of Waterloo
Bachelor of Computer Science, Computer Science
September 2023 - Present
Gaining a strong foundation in software development, algorithms, and data structure, while actively participating in hands-on projects and co-op programs to bridge theory with practice.
- Relevant Coursework:
- Algorithms and Data Structures
- Programming Logic
- Object-Oriented Programming
Work Experience
Junior Software Test Engineer
Emdoor Holdings - Emdoor Digital Technology CO., Ltd
Oct 2024 - Dec 2024
Worked on testing and reporting AI software applications, focusing on enhancing user experience and improving product reliability.
- Conducted comprehensive testing to identify, recheck, and validate bugs of an AI workbench software, ensuring accurate documentation and effective communication of defects to development teams
- Assisted in testing and evaluating an AI workbench software, ensuring functionality and accuracy by verifying AI-generated responses in language models and analyzing articles, reports, charts, and images for quality assurance
- Provided actionable insights to enhance user experience for AI workbench software, identified and reported bugs with detailed classification, and contributed to overall software improvement during testing phases
- Developed and documented detailed software test cases for AI-driven applications, ensuring comprehensive coverage and accurate validation of functionalities
Teaching Assistant
EIC Education (Shenzhen Branch)
Jul 2022 - Aug 2023
Supported the lead instructor by helping students improve their listening, reading, writing, and speaking skills through interactive lessons and practice exams. Provided individualized feedback, assist with test preparation strategies, and ensure a positive, engaging learning environment for students aiming to achieve their desired IELTS scores.
- Developed and organized a question bank for the IELTS speaking test, delivered comprehensive coverage of relevant topics and language proficiency levels
- Supported students in improving their English speaking skills, resulting in a 20% increase in average test scores over a six-month period
Personal Interests
Basketball
I have a keen interest in basketball, enjoying both playing and watching the sport. It teaches me teamwork, strategy, and perseverance, which I carry into my everyday life.
Guitar
I enjoy playing the guitar, which allows me to express creativity and unwind. It is a passion that helps me connect with music and brings balance to my busy life.
Music
Music helps me relax, stay inspired, and fuels my creativity in many aspects of life. Jay Chou is one of the best Chinese singer and music creator. I love listening to his songs.
Video Games
I enjoy playing video games as a way to unwind and immerse myself in creative and engaging worlds. By the way, PUBG is my favourite game!! It also drives me to think of more ideas of developing a game.
My Projects
2D Game Development
Unity
C#
MOROS
Game Description
Moros is an interactive 2D puzzle-adventure game built using Unity. The game invites players into a mysterious fantasy world where they must solve puzzles, collect resources, and overcome challenges to uncover a hidden secret.
Team Members
At the end of the video 👇
Visualization and Time Series Decomposition Analysis
R
- Transformed company expenditure data into a time series and created line charts to analyze linear and quadratic trends, assessing trend behavior, short-term fluctuations, and growth rates.
- Generated bar charts for the detrended series and computed and plotted cyclical and seasonal components, analyzing their impact on expenditure changes.
Predictive Modeling in Marketing Campaign
Python
- Developed a regression model using Python to predict sales amount in marketing campaign based on various channels of promotion.
- Utilized NumPy for loading, processing, and cleaning input data, implemented Ordinary Least Squares (OLS) to determine coefficients of independent variables.
- Prepared analytical reports with detailed steps, business intuitions behind Python outputs, and comments.
SQL Programming Trainee
SQL
- Mastered relational database essentials and SQL programming by completing project-based training sessions.
- Utilized advanced SQL queries to clean, transform and load financial data into the database, ensuring data integrity and accuracy.
- Leveraged inner joins, outer joins, and sub-query to perform data analysis, automated the process of generating financial reports across multiple tables.
- Cultivated working experience in transforming business requirements from regulatory project into applications.
E-commerce Sales Data Analysis
Excel/VBA
- Performed analysis on e-commerce sales data, utilized pivot tables in Excel to calculate, and derive insights on sales trends and key performance indicators.
- Developed dashboards in Excel to visualize analysis results, enabling stakeholders to interpret findings and drive actionable insights.
My Activity
School Basketball Team
During high school, I was an active member of the school basketball team. Being part of the team not only helped me develop my athletic skills but also taught me valuable lessons in teamwork, discipline, and perseverance. I participated in various school competitions and enjoyed the camaraderie with my teammates as we worked together to achieve our goals. My time on the basketball court was an important part of my high school experience, and it continues to influence my approach to challenges and collaboration today.
School Band
In high school, I was a member of the school band, where I played the drums. Being the drummer gave me a unique opportunity to contribute to the rhythm and energy of the performances. I participated in various concerts and school events, enjoying the creativity and teamwork involved in making music. My time in the band not only improved my musical skills but also taught me the importance of timing, coordination, and collaboration with others to create something special.
Photography
I was a member of the photography club in high school, where I developed a passion for capturing stunning landscapes and unique moments. My love for travel allowed me to explore new places and photograph beautiful views, from serene mountains to vibrant cityscapes. Through photography, I learned to appreciate the world from different perspectives and capture its beauty in a way that tells a story. This hobby continues to inspire my creativity and curiosity about the world around me.
Memories and Photos
Contact Me
Thank you for visiting my website! I'm always excited to connect with others, whether it's for a potential collaboration, career opportunity, or just a casual conversation about shared interests. If you have any questions about my work, my projects, or simply want to discuss new ideas, feel free to reach out—I'd love to hear from you!
I am open to communication through various channels. If you prefer a quick message, you can use the contact form on this page. I check my inbox regularly and will make sure to get back to you as soon as possible. If you'd rather contact me directly, you can always send me an email. I'll do my best to reply promptly.
I look forward to hearing from you and building meaningful connections. Let's collaborate and create something great together!
Personal Email: kevinzhang20031124@gmail.com
School Email: k389zhan@uwaterloo.ca
Phone # (CAN): 289-697-9853
Phone # (CHN): 191-2830-2758
Contact form is still under preparation, not available for now!!! Sorry for the inconvenience.