Yunus Abu-Oshaibah

Available to hire

Junior Software Developer & QA Specialist based in Ottawa, ON.

About

Junior Software Developer & QA Specialist based in Ottawa, ON. I build robust full-stack apps (Next.js, Node.js/Express, React, Python REST APIs) and automate testing with Cypress/Python, drawing from my Ideabytes internship and projects like an AI trading bot and drone swarm simulator.
Key skills: Python, Java, C++/Qt, SQL, Git/Docker, distributed systems. Carleton CS student graduating 2026 (Secret clearance).
Let’s collaborate on your web, backend, or automation project—message me to discuss!

  • Joined January 2026

Languages

  • EnglishFluent
  • ArabicFluent

Industry experience

  • Software & Internet
  • Retail
  • Education
  • Professional Services
  • Transportation & Logistics
  • Other

Projects · 3

Digital platform supporting youth basketball programs for Sunnah Spot (where I coach)—built with community impact, aligns with prodbyyao.dev web services.

Next.js/TypeScript for dynamic scheduling and registration flows

Tailwind CSS + Framer Motion: engaging, responsive team pages/UI

Backend APIs: secure event management, player tracking, WhatsApp integrations

Supports house league, rep teams, and training sessions across Ottawa/GTA

Site: sunnahspot.com

  • Full Stack Developer

Modular, responsive web platform built for community organization—generated client revenue via prodbyyao.dev services.

Next.js App Router + TypeScript for scalable frontend architecture

Tailwind CSS for reusable, mobile-first UI components

Framer Motion for performant animations and interactions

Node.js backend: secure API routes, form validation, data persistence
Live Demo: [brotherhoodelite.ca] | Tech Stack: Next.js, TS, Tailwind, Framer Motion, Node.js

  • Full Stack Developer
  • UI Designer
  • UX Designer

Production-ready web app simulating library operations—end-to-end tested for reliability, aligns with freelance web builds.

Node.js + Express for RESTful backend APIs and business logic

User management: borrowing, returns, accounts

Cypress for automated E2E tests with environment resets

Deterministic testing on controlled data for zero-flake results

  • Full Stack Developer
  • QA Engineer

Work experience

Freelance Full-Stack Web Developer · prodbyyao.devJan 2026 – Present · 11 mos

Delivered client web projects using Next.js, TypeScript, Tailwind CSS, Node.js/Express, and Framer Motion, generating $3k+ in revenue through AI-assisted development workflows. Built modular, responsive web apps with secure backend APIs, form validation, and data persistence—mirroring production environments (e.g., Brotherhood Elite platform architecture). Implemented end-to-end testing with Cypress and environment resets for reliable deployments, reducing client-side bugs by 80% across live sites.

Software Developer in Test Intern · Ideabytes Inc.Jun 2021 – Dec 2021 · 7 mos

Contributed to testing features in web-based applications, validated user flows, and reported defects. Developed Python scripts to automate test scenarios for web application components. Assisted with Java-based feature development, following existing code standards and review practices. Collaborated with developers and QA to ensure reliable and user-friendly releases.

Education

Bachelor of Science in Computer Science · Carleton University2021 – 2026

Hire Yunus Abu-Oshaibah today

Post a job and invite Yunus, or contact them directly. No hidden commission.

Post a job