Abhijith Vijayan is a Senior Software Engineer based in Bengaluru with eight years of experience building user-focused web and e-commerce experiences. He has driven TypeScript migrations, real-time collaboration systems, and extensible widget architectures at Mason and engineered Shopify/BigCommerce integrations and advanced discount/side-cart features for merchant-facing products. At Fluxon he now contributes to Google's REWS gNav app as part of an extended workforce team, applying frontend and full‑stack skills to large-scale internal tools. An active open-source contributor, he has improved TypeScript type safety for the widely used DefinitelyTyped repo—specifically enhancing KeystoneJS types—and published a cross-browser web-extension starter that emphasizes “write once, run anywhere.” Known for improving developer experience and reducing runtime failures, he pairs pragmatic product focus with a knack for shipping polished, extensible UI systems.
🖥🔋Web Extension starter to build "Write Once Run on Any Browser" extension
Role in this project:
Front-end Developer
Contributions:2 releases, 3 reviews, 272 commits in 2 years 11 months
Contributions summary:Abhijith primarily focused on developing the front-end for a web extension. Their contributions included setting up the initial structure, creating HTML and React components for the popup and options pages, and implementing CSS styles. They also integrated TypeScript, refactored the code, and configured the build process to generate browser-specific extensions, including the creation of manifest and build configurations.
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:6 commits, 10 PRs, 19 comments in 7 months
Contributions summary:Abhijith contributed to the type definitions for the KeystoneJS framework, a TypeScript-based headless CMS. They focused on adding and updating types for core Keystone packages, including `keystonejs__adapter-knex`, `keystonejs__keystone`, `keystonejs__app-next`, `keystonejs__app-admin-ui`, and `keystonejs__app-graphql`. These changes involved fixing existing types, adding new types for recent feature additions, and updating or removing deprecated types to improve the type safety and developer experience within the Keystone ecosystem.
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
Abhijith Vijayan - Senior Software Engineer at Fluxon