
Vijay P R
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since September 2, 2021
Vijay is a full-stack software engineer with a strong focus on front-end development. He has over five years of remote experience, from Fortune 500 companies to infant-stage startups. He is experienced in developing responsive, accessible, scalable, and secure single-page web applications from scratch, refactoring legacy codebase and focusing on application performance. He has worked as a remote freelancer in three continents and six time zones worldwide.
Portfolio
Experience
- HTML5 - 5 years
- TypeScript - 5 years
- CSS3 - 5 years
- JavaScript - 5 years
- React - 5 years
- Node.js - 4 years
- Express.js - 4 years
- MongoDB - 3 years
Availability
Preferred Environment
Node.js, React, JavaScript, HTML5, CSS3, MongoDB, TypeScript, Express.js, NestJS, PostgreSQL
The most amazing...
...project I've worked on is developing an image annotation library from scratch that can annotate thousands of objects seamlessly to train an AI algorithm.
Work Experience
Senior Front-end Consultant
Modus Create
- Worked for TriliTech, a blockchain research and development hub focused on Tezos. Worked on digital collectibles for Manchester United, McLaren, FloSports, Sowvital, Gangbusters, and quests for Ethereum users.
- Worked for Growth Tribe, a digital learning partner for individuals and organizations, specializing in data science, growth, innovation, and customer experience on their web app that enables users to take online courses.
- Worked for the billing portal of Audi Business Innovation GmbH. Developed the application with React Query, styled-components, and OpenAPI Generator. Followed a TDD approach with the React Testing Library, Mock Service Worker (MSW), and Cypress.
- Worked for Coral Marketplace, the future of wholesale grocery stock ordering. Developed the entire front end and marketing pages from scratch in Next.js, helping store owners place wholesale orders from high-quality, ethical brands.
- Worked for Workiva. Developed a framework for studying user interactions and logging the events in Amplitude. Created a framework to capture browser interactions, metrics, web vitals, JavaScript errors, session traces, and load times in New Relic.
- Worked for Contiamo, a data catalog application that enables companies to ship new data projects quickly. Implemented highly performant, interactive, and accessible tables for rendering thousands of records and a dashboard for CBRE.
Senior Full-stack Developer
Toptal Client
- Worked for Cruise, a self-driving car company, operated with various tools that help AV engineers to build and test software running in autonomous vehicles.
- Developed for XYSense, an AI-powered workplace occupancy sensor, changing how companies measure office utilization.
- Implemented an image annotation React library from scratch on top of OpenLayers to annotate objects in an image to analyze the space utilization in an area. Seamlessly handled annotating thousands of images with bulk edits and transformations.
Senior Front-end Engineer
Tekion Corp
- Contributed to the development of the Automotive Retail Cloud (ARC) software. Implemented a common library for form validation and submission with custom hooks and Context API.
- Developed web pages for ARC parts page, where dealers can create sales and purchase orders, invoices, view performance summary, and export sales data to PDF.
- Developed auto-search components, high-performance virtualized tables that render thousands of rows and support bulk updates, and custom hooks on top of React Query.
Senior Full-stack Developer
Intuit
- Configured a project, set up best practices for repos, and set up a CI/CD pipeline.
- Updated documentation of our repositories, upgraded libraries, participated in design discussions, development, and performed code reviews, deployment, and monitoring.
- Interacted with PMs, XDs, and other stakeholders for understanding the requirements, feature estimations, designing and developing pages for various subscription-related flows like setup, upgrade, downgrade, switch plan, and add-on subscriptions.
- Ensured that the page is responsive, passes lighthouse tests for performance and accessibility, and is certified by security plugins. Took care of the internationalization of content in various locales. Followed a test-driven development approach.
- Mentored interns, junior engineers, and contingent engineers with project onboarding and JavaScript and React training, serving as a point of contact for resolving their challenges.
Experience
Online Chess Game
https://if092.csb.app/Autocomplete Library
https://github.com/vijayprwyd/autocompleteObservability Framework with Nerdlets
Education
Bachelor's Degree in Computer Science
College Of Engineering - Tiruvananthapuram, Kerala, India
Certifications
Certified JavaScript Developer
HackerRank
Data Structures and Algorithms Certification
HackerRank
Skills
Libraries/APIs
Node.js, React, React Query, React Testing Library, D3.js, Highcharts, OpenLayers
Tools
Git, React Apollo, Webpack, Splunk
Languages
JavaScript, HTML5, CSS3, TypeScript, HTML, ECMAScript (ES6), GraphQL, CSS, Java 8
Frameworks
Redux, Material UI, Jest, Cypress, Next.js, Tailwind CSS, Express.js, Ionic, Electron, NestJS
Paradigms
Agile, REST
Platforms
New Relic, Blockchain
Storage
MongoDB, PostgreSQL
Other
Apollo, Data Structures, Algorithms, Front-end, APIs, Styled-components, Website Performance, Accessibility, DOM, Storybook
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring