About
I am a design-focused front-end developer based in India. I create user interfaces with a focus on responsive design, web standards, accessibility, and performance.
Work Experience
Senior Frontend Developer for the React based UI of the web app.
Improved the codebase by introducing practices like accessibility, semantic markup, responsive design etc.
Worked on features like improved personal data dashboard, quick view change & full screen mode, improved nested taxonomies etc.
Frontend Developer for Hyphen and AA (Account Abstraction) Dashboard.
Structured and implemented a component based design system to be used across Biconomy web apps starting with AA Dashboard.
Implemented Hyphen’s redesign. Improved React codebase by introducing practices like granular components, better state management, effective prop drilling/context usage and better data fetching.
Founding Frontend Developer. Worked on the frontend stack from ground up.
Worked on moving the initial product prototype to a usable product. Transitioned the code from jQuery to Vanilla JavaScript and eventually to a component based React app.
Pushed for styled-components adaptation replacing Bootstrap. Helped setting up Jest, Cypress for unit/integration and E2E testing.
Projects
Cross chain bridge, liquidity pools and farms. Uses React, Tailwind, React Query and ethers.
The newly launched careers page for Biconomy. Uses NextJS, Tailwind and APIs from Workable.
Built using NextJS, Tailwind and Strapi CMS this is the official website of Marvin.
Inspired from React's official tutorial this is a Tic Tac Toe game with a twist. It uses Monte Carlo Simulation to give you an opponent which is impossible to beat.
A Java application to monitor earthquakes around the world and categorise them.
Text editor with spelling suggestions, auto complete and other features built in Java.
A small Google Maps clone, built using graphs utilizing BFS, Dijkstra & A* search.
Done as a part of an amazing specialisation by UCSD this is a Java program which models the flow of information through social networks such as Facebook and Twitter.