profile photo
  • Hello! I'm Sai, and I go by texoport online.
  • I have a cat, go pet her!
  • I wrote a highly acclaimed Monad tutorial .
  • I maintain an incomplete list of my incomplete projects and distractions.
  • I live-code on Twitch, where I am often found indulging in advanced type-level programming in TypeScript.
  • I'm an expert React developer
  • I currently spend a lot of my time thinking about and working on Yatra, a fresh take on what ORMs can look like in TypeScript. I didn't even have to pay my friend to say this. aron-dm
  • I built Parserator, an elegant parser combinators library for TypeScript that uses generators to emulate monadic do notation.
  • Until recently, I worked on Outroute, which I was a co-founder of, where we tried building the ultimate route optimizer for small to medium sized businesses. I previously co-founded and built Beamfox, an ambitious sales automation platform.
  • Responds to tweets with "Effect-TS solves this"
  • I've recently been bitten by the language design and type theory bug(s), and have been playing around with an early prototype for a Lisp with a very typescript-y, but sound, type system. I've also been learning Lean4 and write a little bit of Haskell.

I'm on the job market, as of March 2025. If you're looking to hire a competent full-stack developer for your team, reach out to me at saiashirwadr@gmail.com or DM me on twitter.

👆 Click to pet Devi 🥹
My cat Devi