Nikhil Shekhawat

Technology that matters


Unsplashed background img 2

About

My Image

I'm currently a Computer Science graduate student at the University of Central Florida.
I'm advised by Dr. Sumit Kumar Jha and part of the Parallel Programming lab, where I specialize in distributed parallel programming using MPI and CUDA. I have collaborated with the Royal Bank of Canada, and am working on the RBC wallet. Previously, I have worked with Samsung, Eyebridge, Composite Software Solutions and IIIT-D.
I got my bachelor's degree in Computer Science at IIIT - Delhi.
I strive to build technology that changes the world, by making lives easy.

You can find more information about me in the links below.

Projects

RBC Wallet Mar 2015

RBC bankers can send money anywhere with just one touch, using the secure payment application for mobile banking. As the biggest bank in Canada RBC has a huge client base to satisfy the ever growing needs in today's world. This application provides a solution to all their banking needs. You can check out the production version here.

Video Authentication 2011

Identifying whether a video has been tampered is one of the primary requirements in video surveillance. This tool won the best poster award in the IIIT-D Research showcase 2011 and can be found here.

Research

Avega: A Memristor Crossbar Simulator

With the demise of Moore's Law, there is a need for new computer architectures. The project is being maintained by the Parallel Programming laboratory at UCF and the source will remain closed until the final specifications are published. The work here on verification and validation of memristor crossbar designs using GPGPUs. has been presented at GTC15 and its extension has also been accepted at International Parallel and Distributed Processing Symposium. For more details:

  • Extending Parallel Programming Education beyond Von Neumann Architecture
  • Avega: A Memristor Crossbar Simulator