Location: Edmonton, Canada
Remote: Yes
Willing to relocate: Yes, within Canada
Technologies: Rust, C++, C#, TypeScript, Python, Kafka, Redis, PostgreSQL, KDB+, ScyllaDB, Docker, Linux
Most recently I was a Senior Software Engineer at Eden, where I co-authored FastTelemetry, an open-source Rust metrics library that replaced the OpenTelemetry SDK on our proxy after it became a bottleneck under millions of ops/sec. Thread-local increment is ~2 ns vs ~40–400 ns for contended atomics on 16 cores. I also wrote an internal Rust logging library 3x faster than env_logger, built the Datadog dashboards the team runs on, and worked on a Redis-backed migration pipeline hitting 100MB/s.
Before Eden, I spent 18 months at Bitwyre rotating through three teams. I built HFT and market-making systems in C++/Python over Kafka, WebSockets, and KDB+ for time-series market data, then designed core primitives for a layer-1 blockchain that reached 50,000+ TPS (CUDA-accelerated VM, DAG mempool, Tower BFT consensus). I co-founded a side project, ZeroBlock, where I dropped a critical backend endpoint from 500ms to 7ms.
I care most about systems-level Rust, performance engineering, and infrastructure that has to hold up under real workloads. Equally happy in C++, C#, or full-stack TypeScript (React/Next/Express) when the problem calls for it. Comfortable working with senior engineers; have onboarded and mentored juniors.
Full-stack developer passionate about building fast, reliable, and scalable systems. Experienced in developing ultra-low-latency trading engines in C++ and Rust, as well as a high-performance CPU emulator from scratch. Skilled in frontend development with Next.js, React, and Tailwind, and backend engineering with Express.js, TypeScript, Kafka, and distributed architectures. I thrive on solving complex technical challenges, writing clean, maintainable code, and continuously learning to deliver impactful solutions.
I'm someone who enjoys building fast, reliable systems and solving complex technical problems. Over the past year, I've worked on everything from ultra-low-latency trading engines in C++ and Rust to building a high-performance CPU emulator from the ground up. I’ve had the chance to work with lead backend developers at startups, optimize systems for scale. I’m comfortable working across the stack, whether that’s building APIs with Express.js and TypeScript or diving deep into Kafka pipelines and distributed architectures. I care about writing clean, maintainable code, and I’m always up for learning something new or tackling tough challenges with a team.
I'm someone who enjoys building fast, reliable systems and solving complex technical problems. Over the past year, I've worked on everything from ultra-low-latency trading engines in C++ and Rust to building a high-performance CPU emulator from the ground up. I’ve had the chance to work with lead backend developers at startups, optimize systems for scale. I’m comfortable working across the stack, whether that’s building APIs with Express.js and TypeScript or diving deep into Kafka pipelines and distributed architectures. I care about writing clean, maintainable code, and I’m always up for learning something new or tackling tough challenges with a team.
I'm someone who enjoys building fast, reliable systems and solving complex technical problems. Over the past year, I've worked on everything from ultra-low-latency trading engines in C++ and Rust to building a high-performance CPU emulator from the ground up. I’ve had the chance to work with lead backend developers at startups, optimize systems for scale. I’m comfortable working across the stack, whether that’s building APIs with Express.js and TypeScript or diving deep into Kafka pipelines and distributed architectures. I care about writing clean, maintainable code, and I’m always up for learning something new or tackling tough challenges with a team.
With experience at both a financial exchange and a high-frequency trading firm, I have spent the past two years specializing as a low-level C++ developer while also working as a part-time mobile and full-stack web developer. I am highly confident in my ability to develop robust, large-scale solutions that can support hundreds of thousands of users.
I have built and contributed to various complex projects, including external market-making bots for Binance and an Intel 8080 CPU emulator—where I delved deep into the 8080 instruction set and CPU architecture. My expertise spans high-performance systems, networking, and scalable web applications, making me a well-rounded developer capable of tackling challenging technical problems.
Most recently I was a Senior Software Engineer at Eden, where I co-authored FastTelemetry, an open-source Rust metrics library that replaced the OpenTelemetry SDK on our proxy after it became a bottleneck under millions of ops/sec. Thread-local increment is ~2 ns vs ~40–400 ns for contended atomics on 16 cores. I also wrote an internal Rust logging library 3x faster than env_logger, built the Datadog dashboards the team runs on, and worked on a Redis-backed migration pipeline hitting 100MB/s.
Before Eden, I spent 18 months at Bitwyre rotating through three teams. I built HFT and market-making systems in C++/Python over Kafka, WebSockets, and KDB+ for time-series market data, then designed core primitives for a layer-1 blockchain that reached 50,000+ TPS (CUDA-accelerated VM, DAG mempool, Tower BFT consensus). I co-founded a side project, ZeroBlock, where I dropped a critical backend endpoint from 500ms to 7ms.
I care most about systems-level Rust, performance engineering, and infrastructure that has to hold up under real workloads. Equally happy in C++, C#, or full-stack TypeScript (React/Next/Express) when the problem calls for it. Comfortable working with senior engineers; have onboarded and mentored juniors.
Résumé: https://drive.google.com/file/d/1CooHaMeggQcNGDuXkj29tQ2AXKq... Email: mituldhawan154@gmail.com GitHub: https://github.com/mitul72
reply