Bilal_Yazicioglu
Computer Engineering & Business Administration Student · Istanbul, TR
I'm a Computer Engineering and Business Administration student at Marmara University (enrolled in 2024), including a memorable Erasmus semester at Universidad de Oviedo in Spain. Beyond tech and classes, I feel most at ease on the basketball court, traveling to new places, hanging out with friends, or recharging on long hikes in nature.
Selected work
PRO_JECTS
ARpoly
One product in two halves. The platform is a sector-agnostic AR service: someone films an object with an ordinary phone camera, the server reconstructs it into a real-scale 3D model (GLB + USDZ) and hands it to the OS AR viewer, so a 30 cm pizza shows up 30 cm wide on the customer's own table — no app install, and no camera permission to view. It is sold as a multi-tenant REST API plus @arpoly/react, the client SDK published on npm. The other half is m3nu, the cafe vertical running on top of it: menus, categories, QR links and table orders with split payment, talking to the platform over HTTP with an API key exactly as an outside customer would — which is the point, because anything m3nu needs that a third party could not have is a bug in the platform.
Platform
Node + MongoDB
Vertical
m3nu (cafes)
SDK
@arpoly/react
Tests
280+
YOVI
A full-stack strategy game built for my Software Architecture course — React frontend, Node.js users service, and a Rust game engine, with bots, leaderboards, and a full CI/CD pipeline to production. I worked on game logic & bots.
Role
Game Logic & Bots
Stack
Rust + React
Stars
6
Status
Live
tincan
Serverless voice chat that lives in the terminal. Whoever starts it becomes the room's coordinator and hands out an invite code — friends join from anywhere with no VPN, no port forwarding and no account. Control traffic goes through the coordinator, but audio is a direct peer-to-peer mesh of QUIC datagrams, so the host's uplink never becomes the bottleneck.
Language
Rust
Transport
iroh / QUIC
Audio
Opus mesh
Tests
93
From the blog
WRIT_INGS
▸ Ready to work together? Let's talk about your project.