Hrashikesh Tiwari
@hrashikeshtiwari
Associate Software Engineer at VEHERE
Lucknow, India
Hrashikesh Tiwari is an Associate Software Engineer specializing in cybersecurity and big data analysis. He has extensive experience processing network data using Apache Spark, SparkSQL, and Scala, and developing threat intelligence platforms. His technical skills include machine learning frameworks like TensorFlow and Keras, and implementing deep learning models for anomaly detection, such as using YoloV3 and RNN-NDAE classifiers.
Experience
Associate Software Engineer
VEHERE
Processed DNS Network Data with Apache Spark, SparkSQL and Scala to Clean and enhance Data. Used Clustering based unsupervised algorithm to detect anomaly in network activities. Setup Spark in cluster to improve analysis time with Zookeeper in cluster which provide high availability and reliability in case of failure of 1 master or even failure of complete node. Used GraphX library from spark to Profile Users from Network Data by defining nodes and edges. Profiled the Users and raised alert based on the deviation from normal behaviour. Worked on setting up Apache Spark cluster, Hadoop HDFS and Redis cluster. Designed and Developed Taxii-server and Client to create Threat Intelligence Platform. Developed TAXII Server on Nodejs and used Elasticsearch as database to store Threat Information. Developed Taxii client in Python to retrieve data from Taxii server and do validation on data and store it in format that can be consumed by probe.
System Integrator Intern
ERICSSON
Worked in Mobile Financial Services as System Integrator. Developing and working with Build Testing and Deployment. Participated in Build/Deployment in production.
Education
Sikkim Manipal Institute of Technology
Bachelor of Technology
Computer Science and Technology