I code, design systems, and solve problems.
I'm a Senior Backend Engineer at Celigo, where I work on large-scale core worker systems and distributed backend architecture.
Outside of work, I explore AI, web systems, and developer tooling — building small prototypes and learning through experimentation.
- Build and scale backend services in Node.js and TypeScript
- Design reliable worker queues, microservices, and data pipelines
- Develop frontend applications with React, Electron, and Flutter
- Build AI-powered systems using Whisper, Llama, and FastAPI
- Experiment with Rust for backend services and real-time systems
- LLM frameworks and integrations — experimenting with local Llama models, LangChain, and Whisper
- AI-driven applications — building conversational agents and transcription tools with FastAPI backends
- System architecture at scale — queue design, async processing, caching, and observability
- WebAssembly and browser systems — creating lightweight terminal and runtime prototypes in Rust
- Rust ecosystems — exploring ECS, SDL2, and low-latency backends
- Modern frontend patterns — React performance, state management, and real-time UI with WebSockets
- Developer experience improvements — streamlining local development, build pipelines, and CI/CD
“If it works and you don’t know why, it’s probably in production.”
Reach me on LinkedIn or here on GitHub.




