Open SimpleToken | June 2018 - Present
Working with NodeJS and Ruby on Rails to develop a platform which interacts with our private blockchain as well as the Ethereum main-net. Utilizing peer-to-peer back-end technologies, a significant amount of data encryption, and access to blockchain infrastructure in order to enable adoption of consumer-app tokenization. Working on technologies such as Ethereum, Geth, Parity, AWS DynamoDB, ElasticSearch, RabbitMQ, Redis, Memcached, etc.
Software Developer Intern
IBM India Pvt Ltd | June 2017 - June 2018
• Worked under Mr Parag Gokhale (Senior Security Architect, IBM India Software Labs), to develop a permissioned blockchain based identity and access management system. Worked with Hyperledger Fabric, Hyperledger Composer, and OpenID Connect protocol to develop a proof of concept. • Designed a hierarchical, deterministic key generation scheme which provides zero-knowledge authentication. The scheme uses elliptic curve cryptography, HMAC-SHA512, and other state-of-the-art technologies. Currently in the process of writing a patent application to secure this development. • The system uses split-key cryptographic techniques and proxy re-encryption schemes to ascertain that the user has complete control over his/her data whereas the identity owners for example passport authority, driving license authority, etc. have access to only the data provided by them and not the information provided by other members of the consortium. • Used OpenID Connect to transfer identity claims from the identity provider to the service provider. Used the OpenID Connect implementation provided by Websphere Liberty Server for our use and override the Userinfo endpoint which enabled us to fetch claims from the blockchain.
PICT, Pune (Pune Institute of Computer Technology)
Computer Science & Engineering, BE | 2014 - 2018
University of Florida, Gainesville
Computer Science, PhD