mahim23

Mahim Agrawal

I am a B.Tech student at National Institute of Technology Karnataka, India majoring in Information Technology. My key areas of interest are Virtualization, Operating Systems and Web Development.

Every hackathon makes me a better programmer. Hackathons spark creativity and help me make unprecedented connections which help me build useful applications. This also helps me adapt to a team and synchronize the workflow.

The most complex project that I've worked on is "Secure Aadhaar". It is a secure digital identification platform on blockchain built using Hyperledger Composer that allows users to control the access of their identification information.

Link: https://github.com/TeamAlpha-NITK/Secure-Aadhaar/

Projects

#BUIDL FOREST

Imagine Pokemon Go, but a whole lot greener, without the fluffy monsters. #BUIDL FOREST motivates you, with the help of cryptotrees, to go out and help the environment off-chain.Vue.js, Leaflet, OpenZeppelin

VideoDex

Content based video indexing engine which analyzes the visual content in the video and builds a searchable index. Place banner advertisements optmially and search through videosDjango, PyTorch, spaCy, SQLite

Skills

Python
Node.js
Angular
Docker
Kubernetes
Express.js
OpenSSL

Experience

  • IRIS NITK - Head of Systems
    May 2018 - Present
    • Implemented the CI/CD pipeline for the IRIS Rails application using Gitlab CI. Worked on the deployment server which runs on the production machine to initiate deployment. Also, integrated SAST using brakeman into the pipeline.
    • Worked on scaling-up the database using MariaDB Galera database clusters. Wrote scripts to test the synchronization delay between the nodes by parallelly pinging with multiple requests.
    • Developed a Certificate Authority following the Public Key Infrastructure using OpenSSL and Bash.
  • Wireless Information Networking Group (WiNG) - Research Intern