Who am I?
Hi there, I’m Kareem Alzahal, a student at the University of Waterloo studying computational mathematics.
For me, mathematics is more than just formulas and equations; it’s the universal language of problem-solving. I believe that a strong foundation in mathematics is the key to unlocking a deep understanding of various technical realms, be it software development, machine learning, statistics, or beyond. The versatility of mathematics and its pivotal role across diverse industries fuel my passion for delving into its complexities.
Skills
Software Development
- Understanding the software development lifecycle
- Navigating and leveraging commands in the Linux Command Line Shell
- Understanding and using version control software (git)
- Writing Shell scripts to automate tasks
- Developing effective test cases for bug identification
- Exploring strategies for tracing and debugging
- Using build automation tools
Programming Languages
- C/C++ – Built chess and tank game desktop applications using SFML
- Javascript – Built chess web application
- Python – Built car game and neural network implementation
- R – Built statistical models for coursework
- MySQL – Built Queries and databases for coursework
- Lua – Used scripting to build globe game engine
Excellent Team Member
- Communication, Collaboration, Teamwork
- Adaptability, willingness to Learn
- Problem-Solving & technical ability
- Positive Attitude, Openness to Feedback
Mathematics
- Graph Theory and Combinatorial Analysis
- Linear Algebra and Transformations
- Multivariable Calculus
- Statistical Reasoning and Empirical Problem Solving
- Optimization and Applications
- Database Management
Learn More
Also be sure to view my projects!