Adi Dahiya is a software engineer and creative technologist with 13 years of experience building polished web UIs and developer tools, now focused on designing new computing interfaces and Replit Assistant in the San Francisco Bay Area. Formerly a team lead at Palantir, he was primary maintainer of Blueprint, Palantir’s open-source React design system, and drove UX and frontend infrastructure for a unified data workspace. His open-source contributions span accessibility and usability improvements to high-profile projects like Blueprint, TypeScript linting, and React DayPicker, demonstrating attention to developer experience and type safety. Adi blends product-minded front-end craft with backend tooling experience, has taught university courses in JavaScript, and holds CS and ITP degrees that reflect both engineering rigor and interactive media sensibilities.
13 years of coding experience
10 years of employment as a software developer
B.S. Economics Operations & Information Management, B.S. Economics Operations & Information Management at The Wharton School
Union County Magnet High School
MPS Interactive Telecommunications Program, MPS Interactive Telecommunications Program at New York University
B.S. Engineering Computer Science, B.S. Engineering Computer Science at University of Pennsylvania
Contributions:37 releases, 1146 reviews, 1066 commits in 6 years 3 months
Contributions summary:Adi made several contributions to the UI toolkit, implementing features related to accessibility and user experience, and fixing bugs. The commits reveal work on front-end components, improving usability, and fixing accessibility issues. The changes include making menu items focusable, adding props to enhance component features and ensure focus control, and correcting styling.
:vertical_traffic_light: An extensible linter for the TypeScript language
Role in this project:
Back-end Developer
Contributions:71 releases, 523 commits, 1027 PRs in 6 years 3 months
Contributions summary:Adi primarily contributed to improving the `tslint` codebase by migrating and updating existing rules. Their work involved refactoring code to support version 1.4 and subsequent versions, as well as fixing bugs. The user's commits also included adding new rules and cleaning up code style within the project.
linterlighteslinttraffic-lighttslint
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.