Ashesh Ambasta: Backend engineer


I'm currently Co-founder and Backend Engineering lead at CentralApp. CentralApp's backend is unique: it has been written in a robust language like Haskell. Additionally, we've used Nix heavily for developer tooling, builds and deployments.


I've worked in dynamic teams at startups and have been part of their scaling up story. My current role at CentralApp has allowed me to architect a large, scalable system from scratch, twice: once in Scala (prototype, V1) and once in Haskell (current version, V2).


My work in functional programming has allowed me to realise the benefits of a language like Haskell at a large scale. Nix keeps our tooling and builds deterministic.


CentralApp currently automates the hosting of 4000 unique websites from around the world. This results in millions of requests to our APIs per hour. CentralApp's backend also automates certain inbound operations for our clients, along with outbound data sync services.


Please refer to my CV and my work experience annex.

I'm also a hobby photographer and musician. You can check out my work on Flickr and on Soundcloud.