Skip to content

👋 Hi, I'm Fahad (/fähɑð/)

github twitter devto linkedin stackoverflow

Glad to see you here!

I'm a Software Engineer from Bangladesh; living in Munich, Germany. I make web apps for a living (mostly using React and Node), currently working as a Software Engineer at Westwing. I enjoy learning about new technology (languages/frameworks/libraries/syntax…) and I'm usually willing to pay the early-adopter tax if I think the tech is awesome.


  • 🔭 I’m currently "working" on Mildly Boring (my blog).
  • 🌱 I’m currently learning ReScript and Kubernetes.
  • 👯 I’m looking to collaborate on building an open-source voice assistant that speaks Bengali (mail me if you want to potentially work together on something like that).
  • 💬 Ask me about react, redux, ramda, js, functional programming, and music.
  • 📝 I regularly write articles on my blog and
  • 🔥 Hot Take I honestly think mochas and beers are the best beverages mankind has ever created.
  • 📫 How to reach me shoot a mail at setname.fahad AT
  • 💅 Pronouns: He/Him.

My Hobbies and Interests

  • Listening to music: Current favorite genres are Progressive Metal, Indie Rock, Indie Pop, and hyperpop, but my favorite genres are always ch-ch-changing 😁.
  • Reading: mostly non-fiction, but I'm also into fantasy and science fiction
  • Watching Movies: not into romantic comedies, mostly watch Standup Comedy Specials, Sci-Fi, Superhero movies (like DC characters more but the Marvel movies are honestly better, except for the Dark Knight Trilogy... DC wins on that series), Drama, Action (sometimes its fun), and Gaspar Noé's weird shit (no idea what that genre is, if there is one)
  • Playing games: I'm into single player storytelling games (like RDR, for example), don't really get the time to play multiplayer games.
  • Hiking: Not an expert by any means, more of a fair-weather hiker. Bavarian pre-alps are super fun, don't really have the fitness to do it in the Alps.
  • Making (not necessarily good) music
  • Tinkering with software/hardware (I will spend hours to automate a 5 min task, because its fun)

Non-human Languages That I know

Tier 1 (actively work with)

  • JavaScript + TypeScript
  • HTML + JSX (mostly JSX)
  • CSS + S[AC]SS

Tier 2 (worked with, but nothing in Production)

  • Go
  • ReasonML / ReScript
  • Haskell
  • Python

Tier 3 (know basics, don't really want to work with)

  • PHP (worked with in the past, don't care for it anymore)
  • C# / Java (have pretty basic understanding of both, mostly because of university)

Libraries/Frameworks That I Use (mostly regularly)

  • Express
  • React
  • Ramda
  • Lodash (I prefer ramda, but its not bad)
  • Next.js (recently converted to liking it, still don't like the routing)
  • Razzle / After.js (prefer these over Nextjs for React SSR, but have to admit that Nextjs is a lot more polished)
  • Nest (still prefer vanilla express over nest, but it has its upsides)
  • Electron (made a few apps with it, mostly for shits and giggles)

My Toolbelt

  • VSCode
  • My killer (neo)vim setup
  • Docker (and docker-compose)
  • Linux (Arch/Manjaro) and MacOS