avatar

Harshit Raj

Building Low Latency Trading Systems
Quadeye Securities

Hey there!

Let's start with a little bit about me.

I'm passionate about computer systems. Specifically, I love to work on making applications run faster and attempt to avoid wasting any compute resources. Apart from the goal of creating an impact, my driving force is the problems that don't have an obvious solution. My main areas of interest include heterogeneous computing, domain-specific accelerators, systems for AI, computer architecture, the Linux kernel, and compilers. I also take an intellectual interest in programming language designs. As a result, I spend some time going through papers published in ASPLOS, EuroSys, OSDI, HPCA, ISCA, PLDI, MICRO, etc. (this list is in no particular order and is not exhaustive). I also stay up to date with CppCon, RustConf, and GopherCon for the latest developments in programming languages.

In my free time, I'm tinkering with my kernel, compiler, or something I've read about in HOTOS or WACI. In my last endeavor, I attempted to add another preprocessor macro to C++. If there's anything you'd like us to explore together or share that you think I should try out, please don't hesitate to reach out. I am absolutely in awe of how system components interact with each other in such an elegant way. This is a good time to mention I am also passionate about system design, the constant push and pull between wanting to give more control and wanting to be more in control.

What do I do professionally?

I'm a Systems Engineer building low-latency trading systems at Quadeye Securities, India's largest High Frequency Trading Firm. The firm values bringing ideas to the table and executing them. In my role, I'm constantly seeking the best (or next best) solution to seemingly impossible tasks. This keeps me on edge and, honestly, I wouldn’t have it any other way. I’m passionate about learning new things and always eager to tackle unique challenges. Over the course of my tenure at Quadeye, I've incrementally developed a 4,000-line bash source file, automating every redundant task I encounter.

What did I do before this?

I graduated with a degree in Computer Science and Engineering from the Indian Institute of Technology Kanpur. During my undergraduate years, I focused on understanding and appreciating the intricacies of computer systems. I've worked closely with several professors, and each one has contributed to my overall growth. In terms of research, I've extensively worked with Dr. Debadatta Mishra and Dr. Swarnendu Biswas.

What else?

I admire the open-source community and contribute whenever possible. Also, I sometimes cringe at the work done or code written by my past self. It does speak to my growth compared to that past self, but it makes it hard to refer back to my own work as a standard.

Apart from computer science, I enjoy listening to music, watching anime, and playing badminton. I also love to travel and explore new places and cuisines. I'm always open to a good conversation, so feel free to hit me up if you'd like to discuss anything at length.

P.S. Some more sections will be updated soon. (ETA: Oct'25 Dec'25)