About
Hi, I’m Tarun. I’m a frontend engineer who loves building fast, scalable, and delightful user experiences on the web. Lately, I’ve been diving into areas like real-time collaboration, ProseMirror, and local-first applications. I am currently building a clone of the Linear app with real-time sync, focusing on performance, offline-first architecture, and seamless collaboration to better understand how complex product engineering challenges are solved at scale.
I’m very good at bringing closure to tough problems,
no matter how challenging they are. I studied Computer Science at IIITDM Chennai,
where I built a strong foundation in operating systems, databases,
and core computer science fundamentals. During my time there,
I worked on several personal and course-related
projects that helped me sharpen my problem-solving skills and
deepen my understanding of software development.
Previously, I worked at Peoplebox, a Y Combinator–backed, high-performance startup that builds OKR, business review, and talent management software for enterprise customers. There, I contributed to many core features, including architecting the core OKR product module and revamping the legacy feedback survey system for improved performance. One of my most rewarding projects was building a fully-fledged collaborative note editor using Tiptap, ProseMirror, and Yjs. I implemented several complex extensions from scratch — such as image upload, contextual comments, mentions, and advanced table operations (like merge and split cells) — at a time when Tiptap’s libraries were still in beta.
Tech i have worked with
Programming languages: Javscript, Typescript, Sass, GraphQL, Rails
Library & Frameworks: React, Tiptap, Yjs, Prosemirror, Next.js, Node.js, React-Native, Tailwind, Styled Component
Education
IITDM Chennai | B.Tech CSE 2017-2021
Other Interest
Running, Music, Travel
