App LogoApp name
SP

Shubham Patel

Open to work2 years experience

Frontend Engineer

Bhopal, Madhya PradeshTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Frontend Engineer with 2 years of experience building enterprise-grade React applications.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

28 skills
javascripttypescripthtml5css3react.jsnext.jsredux toolkitreact querytailwindcssreact-bootstrapwebsocketsrest apisnode.jsredismongodbfirebasegitgithubpostmanvs codefigmagoogle cloud platformrbacsdlcagilemicroservicesdata structures & algorithmscrdts

Work Experience

Associate Consultant

BDO India

Apr 2024 - Present India
  • Owned end-to-end frontend of a React.js dealer campaign management system used by 200+ dealers, automating workflows from task assignment to invoice generation and reducing manual processing time by ~60%.
  • Architected multi-level RBAC with 5 distinct user roles and integrated Microsoft Dynamics APIs for structured enterprise data processing, eliminating unauthorized data access incidents.
  • Optimized state management using Redux Toolkit and integrated Algolia search, reducing average data retrieval time from 3s to under 400ms for high-volume records.
  • Built a real-time internal messaging platform using React, Redux, and WebSockets, enabling secure communication across 4 distributed user roles with sub-100ms message delivery.
  • Designed and enforced role-based authentication and authorization to control feature-level access, reducing support tickets related to permission errors by ~40%.
  • Developed video conferencing with server-side recording support, ensuring compliance-ready encrypted storage with structured retrieval for audit purposes.
  • Led frontend development of an enterprise IAM platform used by 20+ IT departments across locations to securely manage identity provisioning and access governance.
  • Designed permission-driven access workflows with RBAC, supporting complex org-level hierarchies and reducing unauthorized access requests to near zero post-launch.
  • Optimized API interaction layer using React Query, cutting redundant network calls by ~35% and improving page load responsiveness across slow enterprise networks.

Projects

CRDTs — Collaborative Document Editor

View Project
TypeScriptReactWebSocketsCRDTsMonaco EditorNode.js
  • Engineered a browser-based real-time collaborative text editor supporting multi-user concurrent editing using a CRDT (RGA-based) architecture with no central coordinator.
  • Implemented conflict-free synchronization via tombstone-based deletion, insert backlog for out-of-order operations, and deterministic tie-breaking — correctly handling all concurrent edit scenarios without operational transformation.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Frontend Engineer with 2 years of experience building enterprise-grade React applications at BDO India. Specialized in RBAC systems, real-time WebSocket communication, and Microsoft Dynamics integrations. Proven ability to own complex UI features end-to-end.

B.Tech in Computer Science Engineering

SIRT, Bhopal ( - 2023)

Languages: English, Hindi
Email: Locked