Software engineer building secure, observable infrastructure.
Computer Science at Concordia University. I ship containerized systems with monitoring, CI/CD and hardening built in.
Open to 2026 internships.
About
I build systems that are secure, reliable, and maintainable.
I'm a Computer Science student at Concordia University with a deep focus on Cybersecurity, DevOps, and AI.
I love the challenge of building secure, resilient systems, from architecting zero-knowledge architectures to automating robust CI/CD pipelines. My approach to engineering is methodical: measure first, then build.
Outside of code, I stay sharp through going at the gym with a disciplined schedule, cruising around on my motorcycle and taking walks to improve my creativity and get different approaches on problems I face during hardships.
Coding languages
Java, Python, C/C++, TypeScript, JavaScript, Bash, SQL, HTML/CSS
Frameworks
React, Node.js, Express, Flask, OpenGL
DevOps and cloud
Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, AWS, Nginx, Prometheus, Grafana
Tools and practices
Linux, Git, REST APIs, CI/CD, Agile/Scrum, Cloudflare DNS
Spoken languages
English, French
Education
Focused on backend systems, DevOps, and infrastructure.
Concordia University
expected December 2027
B.S. Computer Science
Coursework
Data Structures and Algorithms, Object-Oriented Programming, Information System Security, Data Communication and Computer Networks, Artificial Intelligence, Computer Graphics, Programming on the Cloud, Advanced Programming Design with C++, Machine Learning.
Experience
Roles outside software that taught me to work under pressure.
Mar 2024 - May 2025
Member Service Representative
World Gym
- Directed high-volume facility operations and optimized workflows to minimize wait times during peak hours.
- Cultivated an exceptional member experience through personalized service, consistently earning 5-star client reviews.
Sep 2023 - Oct 2024
Security Guard
GardaWorld
- Maintained constant vigilance and alertness during high-stress events to execute strict access control and incident response protocols.
- Adapted instantly to shifting dynamics to mitigate security risks, synchronizing precise perimeter patrols to guarantee safety.
Aug 2022 - Aug 2023
Product Specialist
Best Buy
- Translated complex hardware specifications into accessible solutions for diverse clients to meet aggressive fulfillment deadlines.
- Acted as a reliable team player, consistently stepping in to support colleagues while seamlessly balancing backend inventory logistics.
Selected work
Five projects, strongest first.
STANS Deployment Pipeline
Docker image cut ~60%. 100% host visibility.
Automated build, test and release for a containerized React and TypeScript app through a multi-stage GitHub Actions pipeline. Hardened the production AWS EC2 host behind an Nginx reverse proxy with Let's Encrypt TLS and least-privilege firewall rules, and deployed a Prometheus and Grafana stack with custom dashboards, anomaly alerts and automated container restart policies.
Open-Source CI/CD Automation
29 pull requests, 13 contributors, 71 issues tracked.
Built 3 GitHub Actions workflows that run Cypress end-to-end and Jest suites as a required merge gate on a large shared repository, cutting regression bugs reaching main to near zero. Automated CODEOWNERS-based reviewer assignment and enforced branch-protection checks before any merge.
Zero-Knowledge Secure File Vault
99.9% of payloads encrypted client-side. 3 endpoints locked.
A file-sharing API where the server never sees plaintext or keys, combining AES-256-GCM encryption with RSA-OAEP key wrapping. Share, edit and delete are each guarded by IAM-style JWT ownership checks and time-scoped tokens, which blocked every privilege-escalation attempt in testing.
Student Support AI Assistant
Escalates above 90% negative-sentiment confidence.
A conversational agent that answers student questions by embedding a knowledge base with the all-MiniLM-L6-v2 SentenceTransformer and retrieving by cosine similarity. A RoBERTa model scores every prompt across 3 sentiment classes and hands the conversation to a human once it reads as distress.
Blender to OpenGL Model Renderer
0 third-party model libraries. OpenGL 3.3 Core.
A chair modeled in Blender to real-world dimensions and rendered through a from-scratch wireframe pipeline. A hand-written Wavefront OBJ parser replaces Assimp and tinyobjloader entirely, fan-triangulating non-triangular faces and bounds-checking every vertex index before upload, with bounding-box re-centering so models rotate in place.
Contact
Open to 2026 internships and happy to talk about infrastructure, security, or anything on this page.