Open to new opportunities

I build frontendsystems thatfeel alive.

Khushal ShiyalFrontend Engineer from Ahmedabad, India. Five years shipping enterprise CRMs, real-time platforms, RBAC systems and video experiences. Not just React components — architecture that scales.

Currently @ Artoon Solutions
About

Myjourneystartedin2021buildingwebsitesforclinics,consultantsandagrobusinesseslearningthatshippingmattersmorethanperfection.ThencamemarketplacesandCRMsfortheheavyequipmentindustry,whereIdiscoveredwhatIlove:tamingcomplexity.TodayIarchitectenterpriseSaaSfrontendspermissionengines,dashboardsystems,real-timechat,billingflowstheinvisiblemachinerythatmakesproductsfeeleffortless.Icareaboutthedetailsusersnevernoticeandalwaysfeel.

0+

Years of engineering

0+

Products shipped

0

Companies, real teams

0+

Modules architected

Portrait of Khushal Shiyal

Khushal Shiyal

Frontend EngineerAhmedabad, India

Philosophy

“A feature isn't done when it works — it's done when it survives real users, real data and real scale.”

Expertise

Five years across production platforms taught me the patterns behind hard frontend problems — these are the ones I solve again and again.

01

RBAC Systems

Granular role and permission engines — scope-aware UI gating, disable-not-hide UX patterns, multi-role workspaces for Admin / Super-Admin platforms.

PermissionsMulti-tenantScoped UI
02

Dynamic Dashboards

Drag-and-drop widget grids, chart pipelines, layout engines and customizable report suites with sanitized data layers on both client and server.

WidgetsChartsLayout engine
03

Real-time Systems

Production chat, live feeds and presence built on Socket.IO and WebSockets — optimistic UI, reconnection strategies, message ordering.

Socket.IOWebSocketsLive UX
04

CMS Platforms

Full admin panels and content workflows — role-based modules, reusable form systems, custom hooks shared across CMS and public web apps.

Admin panelsWorkflowsForms
05

Video Experiences

Streaming-grade players with Video.js — adaptive playback, custom controls, watch-progress tracking for content and fitness platforms.

Video.jsStreamingCustom players
06

Notifications & Firebase

Firebase Cloud Messaging pipelines — push notifications, foreground/background handling, token lifecycle and in-app notification centers.

FCMPushIn-app inbox
07

Data-heavy UI

Infinite scrolling feeds, enterprise filtering systems, virtualized tables and search across contacts, deals and product catalogs at scale.

Infinite scrollFiltersTables
08

API & Payments

REST integration architecture — auth flows, interceptors, race-condition-safe data fetching, Stripe-backed billing and checkout journeys.

RESTStripeAuth flows
ReactNext.jsTypeScriptJavaScriptReduxZustandTailwind CSSMaterial UISCSSFramer MotionReactNext.jsTypeScriptJavaScriptReduxZustandTailwind CSSMaterial UISCSSFramer Motion
Socket.IOFirebaseVideo.jsNode.jsMongoDBREST APIsGitGitLabJiraWordPressSocket.IOFirebaseVideo.jsNode.jsMongoDBREST APIsGitGitLabJiraWordPress
Selected Work

Real products, real constraints, real users. Each one is a system I helped architect — scroll through the engineering behind them.

Artoon Solutions · 2023 — 2025

iMentor

Mentorship Platform — CMS + Web

A dual-surface platform (CMS + public web) that intelligently matches mentors and mentees from detailed questionnaires. I built role-based modules, the shared component layer and the production real-time chat.

Mentors, mentees and admins each needed entirely different module access.

Developed role-based module composition with route-level and component-level access control.

Chat had to be reliable in production with thousands of concurrent pairings.

Shipped a Socket.IO chat system with reconnection handling, delivery states and live presence.

Two apps (CMS + web) were duplicating logic and drifting apart.

Extracted common components and custom hooks into a shared layer used project-wide.

Impact

Live at imentor.org — pairing real mentors and mentees with a matching flow and chat system used daily across the platform.

ReactTypeScriptZustandSocket.IOSCSS
iMentor — Mentorship Platform — CMS + Web
WayRabbit · 2022 — 2023

HeyArrow

Heavy-Equipment Commerce CRM

An all-in-one CRM for the heavy equipment industry — inventory, marketing automation, eCommerce, payments, financing, eSign documents and dual chat systems. I built core product surfaces and the role-based component architecture.

The platform needed both internal team chat and external customer chat simultaneously.

Engineered dual Socket.IO chat channels with separate stores, presence and notification flows.

User, Admin and Super-Admin saw radically different capability sets.

Created role-based component composition so a single codebase rendered three products.

Equipment catalogs and feeds were too large for classic pagination.

