Graduating Dec 2026 · Open to work · Ancaster, ON

<developer>Hi, I'm
Muhammad Talha.</developer>

I build full-stack web apps

Final-semester Software Development student at Mohawk College, graduating in December 2026. I just finished a co-op as a Junior Software Engineer at Websplines. I build Laravel backends, mobile apps and AI chatbots, and I test software closely enough to catch the bugs before users do.

Portrait of Muhammad Talha
Why hire me

Three things I bring to a team

01

Backend that holds up

PHP and Laravel features built the MVC way, REST APIs that frontends can rely on, and databases designed and tuned with real normalization.

LaravelRESTMySQL
02

A tester's eye

Professional QA experience: written test plans, regression cycles and bug reports developers can act on. I test my own code the same way.

Test plansAPI testingRegression
03

AI and mobile range

Chatbots built with NLP and the OpenAI API, machine learning coursework from clustering to CNNs, plus Android, React Native and iPhone apps built with Swift and UIKit.

Machine learningNLPKotlinSwiftReact Native
Selected work

Projects

Work Hour Manager

Capstone

My own web app for logging and managing employee work hours, with a punch clock for staff and a dashboard for managers.

  • Employees punch in and out with a numeric keypad and their own punch-in number, with a live clock
  • Managers see hours in real time and generate reports by day, week, month or year
PHPMySQLJavaScript

RE/MAX

Co-op · Websplines

Backend development for RE/MAX's agent and office search, built during my co-op at Websplines.

  • Create and update features for agents, offices and property listings
  • Laravel logic for data relationships, validation and database work on real estate records
PHPLaravelMySQL

Trail Buddy

Personal

My own trail tracking app with real-time GPS recording, photo tagging and weather.

  • Offline storage with AsyncStorage
  • Exports trails as GeoJSON, including image metadata
React NativeExpoMapView

Door2Door

Co-op · Websplines

Frontend and backend testing of a live delivery platform during my co-op at Websplines.

  • Found bugs, performance issues and functionality gaps
  • API testing, debugging and validation for stable behaviour
API testingDebugging

Temi Robot Campus Assistant

Applied Research I

Applied Research I with Mohawk College. An app that turns the Temi robot into a campus helper, built in a team of two.

  • Single and multi-stop deliveries with fragile handling and email alerts
  • Tour/guide and pickup missions on the Temi SDK
KotlinComposeTemi SDK

Temi Voice Integration

Applied Research II

Applied Research II with Mohawk College, modernizing the Temi app. I lead the voice side.

  • Speech recognition and command parsing as the main interaction
  • Voice feedback and a task state machine for voice workflows
KotlinSpeechNLP

AI Chatbots

AI

Chatbots that understand and answer questions in real time.

  • Natural language processing to parse what the user means
  • OpenAI API and Python frameworks for conversational replies
PythonNLPOpenAI API

Hotel Platform V1 vs V2

Co-op · Websplines

Side-by-side testing of a hotel management system rebuild across 12 modules, from front desk to night audit.

  • Caught a raw SQL error exposing database details to users
  • Wrote field-by-field specs for missing screens and retested every fix
Test planSecurity

2M Store

SE Project

Team project for the Software Engineering Project course. I added a delivery confirmation flow: customers upload photos to report issues, admins resolve them, and order status updates.

ReactNode.jsMySQL

E-Commerce Website

Web

A responsive online store with a PHP backend, secure login and product management.

HTML/CSS/JSPHPMySQL

OctoberCMS v4 Migration

Co-op · Websplines

QA for a client site moving to OctoberCMS v4: test checklist, defect logging and a full regression cycle.

ChecklistsRegression

Color Quantization with k-means

Machine learning

Reduced an image to a small palette by clustering its pixels with k-means, from the Machine Learning course that also covered perceptrons and CNNs.

Pythonk-meansNumPy
About

A bit about me

I moved from Pakistan to Canada in 2014, and I've been building things ever since. Give me an idea for a website and I'm in.

I'm in my final semester of the Advanced Diploma in Computer Systems Technology at Mohawk College, graduating in December 2026. During my co-op at Websplines I built Laravel backends and tested client platforms, and I found I enjoy both sides: building features and figuring out how they break.

