Vikrant Shirvankar is a Senior Software Engineer based in Bengaluru with ~9 years of experience building robust, reusable front-end systems and full-stack features primarily with React, JavaScript and TypeScript. He has driven end-to-end UI rewrites, performance and security improvements, and cross-application integrations for enterprise platforms such as BlackRock Aladdin Studio and Gartner Talent Neuron. Vikrant pairs product-focused frontend craft—creating reusable UI components and a flight-search widget from scratch—with backend contributions and report-generation systems, demonstrating strong ownership across the stack. An active open-source contributor, he improved label-handling and type-safety across input components in the popular react-admin framework, showing attention to UX consistency and test/build reliability. He consistently collaborates with product and UX teams to ship polished, maintainable features and has a background in both React Native and PHP/MySQL which helps him bridge mobile and web concerns. Known for pragmatic architectural improvements, he balances rapid delivery with thoughtful refactors to keep large applications scalable and secure.
7 years of coding experience
8 years of employment as a software developer
Javascript: The Advanced Concepts Computer Programming, Javascript: The Advanced Concepts Computer Programming at Zero To Mastery Academy
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at SSPM College of Engineering, Kankavali
Diploma in Computer Engineering Computer Engineering, Diploma in Computer Engineering Computer Engineering at Govt. Polytechnic, Malvan
Bachelor's degree, Bachelor's degree at Vengurla High School, Vengurla
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Role in this project:
Front-end Developer
Contributions:3 reviews, 11 commits, 4 PRs in 2 days
Contributions summary:Vikrant primarily focused on refining the `label` prop across various input components within the React Admin framework. Their contributions involved fixing prop types, removing unnecessary label conditions, and updating existing components to accept `false` for the label value. These changes spanned multiple components, indicating a focused effort on improving the flexibility and consistency of the input component's label handling. They also fixed a test case and a build issue related to the `label` property.
Contributions:1 PR, 7 pushes, 2 branches in 2 years 2 months
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
Vikrant Shirvankar - Senior Software Engineer at Synechron