# Hashnode

_Engineering Lead · Remote · 2022 – 2024_

> A blogging platform for developers with millions of monthly readers.

Stack: TypeScript, Next.js, React, Node.js, GraphQL, Apollo GraphQL, Stellate, TipTap, AWS, SST

- Led the product engineering team of 7 engineers, building a blogging platform with 4M+ reads and 70k+ blogs published every month.
- Created [Neptune](https://townhall.hashnode.com/introducing-neptune-our-new-wysiwyg-blog-editor), Hashnode's WYSIWYG editor, used to write over 2M articles since its launch in November 2022. Built the whole extensible editor on [TipTap](https://tiptap.dev), with AI assistance, custom widgets, drag and drop, and Google Docs-style live collaborative editing.
- Initiated and led the development of [Hashnode Pro](https://hashnode.com/pro) (the premium offering), discussion feeds, ISR-based blog generation, serverless newsletter sending infrastructure (on AWS using CDK), the component library, legacy code migrations and more. Also worked on Hashnode's [public GraphQL APIs](https://apidocs.hashnode.com/) (Stellate, Apollo, SST), feed computation and scaling, product analytics, onboarding, and the docs product.
- Represented Hashnode at in-person and online community events, investor events and conferences.

Link: https://hashnode.com

HTML version: https://rajatkapoor.me/work/hashnode
