Backend Developer based in Toronto, focused on designing and building scalable, secure, and well-structured server-side systems.
I work across modern languages and frameworks to deliver reliable APIs, optimized data flows, and maintainable architectures. My approach centers on solid computer science fundamentals, clear system design, and continuous improvement of performance and code quality.
I specialize in backend development using Django and Flask, with a solid foundation in frontend technologies. Additionally, I possess valuable experience as a software developer, particularly working with Qt and QML.
My expertise extends across both backend and frontend domains, allowing me to contribute effectively to diverse software projects.
A custom reliable-UDP transport protocol designed from scratch for real-time video streaming. Implements selective-repeat ARQ, deadline-based retransmission, dynamic congestion control, and adaptive jitter buffering. Built with C++17, FFmpeg, Python FastAPI, and React with full Docker/Kubernetes deployment.
A microservice orchestration service for Retrieval-Augmented Generation (RAG) built with York University Innovation Lab. Manages bots, authentication, and coordinates between backend services using Docker Compose, featuring Elasticsearch, MinIO, MySQL, and Redis.
A full-stack web application featuring a robust Django REST API and a modern React/TypeScript frontend. Delivers real-time weather data, global weather news, interactive maps, and user authentication, all within a responsive and intuitive user interface.
If you're interested in exploring my other projects and discovering more, simply click on the "GitHub" link to visit my GitHub pages, specifically designed to showcase and share details about my various undertakings.
- SocketCast
- Criabot
- Weather News
- Projects