About me

I'm having 4+ years of experience specializing in software development and frontend architecture for web applications. I have a strong focus on enhancing user experience, performance, and security alongside with testing. Proficient in technologies such as React, Next.js, TypeScript, and Node.js. I am well-versed in various UI and CSS frameworks.

Key Expertise:
🚀 Rendering Strategies: CSR, SSR, SSG, RSC, Streaming, Server Actions
⚡ Performance Optimizations: Bundle size reduction, Lighthouse score enhancements, efficient caching strategies, and component-level optimizations for faster rendering
🎨 UI & Styling: Tailwind CSS, Bootstrap, SASS, LESS, Webpack
🏗️ System Architecture: Middleware, parallel routes, optimized routing
🛡️ Security & Scalability: Data revalidation, request memorization, and secure deployments
💡 Currently building a Gen AI system for Jiraaf, working on its frontend architecture to deliver a seamless and intuitive interface.

Over the past three years, I have extensively worked with Next.js, optimizing builds, improving SEO, implementing advanced caching, and balancing static/dynamic rendering for peak performance.

I have experience in building softwares by using typescript, react.js (16, 17, 18), next.js, tailwind, bootstrap, socket.io, firebase, webpack, npm, sass, LESS, LESS variables.

Tools - Git/Github, gitlab, bitbucket, Visual Studio Code, Jira, Notion.

Achievements:
+ Working with Startups

Please contact me at mohitkandhari1211krh@gmail.com to find out how I might contribute and add value to you or Your organization.

Certifications

Card image cap
Google developers club

Solution Challenge

1 month

Card image cap
Youth Empowerment Foundation

Digital Marketing

1 month

Card image cap
Internshala Training

Web Development

2 months

Card image cap
Cousera

Frontend Frameworks and Tools

1 month

Card image cap
DSCMBM

Core Team

1 Year

Card image cap
ALCHERINGA 2020, IIT Guwahati

Volunteering

3 days

Card image cap
Coursera

AWS Macine Learning

1 months

Card image cap
CreateBytes

Software Engineer

1 Year

Featured Articles

Automate Lighthouse Report with Puppeteer

This automation, using Puppeteer to automate Lighthouse report generation, ensures consistent and timely performance insights for our application, allowing us to proactively address any issues and maintain optimal performance. Read More

Caching techniques in frontend

Optimize Your Frontend with Advanced Caching Techniques, and client-side storage to create faster, more efficient web applications. Read More

Mock JSON GraphQL Server

Discover how to create a mock JSON GraphQL server on our blog. Find easy-to-follow tutorials and tips to improve your testing and development process using simulated environments. Read More

Types of testing in frontend development

Testing is a crucial aspect of frontend development to ensure that the user interface works as intended and provides a positive user experience. Various types of testing are performed on frontend applications. Here are some common types of testing for frontend applications: Read More

Logout issues in using multiple tabs in ReactJS or NextJs: BroadcastChannel

BroadcastChannel is a JavaScript API that allows communication between different windows, tabs, or frames that are under the same origin. It provides a simple way to broadcast messages to multiple recipients and facilitates inter-tab communication in web applications. Read More