Abhishek Alfred Singh

Ph.D. Student · UC Santa Cruz · Baskin School of Engineering · abasingh@ucsc.edu

I am a first year Ph.D. student in Computer Science at the Baskin School of Engineering. My research areas are distributed systems, intelligent agents and computer networks. I would like to study ideas in these fields and work on building collaborative models of distributed computations.

Link to my CV.


Research interests

  • Distributed Systems · Artificial Intelligence · Network Protocols

  • Very broadly, I am interested studying distributed intelligent agents and building models where such agents can collaborate and function. My research is a three pronged study of distributed systems, artificial intelligence and communication protocols.

List of Publications

Project repositories

  • · A project to try out some ideas in distributed systems on the Transmission BitTorrent client. [Bitbucket]

  • · Leisure project: Piano transcription of pieces I've been studying. [GitHub]


University of California, Santa Cruz

Doctor of Philosophy
Computer Science
September 2018 - Present

Bangalore University, Bangalore, India

Master of Engineering
Computer Science - Information Technology
September 2011 - June 2013

Anna University, Chennai, India

Bachelor of Engineering
Electronics and Communication Engineering
August 2003 - May 2007


I enjoy listening to classical music. I have been learning the piano for some time now. I enjoy reading about and discussing interesting ideas in computer science, programming, engineering, logic and physics. I like to read graphic novels (Trinity, Logicomix) and comic books. In my free time I like playing board games and card games.