Hi, I'm Stiven Gjekaj.

I build full-stack applications — from distributed systems and AI-powered tools to ML-driven platforms, compilers, and interactive experiences. Here's a selection of my work.

About

I’m a full-stack developer who loves building systems that blend logic, creativity, and intelligence. My work spans scalable backend services in Go and Python, dynamic frontends in React and TypeScript, AI-powered tooling with Claude, and low-level projects in C and C++ that push the limits of what code can do.

I’ve built a distributed job queue in Go, a social media platform with ML-powered search, a programming language that compiles to C, an AI documentation generator, real-time analytics pipelines, and games ranging from a roguelike to a LAN multiplayer battler. I enjoy designing software that feels both powerful and elegant — from the architecture down to the last function name. Curiosity fuels my projects; hard technical problems keep me hooked.

💻 Languages & Frameworks

Python Go TypeScript JavaScript C# C++ C React FastAPI Django .NET 8 HTML/CSS

🗄️ Databases & Infrastructure

PostgreSQL Redis Docker Docker Compose Apache gRPC REST APIs

🤖 ML & Specializations

Machine Learning Claude AI OCR FAISS MediaPipe NumPy Game Development Compiler Design Algorithms

🔧 Tools & Practices

Git GitHub Actions CI/CD Testing Linux Shell Scripting Observability

Projects