Ilyes Hasnaou

Backend-focused Software Engineer specializing in distributed systems, concurrent processing, and production-grade applications.

profile of hashirshoaeb

Who I am

Software Engineering graduate from Carleton University (2024), transitioning to a Master of Engineering in Electrical and Computer Engineering at the University of Waterloo (Co-op).

Industry experience across Bell Canada, Labeeb IoT, and freelance work, building and supporting production systems with real-world constraints, fault handling, and deployment ownership.

Key projects include reactive and distributed systems (Play, Apache Pekko, UDP), real-time pipelines, and end-to-end applications with CI/CD and cloud infrastructure.

Technical stack: Java, Python, Go, Spring Boot, REST APIs, PostgreSQL, AWS, Azure, and Linux. Additional exposure to machine learning systems using PyTorch and OpenCV.

Projects

NotiLytics

A reactive news analytics platform built with Play Framework and Apache Pekko, featuring real-time streaming, non-blocking data ingestion, and fault-tolerant actor-based architecture.

Freelance Systems for Small Businesses

Production web systems for booking and inventory management with real-world deployment and operational usage in the Ottawa/Kanata area

Distributed Elevator Control System

A distributed elevator simulation built in Java using UDP communication, featuring a scheduler-driven architecture, state machines, real-time GUI visualization, and fault-tolerant handling of transient and hard failures.

Customer Segmentation & Prediction System

An end-to-end machine learning pipeline combining K-Means clustering and supervised models to generate actionable customer insights and high-performance predictions.

K-Means Optimization & OPKM Research

A research-focused implementation of K-Means and OPKM clustering algorithms, including custom initialization strategies and performance benchmarking against standard approaches.

Amazin Library

A CI/CD web-based online book store made using Java Spring Boot, AJAX, and deployment tools like Microsoft Azure and AWS Codestar (now deprecated!).

Contact me!

Please do not hesitate to reach out directly by email at ia.hasnaou@gmail.com, or send me an invite to connect on LinkedIn

Email MeLinkedIn