Computer Science · Co-opYousef
Elshaer.
Building practical software across cybersecurity, computer vision, and the web.
Computer Science Student|
↓
I’m a Computer Science Co-op student at the University of Guelph. My projects bring together cybersecurity, real-time computer vision, and web development. I enjoy turning technical ideas into practical tools, from threat intelligence analysis to everyday habit tracking.
- Education
- University of Guelph
- Degree
- Bachelor of Computing (Co-op)
- Major
- Computer Science
- Expected graduation
- April 2030
IDEAS INTO SOFTWARE
Projects.
A few things I’ve been working on.
01CYBERSECURITY
Sentinel
A threat intelligence platform that analyzes IP addresses, domains, URLs, file hashes, and CVEs in one place.
Combines VirusTotal, AbuseIPDB, URLhaus, and CISA data with weighted risk scoring, persistent investigation history, and automated tests.
02COMPUTER VISION
Security Monitoring System
A real-time monitoring system using OpenCV and YOLO for person, motion, and object detection.
In development: custom detection zones, time-based rules, threat scoring, automated alerts, and event logging.
In development
03WEB DEVELOPMENT
Healthify
A web application for logging daily habits and health-related information.
Built with interactive JavaScript features and responsive CSS, with a focus on a simple, intuitive experience across screen sizes.
Find me on GitHub ↗
Languages
- Python
- C
- C++
- JavaScript
- HTML
- CSS
- SQL
Frameworks & Libraries
- FastAPI
- SQLAlchemy
- pytest
- OpenCV
- YOLO
- REST APIs
Development Tools
- Git
- GitHub
- Linux
- VS Code
- JetBrains
BEYOND THE CODE
Experience.
JUN 2025 — PRESENT
Summer Camp Counselor
YMCA · Mississauga, Ontario
Plan and lead sports, arts, and science programs. Work with fellow counselors to create a safe, inclusive, and engaging environment for children.
SEP 2024 — OCT 2025
Sales Agent
InnovaTech Solutions · Mississauga, Ontario
Helped explain SEO services to prospective clients, understand their business needs, and support outreach and follow-ups.