Skip to content

Open to Winter / Summer 2027 co‑op

Mississauga, ON

AbdllahAbbara

Cloud & Software Developer

Portrait of Abdllah Abbara

I'm a third-year Computer Science student at Sheridan College specializing in Cloud Computing. I build full-stack applications, automate workflows with Python, and manage cloud-hosted infrastructure.

Study
Computer Science
Focus
Cloud Computing
Standing
Third year

Candidate Profile

Education

Bachelor of Science

Computer Science, Cloud Computing

School
Sheridan College
Oakville, ON
Standing
Third year
Sep 2024 – Present

Open to Winter / Summer 2027 co‑op

Targeting Winter and Summer 2027 co-op or internship roles in software development, cloud engineering, and QA.

I run SparkWebDigital, a freelance web development business serving small business clients across the GTA, from requirements gathering through to production deployment, including DNS, SSL and hosting.

Based in
Mississauga, ON
Languages
English / Arabic

Relevant coursework

  • Cloud Infrastructure
  • Networking & Communications
  • Web Application Development
  • Database Management
  • Operating Systems
  • Cybersecurity Fundamentals
  • Linear Algebra
  • Programming Languages & Compilers

Experience

Current technical work spanning backend collaboration and production systems for small businesses.

Selected Work

One production build, examined through the product experience and the engineering behind it.

Full-stack product buildLive in production

Barber's Touch

A production platform connecting public booking with the barbershop's calendar, checkout, client records, staff scheduling, and revenue reporting.

Problem
Bring customer booking and day-to-day shop operations into one system.
Contribution
Built end to end across requirements, UX, frontend, backend, database design, security, deployment, and maintenance.
Shipped result
A live platform actively used for online bookings and operational workflows.

Core stack

  • React 19
  • TypeScript
  • Supabase
  • PostgreSQL
  • Edge Functions
  • Vercel

How the system fits together

A protected request path connects public and authenticated interfaces to server-side workflows and shared operational data.

  1. 1Interface
    React + Vite

    Responsive customer, admin, and employee experiences share one product surface.

    • React 19
    • TypeScript
    • Vite
  2. 2Server boundary
    Edge Functions

    Validated server-side workflows handle booking submission, email, and rate limits.

    • Deno
    • Upstash Redis
    • Resend
  3. 3Data and access
    Supabase

    PostgreSQL, authentication, row-level security, and realtime subscriptions keep roles and records synchronized.

    • PostgreSQL
    • Auth
    • RLS
    • Realtime

Connected services

  • Google Maps / Places
  • Resend
  • Upstash Redis
  • Vercel

1 / Customer experience

From discovery to booking

Responsive marketing pages move visitors from services and work examples into multi-service booking, barber selection, and live slot availability.

2 / Scheduling

Availability before submission

The booking flow accounts for selected services, barber hours, current bookings, and a no-preference path; the authenticated calendar organizes appointments by barber.

3 / Operations

The shop behind the website

Authenticated tools cover revenue, checkout, transactions, clients, recurring schedules, and staff management, with employee access separated from owner-only controls.

Capabilities

Technologies grouped by the engineering conversations they support, with foundational cloud knowledge labelled honestly.

Building

Application interfaces, backend logic, APIs, and automation.

  • JavaScript (ES6+)
  • React
  • Node.js
  • Python
  • HTML5
  • CSS3
  • C#
  • REST APIs
  • Responsive design

Data

Operational databases, SQL, and relational modelling.

  • MongoDB
  • Supabase (PostgreSQL)
  • SQL
  • T-SQL
  • Relational design (ER diagrams)
  • Normalization to 3NF

Infrastructure

Cloud fundamentals and production web configuration.

  • AWS (fundamentals)
  • Azure (fundamentals)
  • Linux CLI
  • Bash
  • DNS & domain management
  • SSL certificates
  • Hosting and deployment

Delivery

Version control, CI/CD, deployment, and team tooling.

  • Git
  • GitHub
  • GitHub Actions CI/CD
  • VS Code
  • Google Workspace
  • Microsoft 365
  • Remote access tools
  • Ticketing systems

Certification Archive

Completed MongoDB learning, with the original certificate available to inspect or download.

Recruiter contactMississauga, ON

Available for a 2027 Co‑op

If your team is hiring for Winter or Summer 2027 in software development, cloud engineering, or QA, email me or choose a time to talk.