Implemented infinite scrolling feeds with cursor-based fetching and scroll restoration.

Impact

Helped sales teams in a traditionally offline industry manage inventory, campaigns and deal-closing inside one modern web product.

ReactReduxMaterial UISocket.IOContext API
Private / Enterprise
HeyArrow — Heavy-Equipment Commerce CRM
Artoon Solutions · 2024 — 2025

RWL Fitness

Fitness & Wellness Streaming Platform

A wellness platform with NHS-certified trainers, personalized programs and a video-first training experience. I worked on the video playback system, content feeds and engagement loops.

Workout videos needed reliable, app-like playback on the web across devices.

Built custom Video.js players with adaptive playback, custom controls and progress tracking.

Members had to be pulled back into their programs at the right moments.

Integrated Firebase Cloud Messaging for push notifications and in-app engagement nudges.

Endless content libraries made browsing heavy and slow.

Shipped infinite scrolling content feeds with lazy media loading and skeleton states.

Impact

Live at rwl.fitness — members stream trainer-led programs daily through playback systems I engineered.

ReactTypeScriptVideo.jsFirebaseREST APIs
RWL Fitness — Fitness & Wellness Streaming Platform
WayRabbit · 2022 — 2023

PartsClub

B2B Parts Marketplace

A buyer–supplier marketplace for equipment parts with three mandatory roles: Buyer, Supplier and Admin. I developed and maintained the responsive web interfaces and optimized the existing codebase.

Suppliers and buyers needed mirrored-but-different views of the same listings.

Built role-aware interface variants from shared components instead of duplicate pages.

An aging codebase was slowing down feature delivery.

Refactored hot paths, introduced reusable patterns and optimized renders for measurable UX gains.

Impact

Live at partsclub.us — connecting parts suppliers and buyers through a single marketplace experience.

ReactReduxMaterial UIContext API
PartsClub — B2B Parts Marketplace
Artoon Solutions · 2023 — 2024

Ampliteach

Music-School Management CRM

Everything a music school needs in one place — scheduling, communication, payments and automated text/email alerts, built for multi-teacher studios and private teachers alike.

Lesson scheduling had to handle teachers, rooms and recurring slots without conflicts.

Built calendar-driven scheduling UI with conflict surfacing and recurring-slot management.

Schools were losing students to missed communications.

Wired automated SMS/email alert flows into the scheduling and payment lifecycle.

Impact

Live at ampliteach.com — running scheduling, billing and communication for music studios in one platform.

ReactJavaScriptReduxREST APIs
Ampliteach — Music-School Management CRM
Experience

May 2023 — Present

React Developer

Artoon Solutions· Ahmedabad, India

Building enterprise SaaS products end-to-end on the frontend — CRM platforms, CMS systems, mentorship and wellness products.

  • Architected dashboard, RBAC and billing frontends for a multi-tenant SaaS CRM.
  • Shipped a production Socket.IO chat system and role-based module architecture for iMentor.
  • Built Video.js streaming players and Firebase notification pipelines for RWL Fitness.
  • Established reusable component layers and custom hooks adopted project-wide.
ReactTypeScriptZustandTailwind CSSSocket.IOFirebase

Feb 2022 — Apr 2023

React Developer

WayRabbit· Remote

Built marketplace and CRM products for the heavy equipment industry — HeyArrow and PartsClub.

  • Developed role-based component systems serving User, Admin and Super-Admin from one codebase.
  • Engineered dual real-time chat channels (team + customer) with Socket.IO.
  • Implemented infinite scrolling feeds and optimized large-catalog rendering.
  • Raised code quality with reusable components that cut feature delivery time.
ReactReduxMaterial UISocket.IOContext API

Jan 2021 — Jan 2022

Web Developer

Astniq Solutions· India

Delivered websites across consulting, healthcare, agro and education — from structure and design to launch.

  • Shipped and maintained sites for VMS Consultants, Nyayoga, Swastik Agro and Apple Dental Care.
  • Optimized pages across 5 applications for speed, scalability and mobile experience.
  • Owned brand consistency and continuous feature improvements across client sites.
HTMLCSSJavaScriptWordPress

M.Sc. (I.T. & C.A)

Bhakta Kavi Narsinh Mehta University

2020 — 2022

B.C.A

Bhakta Kavi Narsinh Mehta University

2017 — 2020

Open to new opportunities

Have a product that needs serious frontend engineering? A team that needs someone who ships? My inbox is open.

Direct line

Skip the form, reach me directly.

Phone+91 8849611136
Based inAhmedabad, India · IST

Usually replies within 24 hours

Opens your email app with the message pre-filled — no data stored.

Or just say hello — kshiyal8@gmail.com