Designed and developed distributed file storage cluster using Netty and Protobuf. Implemented Raft Consensus Algorithm for leader election.
Extended functionality of HttpStreams connector. Fixed issues: EDGENT-96, EDGENT-97 and EDGENT-146
Analysis of SF street cleaning database
Analyzed data using Weka, R and Apache Spark to solve problems:
1. Cluster requests by geolocation using KNN Clustering
2. Find expected time of closure for the requests using KMeans
Distributed Graph Processing for Fog Computing and IoT
Developing a framework for in device graph processing using Raspberry Pi, Apache Spark (Streaming and Graphx) and Apache Avro.