UberX — Ride Simulation Platform
Simulating real-time ride dispatch and fleet management using Rust, NATS, Redis, and PostgreSQL.
I’m a Backend / Systems Engineer with experience building distributed services, platform infrastructure, and real-time systems across cloud and Linux-based environments.
My work spans Rust, .NET, and TypeScript, with a strong focus on clean architecture, reliability, and scalability. I’ve built and operated backend services running on embedded Linux devices, contributed to authentication and identity platforms, and designed event-driven systems using technologies like Redis, gRPC, SSE, and message brokers.
I enjoy working close to the system boundary—where backend services meet operating systems, devices, and networks—and I’m especially interested in platform engineering, backend infrastructure, and large-scale distributed systems.
When I am not coding you can find me hiking, exploring new venues around the city or simply enjoying a cup of coffee
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Simulating real-time ride dispatch and fleet management using Rust, NATS, Redis, and PostgreSQL.
An integrated IoT solution for real-time GPS tracking of rental speakers, featuring live location monitoring, geofencing capabilities, and rental management.
Thoughts, insights, and tutorials on web development, design, and technology.
A walkthrough of building a ride-matching simulation system and lessons learned from scalable implementation.
Techniques for building APIs that can handle high traffic, including caching, database optimization, and load balancing.
An introduction to my blog where I'll share thoughts on distributed systems, backend engineering, and web development.
B.Sc. in Software Engineering
Bachelor of Science in Engineering (Software Engineering), completed with Distinction in Calgary, Canada.
Academic focus on software engineering fundamentals, systems programming, and large-scale software development. Graduated with a GPA of 3.7, demonstrating strong performance across core engineering and computing coursework.