M.Sc. Computer Science @ UBC | Google Summer of Code 2026 Contributor (Swift Concurrency)
Computer Engineering graduate from Politecnico di Torino (GPA: 28/30, Full Scholarship). Currently:
- π Google Summer of Code 2026 β Building a global task registry for the Swift Concurrency runtime
- π Incoming fully funded M.Sc. in Computer Science at University of British Columbia (Sep 2026)
- π¬ Former Research Assistant at Politecnico di Torino β AI platforms for educational systems
- π» Former full-stack developer at Parma Calcio 1913 and PoliTO Rocket Team
Interests: Machine Learning Β· Systems Programming Β· Astronomy
| Project | Description | Stack | Status |
|---|---|---|---|
| GitSimulator | Production-grade Git simulation engine: dry-run rebase, merge, reset, cherry-pick with visual commit graphs and conflict prediction. 3rd Place GitKon Game Jam 2025. Available on PyPI. | Python, Dulwich, Rich, Typer | β Open Source |
| CoreMetric | Privacy-first macOS system monitor using on-device ML anomaly detection. Detects hardware anomalies (CPU hangs, memory leaks) with <1% CPU overhead using quantized Autoencoder on Apple Neural Engine. | Swift, CoreML, C, PyTorch | π In Progress |
| LectureLens | AI-powered study companion: ingest PDFs β AI summaries, flashcards, interactive Q&A, milestone-based study schedules with per-user isolation. Built for students. | Next.js, React, TypeScript, Supabase, PostgreSQL | π In Progress |
| NIOChatServer | Real-time WebSocket chat built with Swift NIO. Non-blocking async I/O, concurrent connection handling, event-driven architecture. | Swift, NIO, WebSocket | π In Progress |
| Notes App | Feature-rich desktop notes app with JavaFX. Rich text editing, category system, search & filter, persistent storage. | Java, JavaFX | π In Progress |
| Portfolio (egekaya.dev) | Personal website. Next.js 16, TypeScript, Tailwind CSS v4. 95+ Lighthouse, WCAG AA, dark mode, <1s load time. | Next.js, TypeScript, CSS | β Live |
| Timber Co. | Bird's-eye view strategy game: build a timber empire, command workers, automate production chains. Worker AI, resource management, progression systems. | Java, JavaFX | π In Progress |
May 2026 β Present | Apple Mentors: Alastair Houghton & Mike Ash
- Implementing a global task registry for the Swift Concurrency runtime in C++
- Making suspended async tasks visible to debuggers and crash reports
- Designing & benchmarking concurrent data structures targeting <5% throughput regression
- Ships to every Swift developer worldwide
Feb 2026 β Present | | Prof. Paolo Montuschi (IEEE Fellow, Vice Rector)
- Designing ML models to predict student academic performance
- Building scalable data pipelines and evaluation frameworks for educational datasets
- Deploying AI-based class support systems within university infrastructure
Parma Calcio 1913 | Sep 2025 β Feb 2026
- Built & deployed 20+ production features (React, TypeScript) for 50+ staff
- Reduced operational workflow time by 50%
- Integrated AWS S3, CloudFront CDN, real-time data pipelines
- Maintained 95+ Lighthouse performance scores
PoliTO Rocket Team | Feb 2025 β Feb 2026
- Developed internal platforms for 150+ members
- Automated 1,000+ daily operations, reduced admin overhead by 95%
- Implemented STM32 flight firmware in C/C++ under real-time constraints
- Built drivers, watchdog systems, performed SWD debugging
- π₯ 3rd Place β GitKon Game Jam 2025 (GitKraken) β For GitSimulator
- π Google Summer of Code 2026 β Swift Concurrency runtime contributor
- π° Scholarship, Politecnico di Torino (2023β2026)
- π° Full Scholarship, KU Leuven β For top 10 ranking in faculty admissions, eventually decided to pursue other options
-
Gravitational Lens Finding (ML4SCI / DeepLense Evaluation)
ResNet-18 models under 100:1 class imbalance; AUC 0.9877, recovered 189 of 195 lenses -
LLMs in Engineering Education β Co-authored research on pedagogical impacts of LLM-assisted instruction at Politecnico di Torino
-
AI-Based Anomaly Detection in Network Security β Survey paper covering Isolation Forest, One-Class SVM, autoencoders, LSTM, CNNs for intrusion detection
-
Co-presented β "Architecture and Memory: A Deep Dive aided by Artificial Intelligence"
M.Sc. in Computer Science β University of British Columbia (Sep 2026)
Fully funded research assistantship. Supervised by Prof. Cristina Conati (ACM Fellow, AAAI Fellow), Human-AI Interaction Lab.
Research focus: Personalized explainable AI
B.Sc. in Computer Engineering β Politecnico di Torino (2023β2026)
GPA: 27.5/30 | Full Merit Scholarship (tuition exemption + stipend)
Turkish Β· English Β· Italian
- Portfolio: egekaya.dev
- LinkedIn: linkedin.com/in/ege-kaya
- Email: egekaya360@gmail.com

