Computer Science Graduate | Ontario Tech University

Abdullah Mohammed

I build practical software across web applications, databases, and machine learning, with recent experience supporting public-sector technology teams.

2025 B.Sc. Honours Computer Science Java | Python | C++ | JavaScript Spring Boot | Flask | FastAPI GitHub | Jira Cloud | Agile

Ready to build

01

Software foundations with delivery experience

Computer Science graduate with coursework and project work in web applications, databases, algorithms, software design, and software quality assurance.

02

Public-sector technical support

Supported Ontario Public Service technology teams through troubleshooting, Jira Cloud migration work, task coordination, and progress presentations.

03

Projects across web, data, and QA

Built projects with Spring Boot, Flask, TensorFlow, relational database concepts, structured testing, and team-based Agile workflows.

Java C++ Python JavaScript SQL Spring Boot Flask FastAPI TensorFlow Jira Cloud Java C++ Python JavaScript SQL Spring Boot Flask FastAPI TensorFlow Jira Cloud

Project garage

Coursework and hackathon projects selected to show practical implementation, structured delivery, and applied problem solving.

01 Web Application

Hotel Management System

Built a hotel management website for tracking customers, rooms, bookings, and services with operational workflows and data storage.

  • Spring Boot
  • HTML
  • CSS
  • H2
  • Thymeleaf
Browse GitHub
02 Machine Learning

Toronto Temperature Predictor

Developed a model using historical Toronto weather data to predict future temperatures and present findings through a Flask website.

  • Python
  • ML
  • Flask
  • HTML
  • CSS
Browse GitHub
03 Hackathon

Stock Investment Recommender

Created a TensorFlow model to recommend stock investments using five years of S&P 500 company return data during UofTHacksX.

  • TensorFlow
  • Python
  • Data Analysis
  • Team Delivery
Browse GitHub
04 Quality Assurance

Software Quality Team Project

Worked on a client-style team app with business requirements, test cases, test scripts, code reviews, debugging, and Agile planning.

  • Agile
  • SCRUM
  • Kanban
  • Testing
  • Code Review
Browse GitHub

Experience & education

Sep 2024 - Present

I@IT Tech Specialist Co-op

Ontario Ministry of Public and Business Service Delivery, Toronto

  • Collaborated on a Jira Cloud migration supporting accountability across Ontario Public Service projects.
  • Diagnosed and resolved system issues to improve internal platform reliability.
  • Prepared project progress presentations for ministry leadership and upcoming task alignment.
Jun 2022 - Present

Produce Associate

Walmart, Oshawa

  • Recognized with two Blue Stars for consistent performance, reliability, and dedication.
  • Coordinated with team members to divide tasks and improve customer service efficiency.
  • Built customer communication experience through daily support and conflict resolution.
Sep 2021 - Apr 2025

Bachelor of Science (Honours), Computer Science

Ontario Tech University, minor in Mathematics

  • Studied web application development, database systems, algorithms, data structures, software design, and software quality assurance.
  • Applied graph algorithms, sorting algorithms, relational database design, SDLC practices, and technical analysis in labs and team projects.

Stack systems

A focused toolset for building, testing, communicating, and maintaining software in team environments.

01

Languages

Java, C++, Python, JavaScript, SQL, HTML, CSS

02

Web & Backend

Spring Boot, Flask, FastAPI, Thymeleaf, REST-style APIs, H2 database, JSON, XML

03

Data & Algorithms

TensorFlow, Torch, relational databases, graph algorithms, greedy methods, divide and conquer

04

Workflow

GitHub, Jira Cloud, Agile, SCRUM, Kanban, Waterfall, Lean, Windows, macOS, Linux

Let's talk software.

Open to software development, backend, QA, and data-focused opportunities. The fastest way to reach me is email or LinkedIn.