Mokshit Jain

Product Engineer at Cognition

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code7 years of coding experience
job1 year of employment as a software developer
bookXII: 96.8% (PCM+CS), X: 96.1%, XII: 96.8% (PCM+CS), X: 96.1% at Montfort Secondary School
bookCalifornia Institute of Technology
languagesEnglish, Hindi
github-logo-circle

Github Skills (24)

babel610
javascript10
solidjs10
typescript10
datatable10
datatables10
tailwindcss10
html-table10
typescript-types10
babel-core10
babeljs10
svelte10
typescripts10
lib9
css9

Programming languages (11)

TypeScriptCSSCoffeeScriptRustHandlebarsJavaScriptVueGo

Github contributions (5)

github-logo-circle
Mokshit06/typewind

Jan 2023 - Mar 2023

The safety of Typescript with the magic of Tailwind.
Role in this project:
userFull-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.
tailwindcsstailwindmagicsafetytypescript
TanStack/table

Apr 2022 - Jun 2022

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Role in this project:
userFull-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.
Request Free Trial
Mokshit Jain - Product Engineer at Cognition