( ^_^)/I'm Ijtihed.
I'm a _
A Computer Science and Computational Engineering student at Aalto University. Currently based in Espoo, FI with an interest in software engineering and Machine learning (specifically Reinforcement Learning). Feel free to reach out!
Software Dev
Currently a full time Software Engineer @ Sensofusion . You can check out my GitHub for my newest projects and contributions.
Research Work
2+ years of experience in academic research with multiple papers published in biotechnology. However, currently I'm mostly interested in the application of optimization in Reinforcement Learning.
Game Dev
I've worked on 3D and 2D game development projects involving CV/ML and declarative programming with Unity 3D .
Software Engineer
Sensofusion•Software Engineer — Simulation (RF Electronics) & Backend Systems
- Architected a 60 Hz deterministic simulator spanning 10 km² with 1 k moving assets & 200 static structures — all under 50 ms end-to-end latency (TS + Webpack 5 front-end, Python asyncio back-end)
- Replaced Cannon-es with a custom OBB collider + 10 m spatial-hash grid, achieving sub-1 ms CPU/frame collision for 1 k dynamic objects while keeping physics deterministic across clients
- Shipped a DRACO-compressed GLTF streaming pipeline & hierarchical LOD map cutting cold-start loads from 15 s → 2.5 s and doubling FPS from 30 → 60
- Exposed 15+ Python asyncio WebSocket endpoints (telemetry, RF tracks, multiplayer) behind a custom HTTPS/WSS hub with P99 RTT of 45 ms
- Built replay export, volumetric weather, time-of-day lighting, and a MapLibre globe streaming 2 m DEM MBTiles; added a live RF-noise heat-map via calibrated thermal-noise & path-loss models over 510 km²
Research Assistant
King Abdulaziz University•Bioinformatics @ Dr. Siraj Alharthi's Lab
- Analyzed genetic (SNP) and hematological (CBC) data from 2,200+ patients, identifying altitude-specific molecular adaptations
- Authored 3+ peer-reviewed publications on genetic clustering and hematological variations
- Developed bioinformatics pipeline optimizing analysis of high-altitude and sea-level genomic datasets
- Mentored 5 researchers, leading experimental design, data analysis, and biotechnology R&D
The Yappin' SpiritThe Yappin' Spirit
- Engineered a dual-process emotion-telemetry bridge: a
Python
side-car captures webcam frames, runs Haar-cascade localisation &DeepFace
six-class inference, and streamsJSON+base64
at 10 Hz with <30 ms end-to-end latency. - Authored a reusable Unity client that polls the service in its own coroutine, applies a 5-sample EMA for smoothness, and drives dialogue & shader FX — all while sustaining 60 FPS plus a GPU audio-reactive water-ripple in URP ShaderGraph.
- Shipped on itch.io and demoed live at a 20+ participant hackathon.
- C# (.NET)
- Unity
- Python (OpenCV, DeepFace, Flask)
Maze MaverickMaze Maverick
- Developed and deployed a 3D arcade game inspired by Pac-Man to Steam with procedurally generated mazes.
- Implemented a finite-state machine for enemy AI, enabling ghosts to exhibit context-dependent behaviours.
- Integrated Unity's post-processing stack for visual effects, including bloom and ambient occlusion.
- C# (.NET)
- Unity
- Blender
Custom Full Stack Web-app with Database and AuthCustom Full Stack Web-app with Database and Auth
- One-shot
docker compose up
launches a 4-worker API plus Supabase Postgres + Auth stack in a 119 MB image, sustaining 100 req/s. - Built a custom login/session layer that re-signs PocketBase JWTs into
HttpOnly
cookies and exposes 20+ role-aware CRUD/download endpoints with JSON validation & bespoke 404/500 handlers. - An on-the-fly QR generator (
qrcode
,ERROR_CORRECT_H
, Pillow LANCZOS overlay) returns scan-safe PNG/Base64 in <120 ms P95 and persists blobs for CDN-agnostic retrieval.
- Python (Flask)
- PocketBase
- Docker
- JavaScript
Category | Technologies |
---|---|
Programming Languages | |
Machine Learning | |
Backend Development | |
Deployment & Cloud |
Sep. 2023
Feb. 2024
Nov. 2023