About Me

Hey, I'm Rohit. I'm a developer, writer, musician, football fan and just a naturally curious person in life. I work at Trellix as a SDE on their platform team working on building SecOps products. I'm also an Auth0 Ambassador working on sharing knowledge, tips, and best practices on topics relating to identity, security, and authentication.

I have previously worked on building a reliable product for agents to sell insurance at Turtlemint and helped them scale 50x from 20k insurance agents to 1 million + insurance agents and a growing SaaS business. I have done 7 internships during my undergraduate education culminating with my intership at HackerRank

If I'm not coding, I am generally:

  • Staying up to date with the latest technological developments
  • Binging Spotify playlists to find new unheard of artists
  • Going for Gigs and Music Festivals
  • Playing/Watching Football
  • Attempting to not be an out of Practice Musician

Talks

Secure Yourself On The Internet

Spoke to the students of NPS Kalkere, Bangalore on how to secure themselves on the internet. This talk took place in Feb 2023.

How Does Signing & Validating a JSON Web Token (JWT) Work?

Spoke at the FOSS United Bangalore meetup on how does signing & validating a JSON Web Token (JWT) work. This talk took place in November 2022.

Dockerization

Spoke to the students of SRM University, Chennai on Dockerization and how we use docker in deployment pipelines at Turtlemint. This talk took place in October 2019.

Videos

Enforce Multi-Factor Authentication for Specific Roles with Auth0 Actions

Would you like to enforce certain roles within your application, for examples admins, to always use Multi-factor Authentication? Instead of forcing all or none, you can use a simple Auth0 Action to create this experience!

Research Papers

Survey of Deep Learning Based Entertainment Oriented Recommendation Systems

Published in International Journal of Computer Science and Information Technologies, 2019

Predictive analysis using Big data Analytics for Sensors used in Fleet Truck Monitoring System

Published in International Journal of Engineering and Technology, 2016

Survey On Data Mining Algorithm

Published in International Journal of Computer Science and Information Technologies, 2016

Projects

Earthly

Earthly is a syntax for defining your build. It works with your existing build system. Get repeatable and understandable builds today.

Sourabh Bajaj's Mac Setup Guide

This guide covers the basics of setting up a development environment on a new Mac. Whether you are an experienced programmer or not, this guide is intended for everyone to use as a reference for setting up your environment or installing languages/libraries.

Slack Notifier For Vaccine in India

Slack Notifier for India's 18+ Vaccine Appointment. This was a dockerised node application which would push latest vaccine appointment details for Pincode Locations you provide to the provided slack channel.

readme.so

readme.so is a markdown editor with ready made templates to easily create a simple README for your repositories.

Templater Bot

A GitHub App built with Probot that requests more info from newly opened Pull Requests and Issues that contain either default titles, whose description is left blank or templates not followed.

Manchester United Quiz

Google Assistant chatbot to test the user knowledge about Manchester United Football Club.

Personal Website

A minimalist portfolio website built using Next.js, MDX, Tailwind CSS, and Vercel.

Slack Jenkins Bot

A slack bot to trigger jenkins jobs and post status back to a slack channel. Made using hubot (GitHub).

Hubot Jenkins Optimised Plugin

A custom Jenkins integration for Hubot with multiple server support.

Hubot Slack Attachment Optimised Plugin

A Slack integration for Hubot which enables sending detailed messaged (by means of attachments) from Hubot to Slack.

Hubot Jenkins Notifier for Slack

A custom Slack integration for Hubot which responds to Jenkins notifications in a format appropriate for Slack attachments.