Email: ajay(DOT)singh1@uwaterloo.ca


I am currently on the job market and would be happy to connect if my work aligns with your interests.

[Google Scholar]

[ Github | Gitlab ]

PhD-ing with Dr. Trevor Brown and Dr. Peter Buhr @University of Waterloo.

My research is inherently interdisciplinary, integrating multiple subfields within computer science—including Data Structures & Algorithms, Computer Architecture, Programming Languages, Operating Systems, and Networks—with a focus on parallelism, concurrency, and distribution

My work alternates between:

Currently, My projects are focused on:

In the past, I explored non-volatile memory programming abstractions and software transactional memory. Additionally, I have delved into security, specifically managing insider threat detection and mitigation using large organizational data.

Looking forward, I am exploring ideas to address scaling up and scaling out issues in current big data, AI/ML workloads within both shared memory and distributed memory settings.

Collaborations: 

Services

  1. Awarded TCPP Student Travel Grant to attend IPDPS 2023.
  2. Awarded Type 1 Cheriton Scholarship 2022 valued 10K CAD. [Awarded to only top 4-5 grad students of the department]
  3. Best Artefact Award PPOPP 21.
  4. Best Paper Candidate PPOPP 21 (top 4).
  5. Awarded Charpak Summer Research Internship Scholarship 2017 to work on concurrent data structures for non-volatile memory, hosted by Dr Marc Shapiro and Dr Gael Thomas @LIP6 & Inria Paris, Sorbonne University.
  6. Contributed to the development of successful Samsung feature phones -Samsung Guru, Samsung Metro, Samsung Guru FM Plus- at Samsung R&D Institute.

I am forever indebted to Dr Sathya Peri for initiating me in to the beautiful world of Concurrent Computing. 

"Nothing in life is to be feared, it is only to be understood. Now is the time to understand more, so that we may fear less."   -Marie Curie