About
Software, data, and systems
I am Abdulkader Alturkmani, a University of Toronto student building practical software with strong foundations in data structures, object-oriented design, and interactive UI development.
Download my resume!
Education
University of Toronto
Sep 2023 - May 2027
Bachelor of Science, Geospatial Data Science Major and Applied Statistics, Computer Science Minor.
Relevant Coursework
- Spatial Data Science
- Introduction to Computer Science
- Probability and Statistics
- Multivariable Calculus and Linear Algebra
- Introduction to Geospatial Information Science
- Mathematical Proofs
Projects
Phone Billing and Call Visualization
Python, Pygame
Built a Python billing engine to parse call logs, manage contracts, and visualize routes with interactive customer, duration, and location filters.
Treemap Filesystem Visualizer
Python, Data Structures
Developed an interactive treemap visualizer with a recursive tree model, rectangle subdivision by subtree size, and click-based expand and collapse behavior.
Java Paint Application with AI Integration
Java, JavaFX, Ollama API
Built a Java Paint app with undo and redo, clipboard actions, adjustable styling, and prompt-driven image generation and editing through the Ollama API.
Othello Game AI
Java, OOP
Designed an 8x8 Othello engine with move validation and winner detection, then added greedy and random AI controllers backed by unit tests.
CS50 Memory Card Game
Python
Created the final CS50P project from scratch with card shuffling, matching logic, score tracking, and object-oriented program structure.
Certificates
CS50P - Introduction to Programming with Python
Apr 2024
Harvard University (edX). Completed 9 problem sets and developed a full Python final project applying object-oriented design concepts.
Schulich Business Excellence Academy (SBEA)
Jul 2022
Schulich School of Business. Completed an intensive program in leadership, entrepreneurship, and business fundamentals.
Technical Skills
Programming Languages
Python, Java, HTML, CSS, JavaScript
Frameworks and Libraries
React, JavaFX, Pygame, Ollama API
Tools
Git, GitHub, VS Code, R Studio, ArcGIS Pro, IntelliJ
Concepts
Object-Oriented Programming, Data Structures, Algorithm Design, Web Development, Responsive Design, Interactive UI Development