Before tech I led shifts and trained new staff in retail and food service, so I'm comfortable on a team and under pressure.

Next, I plan to complete my degree at McMaster University. Long term, I want to make a real name for myself in software.

Capabilities

My stack

Hover a badge

FRONTEND & MOBILE

BACKEND & CLOUD

DATA, AI & QA

MORE LANGUAGES & UI

TOOLS & IDES

PLATFORMS

PRACTICES

stack.js
1const talha = {2 frontend: 'React, Angular, JavaScript',3 mobile: 'Kotlin, Swift, React Native',4 ui: 'Compose, UIKit, JavaFX, UI/UX',5 backend: 'PHP, Laravel, Node, .NET',6 langs: 'C#, Java, Python, SQL',7 cloud: 'Azure, AWS, WordPress',8 data: 'MySQL, MongoDB, SQL Server',9 ai: 'Python, ML, NLP, Chatbots',10 qa: 'Test plans, API, Regression',11 tools: 'Git, GitHub, VS Code, SSMS',12 ide: 'Android Studio, Xcode, Colab',13 automation: 'Power Automate',14 practices: 'REST, Agile, Scrum, UML',15 design: 'OOP, Ethics in tech',16 graduating: 'Dec 2026',17};
Experience

Where I've worked

  1. Junior Software Engineer (Co-op)

    Sep 2025 – Sep 2026
    Websplines Inc · Hamilton
    • Built and maintained backend features in PHP and Laravel following MVC.
    • Built, integrated and tested RESTful APIs for frontend and external services.
    • QA tested client platforms, including a CMS migration, a hotel system rebuild and an AI document summarizer, with test plans, bug reports and regression cycles.
    • Wrote technical documentation for a Laravel e-commerce platform: buyer and admin flows plus video walkthrough scripts.
    RE/MAXDoor2DoorFresco CanadaHotel platform QAOctoberCMS migration
  2. Applied Research II

    Sep 2026 – Present
    Mohawk College
    • Modernizing the Temi robot app with Jetpack Compose and adding voice as the main way to interact.
    • Voice Integration Lead: speech recognition, command parsing, voice feedback and a task state machine.
  3. Software Engineering Project

    Jan 2026 – Apr 2026
    Mohawk College · 4 months
    • Team build of the 2M Store e-commerce site.
    • Added the delivery confirmation flow: photo uploads for issue reports, admin resolution and order status updates.
    ReactNode.jsExpressMySQL
  4. Applied Research I

    Jan 2026 – Apr 2026
    Mohawk College
    • Built the Temi Robot Campus Assistant Android app in a team of two: delivery, tour and pickup missions on the Temi SDK.
    • Delivered the final report, install guide, presentation and demo video.
    KotlinComposeTemi SDK
  5. Earlier experience

    Supervisor & CSRRONA · May 2024 – Present
    Warehouse AssociateAmazon · Jun 2022 – Aug 2023
    Shift Leader & CSRPopeyes · Sep 2020 – May 2022
Education

Advanced Diploma, Computer Systems Technology – Software Development

Mohawk College · Co-op program · Final semester, graduating December 2026

Machine LearningIntro to Intelligent SystemsCloud ComputingAdvanced DatabaseAndroid DevelopmentiPhone ProgrammingSoftware Quality & TestingSecure Software DevelopmentIoT ProgrammingApplied ResearchObject Oriented SystemsContemporary Ethical Issues
Sep 2023 – Dec 2026
Credentials

Certificates

Google Introduction to Git and GitHub course certificate awarded to Muhammad Talha
Google · Coursera · Nov 2026

Introduction to Git and GitHub

Version control with Git, branching and merging, and collaborating on GitHub with pull requests.

GitGitHubVersion Control
IBM Hands-on Introduction to Linux Commands and Shell Scripting course certificate
IBM · Coursera · Nov 2026

Hands-on Introduction to Linux Commands and Shell Scripting

Linux filesystem and core commands, text processing, pipes and filters, and automating tasks with Bash shell scripts and cron.

LinuxBashShell Scripting

Let's build something.

Graduating December 2026 and open to full-time software developer and QA roles. The fastest way to reach me is email.

Google Introduction to Git and GitHub course certificate awarded to Muhammad Talha IBM Hands-on Introduction to Linux Commands and Shell Scripting course certificate