Mokshit Jain is a Product Engineer in San Francisco with 7 years of experience building performant web tooling and developer-facing products; he currently helps build Devin, billed as the world’s first AI software engineer, at Cognition AI. He combines compiler and frontend expertise—having created Macaron, a compile-time CSS-in-JS library that cut bundle size and improved load speed, and Typewind, a TypeScript-typed Tailwind utility—while maintaining core pieces of TanStack Table across multiple frameworks. His background includes shipping collaborative debugging features at Replay and addressing SSR/hydration issues across React, Vue, Solid, and Svelte adapters. A Caltech computer science student with a history of leadership roles since secondary school, he brings a rare mix of deep systems thinking, practical web-perf optimization, and open-source stewardship.
7 years of coding experience
1 year of employment as a software developer
XII: 96.8% (PCM+CS), X: 96.1%, XII: 96.8% (PCM+CS), X: 96.1% at Montfort Secondary School
The safety of Typescript with the magic of Tailwind.
Role in this project:
Full-stack Developer
Contributions:16 releases, 2 reviews, 98 commits in 1 month
Contributions summary:Mokshit primarily contributed to the development of a TypeScript-based library for Tailwind CSS, named Typewind, which generates types for Tailwind classes. Their work involved implementing features like arbitrary types, CSS previews for arbitrary styles, and variant support. Furthermore, they refactored the build process and integrated a Babel plugin to transform Tailwind class names within the application. They also worked on setting up the example application to showcase the usage of the library.
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Role in this project:
Full-stack Developer
Contributions:14 reviews, 13 commits, 11 PRs in 1 month
Contributions summary:Mokshit primarily contributed to the implementation of adapters for different frontend frameworks, including SolidJS, Vue, and Svelte, enabling the `tanstack/table` library to integrate with these technologies. Their work involved adapting the core table functionality to each framework's specific rendering and state management paradigms. They also fixed issues related to SSR, hydration and other framework-specific problems.
solidjsdatagridsreact-jsvuedatagrid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.