About Me

I am Abhinav Sarkar. I’m a software engineer currently living in Bangalore, India. I work at Flipkart as Principal Engineer. I’ve previously worked at nilenso, Capillary Technologies and FICO. When not making software, I read books, play drums, listen to music and ride my bike.

Here are some talks and workshops I have presented in various conferences:

  1. Moving People with Clojure - EuroClojure 2017, Berlin
  2. Introduction to Concurrency in Haskell - Functional Conf 2015, Bangalore
  3. A Slow (and Hopefully Heedful) Ride Through ReactJS and Flux - JSFoo 2015, Bangalore
  4. A Quick (and Hopefully Painless) Ride Through ReactJS - Meta Refresh 2015, Bangalore

You can find more about me on the internet:

You can get in touch with me over Twitter or .

About the Website

This is my personal website written and edited by me.

All content provided is for informational purposes only. The articles and posts on this website are my own and don’t necessarily represent the positions, strategies, or opinions of my employer or its subsidiaries. I make no representations as to the accuracy or completeness of any information found here or by following any links. I will not be liable for any errors or omissions in this information nor for the availability of this information. I will not be liable for any losses, injuries, or damages from the display or use of this information.

The source of the website can be found on my github. The master branch contains the static website which is generated from the code and the content in the source branch.

It uses the Hakyll library as the base for static website generation, along with Staticman for the static comments support. Website styling is done with SCSS and interactivity is added using JQuery. The PDF files are generated using headless Google Chrome browser with this tool running on node.js.

The website is run using the hastatic server for docker. It is hosted on Digital Ocean, behind Cloudflare for caching. Builds are done automatically using a self-hosted Drone CI instance.