About Me

Get to know more about my journey and expertise.

Hi! I'm Rakesh Purohit, a frontend developer with over 5 years of experience in building web applications. I specialize in frontend ecosystems, with a strong focus on creating performant and scalable solutions.

I started my journey as a self-taught developer, and through continuous learning and hands-on experience, I've had the opportunity to work on various exciting projects.

Skills & Technologies

React
Next.js
AST
Tailwind CSS
Pug
Webpack
Browser extension
IDE extension
Puppeteer
Redux
Bundling
Technical Writing

Experience

Frontend Engineer (SDE III)

DhiWise • Apr 2021 - Present

Improved product code-base compile time by 51.2% with CRACO method.

Built a drag-and-drop dashboard with react-beautiful-dnd, increasing efficiency by 40%, cutting errors by 30%.

Increased HTML block conversion accuracy by 40% with an AST generator for React component props.

Cut down 70% of repetitive code in react-admin-panel through a JSON-to-column generator.

Enhanced an In-Browser IDE to support JPEG, WEBP, PNG, and SVG, boosting compatibility by 50%, improving user experience, and securing the code for being copied.

Ported a Preact Figma plugin to React within 6 hours, maintaining full feature parity.

Migrated a Webflow site to Next.js with SSR in frontend + Strapi CMS with zero data loss using JS scripting and Puppeteer for efficient data scraping.

Developed a Chrome extension to automate blog posting from Notion to Strapi CMS, improving content management efficiency by 60%.

Published 1000+ educational blogs on frontend development, enhancing community engagement and visibility, 90+ PageSpeed scores.

Extended a Figma plugin to support the new Dev mode, increasing functionality and user adoption by 30%.

Spear-headed #30Days30Usecases campaign including HackerRank, leading 10 engineers.

Mentored 2 software developers in agile practices and code review.

Provided active technical support to users, free and paid, through 1:1 calls and documentation.

Full-stack Developer

Coruscate Solutions Pvt. Ltd. • Jun 2020 - May 2021

Engineered a flexible UI from JSON, enabling simultaneous operations across multiple projects and improving efficiency by 40%.

Refactored Class components into functional ones, reducing technical debt by 30% and enhancing maintainability.

Created a reactive KYC form, reducing processing time by 50% and improving accuracy.

Built 10+ data-intensive products with personalized web dashboards, and graphs enhancing user experience and engagement by 35%.

Intern

GatiSoftTech • Jan 2020 - Jun 2020

Developed CRM iOS applications in React Native with offline data storage and sync features.

Intern

Elite Technocrats • Dec 2018 - Jun 2019

Developed a Project Management System using .NET MVC5 and Entity Framework.

Web Developer (PHP)

divi-professional.com • Jun 2018 - Jul 2018

Worked on WordPress, PHP, Divi Theme, and Plugin Development.

Telesales Executive

PureSkill InfoSolutions • Jul 2016 - Jun 2016

Promoted courses on Cloud Computing and Software Development over calls.