Hi, my name is

Abhishek Kakade.

I build things for the web.

I'm a versatile Front-End Developer specializing in JavaScript, ReactJS. Graduated from Udacity's Front-End Nanodegree program with Google India Scholarship. MERN stack enthusiast. Open source contributor.

Get In Touch

About Me


Hello! I'm Abhishek, a Front End Developer based in Karad, Maharashtra who enjoys building stuff with JavaScript and React. I develop fast, responsive and accessible websites/web apps which perform well on all devices, even on slower networks.

Computers have always fascinated me. I'm a dentist but I first dabbled into web development out of interest in the Internet. I wanted to learn more about how everything was made available so easily for anyone to access from any part of the world. I started reading about web development in my final year of dentistry and then actually started learning web development in internship from resources like freeCodeCamp, YouTube, MDN, Reddit, Medium, etc.

Later, I got to know about Google India Scholarship. I applied, worked hard and got selected in the top 350 out of 10k applicants all over India to receive Google-Udacity's Front-End Nanodegree. This was HUGE for me and it changed my life forever! I successfully graduated from the Front-End Nanodegree and started learning more on my own. Here are a few technologies I've been working with recently and the skills I've picked up so far:

  • JavaScript (ES6+)
  • HTML5, CSS3, SCSS
  • ReactJS, Gatsby
  • Progressive Web Apps
  • Benchmarking
  • Performance Optimization
  • Accessibility
  • Responsive Layouts
  • GraphQL
  • Basic React Native
  • Basic Node, Express, MongoDB
  • Basic Golang

Projects


Flickk - Movies Info App

Progressive Web App (PWA) built with ReactJS & TMDb API that shows all the trending movies, their summary and even cast information, along with an option to search for specific movies. Optimized for performance. 

  • ReactJS
  • PWA
  • TMDb API
  • Infinite Scroll
  • Lazy Load Images
  • Performance Optimization
covid19india.org - Open Source

Fixed unnecessary renders & rerenders, improved code splitting/chunking with React lazy and Suspense to load only necessary components initially. This resulted in 40% reduction in initial page load size, reduced loading time and main thread work load. Other UI, SEO, accessibility and tooling related fixes and contributions.

  • ReactJS
  • React.lazy
  • Suspense
  • Performance Optimization
  • Code Splitting
  • Chunking
  • UI
  • SEO
  • Accessibility
  • Tooling
ZTM Job Board - Open Source

Boosted performance from ~10% to 85+% (lighthouse audit). Refactored code to reduce the number of API calls from 1/user (900+ total API calls) to just one for all users. Cleaned user provided JSON data for better data representation, lazy loaded unnecessary components & off screen images, fixed React Leaflet map issues & memory leak. Lots of other UI & accessibility related fixes.

  • ReactJS
  • Leaflet
  • Map
  • UI
  • React.lazy
  • Suspense
  • Performance Optimization
  • Code Splitting
  • Chunking
  • Data Cleaning
  • Accessibility
Markdown Previewer

Progressive Web App (PWA) built with ReactJS & Marked.js library. Its a markdown editor that features a live preview. Optimized for performance.

  • ReactJS
  • PWA
  • Marked.js
  • Performance Optimization

Get In Touch


Feel free to send me an email any time, whether it is about freelance work or a project or just to talk about web development. I'll get back to you as soon as possible.

Say Hi!