Skip to Content

About Me

I'm a front-end software engineer focused on building robust applications, that are efficient under the hood.

As a child, I remember being fascinated by the world of internet, playing geeky challenges, and creating simple games in Macromedia Flash MX. I later pursued bachelor's in Computer Science from NITK to learn how this wonderful machine works.

I am a supporter of free and open internet and have recently started my contributions in open-source.

When I'm not in front of my computer, I'm probably in The Himalayas, cruising around on my motorbike, or crossing off another item on my bucket list.

My favourite technology stack:

  • JavaScript
  • Angular
  • React
  • Vue
  • Node
  • Ionic
  • d3.js
  • Mocha
  • Karma
  • Jest
  • Enzyme
  • Git

Where I've Worked

Lead Frontend Engineer @ Keriton

Oct 2017 - Present
  • Zero downtime (in +2 years) with 99.99% uptime SLAs.
  • Altered Keriton's chat service from PubNub to Socket.io chat engine with ~52k messages.
  • Engineered delayed rendering of elements to DOM, reducing page load time from 16 sec to 3 sec.
  • Automated releases with fastlane, saving 90% of the app-release effort.
  • Integrated testing of API endpoints in CI, saving 8 production issues over a span of 6 months.

Open Source Contributions

smart-bash

Modify your Bash (Unix shell) to monitor & display current time, pwd, git repository and status. It also sets some frequently used commands as aliases, and lets you do much more with smart aliases.

  • Git
  • Bash (Unix)
range-collection

An npm module to manage a collection of numeric ranges written in ES6. This uses immutable data structures to add, remove, and print the collection.

  • npm
  • export
  • Node.js
  • Immutable.js
web-trails

web-trails is a platform where humans (and bots) from all branches of software development join hands to build a dashboard of your choice, served on your computer and is not influenced by the marketting algorithms of big tech corporates.

  • Electron
  • Vue & Vuex
  • NeDB
bot-fanatic

A simple bot built with nightmare.js to earn your fanatic badge on StackOverflow. This can be run on virtual X server environment using xvfb-run.

  • ubuntu
  • xvfb-run
  • nightmare.js
  • StackOverflow API

What's Next?

Get In Touch

Dont be a stranger, just say hello!