Hey, I'm Youseph

CS undergrad, software engineer

GitHub LinkedIn

About Me

|

Work Experience

  • Jasara Technology Inc. Logo
    Jasara Technology
    Software Engineer
    Hamilton, Ontario (Hybrid)
    Sep 2025 - Present View Blog

    Tech Stack:

    Python Python
    TypeScript TypeScript
    React React
    SQLite SQLite
    Azure Azure

    Key Responsibilities:

    - Engineered an AI-powered customer support chatbot using FastAPI and RAG with vector embeddings, implementing async processing and intelligent prompt engineering to automate 65% of common inquiries with real-time WebSocket messaging and conversation persistence.

    - Implemented comprehensive data protection system with automated PII detection and redaction, coupled with ML confidence scoring for seamless handoff to human agents, achieving 100% secure handling of customer data through modular AI inference layer with Azure OpenAI API.

  • Aiducare Logo
    Aiducare
    Mobile App Developer
    Montreal, Quebec (Remote)
    June 2025 - August 2025 View Blog

    Tech Stack:

    React React
    React Native React Native
    JavaScript JavaScript
    CSS CSS

    Key Responsibilities:

    - Built an interactive audio playback feature enabling click-to-hear pronunciation for 30+ active learners and designed an intuitive interface for pronunciation practice with ML-generated feedback, improving learning accuracy by 40%.

    - Reorganized components into shared, reusable React Native modules with consistent styling, reducing code duplication by 30% and improving cross-platform maintainability.

  • Stylus Marketing
    Software Engineer
    Toronto, Ontario (Onsite)
    May 2024 - August 2024 View Blog

    Tech Stack:

    Python Python
    TypeScript TypeScript
    PostgreSQL PostgreSQL
    AWS AWS
    React React

    Key Responsibilities:

    - Worked on-site five days a week (8 AM – 7 PM), directly collaborating with the development team and management to deliver high-quality full-stack solutions for clients.

    -Met regularly with clients to gather requirements, understand deadlines, and ensure clear communication between the client and technical teams through thorough meeting notes and documentation.

    - Engineered a serverless inventory tracking and management system adopted by 50+ clients, enabling scalable and cost-efficient operations with automated, event-driven Stripe integration for overdue charge recovery. Integrated dynamic retry logic and real-time alerts, improving payment reliability and accelerating resolution times by 75%.

    - Developed and deployed intuitive dashboards for payment and inventory management using WebSockets for instant data synchronization, resulting in a seamless, user-friendly interface that reduced user onboarding time and improved client satisfaction.

Education

  • University of Guelph
    Bachelor of Computing Honours (BCOMP)
    2023 - 2027

    Program Details: Bachelor of Computing Honours with focus on Software Engineering

    Relevant Coursework: Data Structures & Algorithms, Discrete Math, Object-Oriented Programming, Database Systems, Parallel Programming, Operating Systems, Systems Analysis and Design, Software Reliability & Testing, Software Engineering

    Languages & Tools:

    C C
    R R
    Python Python
    PostgreSQL PostgreSQL
    Java Java
    Assembly Assembly
    Docker Docker
    Valgrind Valgrind
    Linux Linux
    HTML/CSS HTML/CSS
    Git Git
    Fortran Fortran

    Expected Graduation: 2027

  • Loyola Catholic Secondary School
    Ontario Secondary School Diploma (OSSD)
    2019 - 2023

    High School Diploma: Ontario Secondary School Diploma (OSSD)

    Graduation Year: 2023

    Focus Areas: Mathematics, Sciences, and Technology courses

    Languages & Tools:

    Java Java
    Python Python

Languages & Databases

Python
Java
JavaScript
TypeScript
PostgreSQL
MongoDB
SQL
Firebase

Frameworks & Tools

React
Redux
Express
Spring
Flask
AWS
Docker
Jest
Git
CI/CD
n8n

API's

Google API
Notion Calendar API
Gmail API
Twilio API
Google Gemini API
OpenAI API

Projects

Explore my portfolio of innovative projects built with modern technologies

ResuMock
Completed

ResuMock

A full-stack web app that allows users to simulate a behavioral interview, with questions generated directly from their experience and resume, built in under 2 hours.

JavaScriptReactNode.jsExpress.jsTailwind CSSGemini API
GryphBook
Completed

GryphBook

Middleware layer that processes room booking requests between the frontend and University of Guelph's LibCal system. Handles data transformation, filtering, time slot processing, and error handling to provide real-time room availability with capacity and building filters.

Next.jsReactTypeScriptExpress.jsPostgreSQLSupabaseTailwind CSSHeroku
Merchant
Completed

Merchant

Aggregates listings from Kijiji and Facebook Marketplace. Built with Flask, BeautifulSoup, PostgreSQL, and Twilio SMS alerts.

TypeScriptPythonReactFlaskDockerPostgreSQL
Spark and Prepper
Completed

Spark & Prepper

AI-powered study tool that transforms course materials into smart study guides, flashcards, cheat sheets, and mock exams using Google Gemini.

ReactTailwind CSSViteReact RouterNode.jsExpress.jsGoogle Gemini APIFirebase
Typing Speed Test Game
Completed

Typing Speed Test

React + TypeScript app to test and improve typing speed. Features live feedback, adjustable difficulty, and stats tracking.

ReactTypeScriptCSS
Vehicle Management System
Completed

Vehicle Management System

Car management system using C programming. Allows users to add, search, display, count, sort, and remove cars from the database with efficient data management.

CMakefilesData Structures
Contact Management System
Completed

Contact Management System

C-based contact management system that allows users to manage, search, and update contacts from a database file using various search criteria.

CMakefilesFile I/O
Zoo Data Machine Learning Project
Completed

Zoo Data ML Project

Animal Classification System that analyzes features and performs operations like generating statistics, calculating distances, and classifying samples using K-Nearest Neighbors (KNN) algorithm.

CMakefilesMachine Learning
Exercise Tracker API
Completed

Exercise Tracker API

RESTful API that allows users to create profiles, log workouts with descriptions and dates, and retrieve filtered exercise logs.

Node.jsExpressMongoDBMongoose

Hackathons

November 6, 2024

DeltaHacks Lite 2025 – ResuMock

McMaster University, Ontario

Built ResuMock, an AI-powered mock interview coach that helps users prepare for behavioral interviews. The app generates tailored questions based on users' resumes and experience, and provides instant feedback on answers using Google Gemini API. Built in under 2 hours.

June 22, 2025

SpurHacks 2025 – Jinsa

Waterloo, Ontario

Participated in SpurHacks at Waterloo, which opened my eyes to the startup world and sparked my interest in blockchain technology. This experience led to the creation of Jinsa, my blockchain-based product authentication startup.

May 2, 2025

GDSC Hacks 2025 – Spark & Prepper

University of Guelph, Ontario

Built Spark & Prepper, an AI-powered study assistant that transforms uploaded course materials into smart study guides, flashcards, cheat sheets, and mock exams using Google Gemini API.

Get In Touch

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology and innovation. Feel free to reach out!

Gmail
Email
work.youseph@gmail.com
LinkedIn
LinkedIn
Youseph El-Khouly
GitHub
GitHub
Youseph-Elkhouly
Phone
Phone
+1 (647) 554-1348
Calendar
Quick Chat
Schedule a Meeting

Resume