Hi, I'm

Itai Caspi

Software Engineer

I build distributed systems, cloud infrastructure, and developer tools that scale. 7+ years of production engineering — from real-time game servers to Azure-scale analytics platforms.

About Me

I'm a software engineer with over seven years of experience building backend systems and full-stack applications. My core stack is C# .NET and Azure, but I've shipped production code in TypeScript, Node.js, React, and more. I care most about writing software that actually works under pressure — systems that handle real traffic, real users, and real edge cases.

I've built multiplayer backends sustaining 6,000+ concurrent connections, stood up computer vision SaaS platforms from scratch as a sole engineer, and maintained production systems on Microsoft's Azure Log Analytics platform. Along the way, I founded two community projects that grew organically to over 30,000 active users — not through marketing, but because the tools solved problems people actually had.

I'm a fast learner, self-taught, and driven by the kind of curiosity that makes me dig into a problem until I understand it end to end. I believe great software comes from clear thinking, not clever abstractions — and that the best tools are the ones you don't notice because they just work.

Skills & Tech Stack

Technologies I work with

Languages

C#TypeScriptSQL

Backend

.NET CoreASP.NETNode.jsEntity FrameworkMicroservicesREST

Frontend

ReactASP.NET MVC

Azure Services

AzureAzure FunctionsService BusKey VaultKusto

Infrastructure

DockerAzure DevOps

Databases

SQL ServerPostgreSQLRedisNoSQL

Experience

Where I've been and what I've built

Software Engineer

2024 – 2025

Startup Booster — Microsoft Azure Log Analytics

  • Developed and maintained production backend services for Microsoft's Azure Log Analytics platform using C# .NET, Kusto, Cosmos DB, Azure Queue Storage, Docker, and Kubernetes
  • Contributed to critical system design meetings and maintained large-scale codebases with comprehensive E2E test coverage and Azure DevOps CI/CD pipelines

Software Engineer (Contractor)

2023 – 2024

Matrix (NCR) — Point-of-Sale Systems

  • Worked on NCR's enterprise point-of-sale platform powering transaction processing, inventory management, and checkout workflows for major retailers worldwide
  • Migrated and modernised the legacy POS backend to current .NET standards, reducing technical debt and improving long-term maintainability

Lead Software Engineer

2022 – 2023

Image Processing SaaS Startup (Stealth)

  • Sole engineer — delivered a complete computer vision SaaS platform from zero to production launch in close coordination with the founding team
  • Designed a scalable C# .NET microservices backend, React control panels, and automated CI/CD pipelines with Azure DevOps, streamlining releases end-to-end

Backend Developer

2018 – 2022

Prey Studios — Game Studio

  • Architected Tournaments, Clans, Matchmaking, and Battle engine systems sustaining 6,000+ concurrent users with high availability on a live online mobile game
  • Optimised backend throughput and reliability across multiple interdependent services over a 3-year tenure on a live online mobile game

Featured Projects

Things I've built that people actually use

Chat

WIP

Full-featured real-time messaging platform — E2E encrypted DMs using Signal Protocol (X3DH + Double Ratchet) with multi-device support and forward secrecy, WebAuthn passkeys, TOTP 2FA with BIP39 recovery, voice & video channels, and a cross-platform Tauri desktop app with platform-native screen capture.

GoReactPostgreSQLSignal ProtocolWebAuthnTauri

MapleStory MVP Detector

WIP

High-throughput .NET service using OpenCV + Tesseract OCR to detect in-game buff announcements from live screenshots and deliver them to 30,000+ users across 5 game servers via Discord. Grew organically to 1,200+ Discord servers through community adoption, with zero paid promotion and endorsements from prominent content creators.

.NETOpenCVTesseract OCRWPFDiscord Integration

March of the Endless

WIP

A 2D action roguelike with infinite procedural worlds and Steam P2P multiplayer. Built with Godot 4.6, GDScript, and C++.

Godot 4GDScriptC++Steam Multiplayer

Tzofeh

Real-time Israel emergency alert monitor and live camera dashboard. Connects to third-party data feeds with 1-second polling and streams alerts via SSE. Alert history with statistics, bilingual Hebrew/English UI, and multi-camera split view.

SvelteKitTypeScriptBunSQLiteSSEAzure Functions

Arcade

WIP

Browser-based arcade with a growing collection of games — single-player classics like Wordle, Sudoku, Minesweeper, and Connections alongside real-time multiplayer games. Magic-link auth, persistent leaderboards, and a custom WebSocket game server.

SvelteKitTypeScriptBunWebSocketsSQLiteTailwind CSS

Vibecode

WIP

AI-powered startup idea analyzer — compare your idea against thousands of YC companies and failed startups, get a viability score (0–100), radar chart breakdown, and actionable recommendations. RAG pipeline over 11,000+ startup records using Qdrant and Gemini 2.5 Flash.

PythonFastAPIReactQdrantGeminiRAGDocker

Archived Projects

Past work — no longer actively maintained

Conduit

Open Source Archived

Self-hosted, mobile-first dashboard for monitoring and controlling AI coding agents. Real-time session streaming via SSE, remote config, token analytics, 12 themes, and an Android app.

TypeScriptReactFastifySQLiteDockerBun

GB — Community Gaming Tools

Archived

Community gaming platform with 600+ active users. Built a high-performance leaderboard engine managing 5M+ entries with real-time updates, alongside live streamer tools and a feature-rich Twitch chatbot.

.NETReactAzureDockerAzure DevOps

Get in Touch

Have a project in mind or just want to connect? Send me a message.