RISHABH SHARMA

Software Engineer | Full-Stack Web Development | Tech Educator
Mohali, IN.

About

Highly skilled Software Engineer with 2.5+ years of experience specializing in building scalable, high-performance web applications using React.js, Next.js, and Node.js. Proven ability to architect complex systems, optimize user experiences, and streamline critical business processes, as demonstrated by leading the development of comprehensive HRMS and real estate platforms. Passionate about leveraging full-stack expertise to deliver robust, secure, and visually appealing solutions while also sharing knowledge through tech education.

Work

Pineswift Technologies
|

Software Engineer

Gurugram, Haryana, India

Summary

Architected and developed comprehensive HRMS and company website platforms, focusing on scalable web applications using Next.js, React.js, and TypeScript.

Highlights

Architected and developed a comprehensive HRMS platform leveraging Next.js, Turborepo, and microfrontend architecture, implementing modular design patterns and Tailwind CSS for scalable, consistent styling.

Engineered a dynamic API endpoint system with robust role-based access control, enhancing security and ensuring precise data access across diverse user permissions.

Developed a custom Next.js Image component wrapper with advanced caching and fallback handling, significantly improving load times and optimizing user experience.

Built an end-to-end Hiring Portal with a complete applicant tracking workflow, streamlining the recruitment process from initial application to onboarding.

Implemented worker service architecture for efficient document generation (Word/PDF) and robust authentication, including automatic refresh token management for enhanced security.

Integrated Microsoft Clarity analytics to enable comprehensive user behavior tracking and data-driven experience optimization.

Designed and developed the company's main website using Next.js, Tailwind CSS, and Framer Motion, enhancing user engagement through engaging animations and responsive layouts.

clicbrics
|

Software Engineer

Gurugram, Haryana, India

Summary

Developed robust real estate web applications, integrating advanced mapping, PWA features, and data visualization to enhance user engagement and performance.

Highlights

Developed a robust real estate website using Next.js, ensuring a seamless user experience and optimal performance across various devices.

Integrated Google Maps API to display interactive property maps and provide precise location-based search functionality, significantly improving user navigation and property discovery.

Implemented Progressive Web Application (PWA) features, enabling users to install the website as a standalone application for enhanced accessibility and offline capabilities.

Utilized Material-UI (MUI) library to design consistent and visually appealing user interfaces, successfully maintaining brand identity across multiple web properties.

Implemented Firebase Cloud Messaging (FCM) for web push notifications, boosting user engagement with timely updates on new property listings and personalized offers.

Integrated Highcharts library to generate interactive and visually appealing data visualizations, effectively presenting complex property market trends and statistics.

Education

Chitkara University
Rajpura, Punjab, India

Bachelor of Engineering (BE)

Computer Science

Certificates

MongoDB Node.js Developer Path

Issued By

MongoDB

Introduction to Front-End Development
MongoDB Atlas Search

Issued By

MongoDB

Model Context Protocol: Advanced Topics
Figma to Lottie

Skills

Frontend Development

React.js, Next.js, TypeScript, Tailwind CSS, Redux, Material-UI (MUI), Framer Motion, Lottie, Figma, UI/UX Design, Responsive Design, Progressive Web Applications (PWA).

Backend Development

Node.js, MongoDB, API Design, RESTful APIs, Role-Based Access Control, Worker Service Architecture.

Tools & Technologies

Git, Postman, Vercel, Turborepo, Microfrontends, Firebase Cloud Messaging (FCM), Highcharts, Microsoft Clarity, Google Maps API, Model Context Protocol (MCP).

Methodologies & Concepts

System Architecture, Performance Optimization, Security Best Practices, Caching Mechanisms, Fallback Handling, Applicant Tracking Systems, Document Generation, Authentication, Data Visualization, Problem Solving, Clean Code.