Shivakant Shukla

Shivakant Shukla

Hello, my name is Shivakant Shukla, and I am a MERN stack developer with four years of experience in creating dynamic and user-friendly web applications. My passion for technology, coupled with a strong foundation in front-end development, has been the driving force behind my career. In the realm of Front-end development, I excel in crafting interactive and responsive user interfaces using technologies such as React, Redux, JavaScript, HTML5, and CSS3. I take pride in my ability to transform design concepts into functional, pixel-perfect websites that provide exceptional user experiences. Whether it's optimising performance, ensuring cross-browser compatibility, or enhancing accessibility, I am committed to delivering high-quality front-end solutions. While my primary expertise lies in front-end development, I have had the opportunity to work with back-end technologies like Node.js, Express.js, Nest.js, and MongoDB.
Interests:
React Performance Redefined: 10 Lessons from Building a Design Tool
React Summit US 2025React Summit US 2025
Upcoming
React Performance Redefined: 10 Lessons from Building a Design Tool
Modern design tools demand pixel-perfect precision, lightning-fast interactions, and massive flexibility — all without compromising performance. In this talk, I’ll take you behind the scenes of building a complex, Canva-like design editor using React. From virtual rendering and custom canvas interactions to state management and component architecture, this talk will cover 10 practical performance lessons we learned (some the hard way!) while pushing React to its limits.You’ll walk away with real-world insights on:Optimizing rendering in dynamic UIs (e.g., drag-and-drop, layers, zooming)Efficient use of useMemo, useCallback, React.memo, and IntersectionObserverHandling thousands of DOM nodes without crashing the browserStructuring performant state in large collaborative appsWhen to avoid React and drop to raw DOM or canvas APIsWhether you're building a dashboard, a rich editor, or just curious about scaling React, this talk will sharpen your performance mindset and give you tools to build smoother experiences for your users.