Shivesh Shandilya

Senior Software Engineer

Gurugram, Haryana, India8 yrs experience
Most Likely To Switch

Key Highlights

  • 7.8+ years in enterprise-grade web applications
  • Expert in React and frontend performance optimization
  • Led development of critical healthcare applications
Stackforce AI infers this person is a Frontend Engineer specializing in Healthcare SaaS applications with a focus on React.

Contact

Skills

Core Skills

ReactJavascriptReduxGraphql

Other Skills

ReactjsWeb DevelopmentREST APIsFront-End DevelopmentTailwind CSSMaterial-UINextjsFlowjsMicrosoft AzureSoftware DevelopmentGitCascading Style Sheets (CSS)Information ManagementAgile MethodologiesCore Java

About

Senior Frontend Engineer with 7.8+ years of experience building and scaling enterprise-grade web applications, primarily in the healthcare SaaS domain. I specialize in designing complex, data-driven React applications that balance performance, maintainability, and user experience in real-world production environments. Currently working at RamSoft as a Senior Software Engineer, where I have been acting in a Dev Lead capacity, owning frontend delivery for business-critical workflows such as patient information, coverage/insurance, orders, studies, and visit-based flows. My role involves making architectural decisions, reviewing code, mentoring engineers, and collaborating closely with product, backend, QA, and data teams to deliver stable and scalable solutions. Previously at Mphasis, I worked as a UI Lead to plan, execute, and deploy a full-fledged healthcare application from the ground up. I designed reusable component systems, implemented Redux Toolkit–based state management, built secure authentication flows (JWT, refresh tokens), developed custom feature-rich UI components, and drove frontend performance optimizations. I have extensive experience modernizing legacy React codebases, handling ambiguous and evolving requirements, and translating complex backend and AI-driven outputs into intuitive user experiences (including work on AI-assisted initiatives like Project Omega AI). I enjoy working in environments that value ownership, thoughtful engineering decisions, and collaboration, and I’m particularly interested in high-impact remote roles where frontend systems are treated as long-term products rather than short-lived features.

Experience

8 yrs
Total Experience
2 yrs
Average Tenure
2 yrs 3 mos
Current Experience

Ramsoft

Senior Software Developer

Mar 2024Present · 2 yrs 3 mos · Bengaluru, Karnataka, India · Remote

  • > Lead product development initiatives, driving the creation of new features and enhancements.
  • > Diagnose and resolve complex bugs, ensuring optimal performance and user experience.
  • > Develop reusable components with comprehensive unit tests, promoting code reliability and maintainability.
  • > Implement custom hooks to encapsulate logic, improving code modularity and reusability.
  • > Manage concurrent projects, balancing priorities and deadlines effectively.
  • >Drive end-to-end Cypress automation testing, ensuring robust test coverage and product quality.
  • >Define and advocate for best practices in coding standards, architecture, and development workflows.
  • >Participate actively in peer code reviews, providing constructive feedback and ensuring code quality.
  • > Conduct client demos, effectively communicating product features and value propositions.
ReactjsJavaScriptReact

Mphasis

Senior Software Engineer

Dec 2021Apr 2024 · 2 yrs 4 mos · Pune Division, Maharashtra, India

  • Client : American Insurance Group (AIG)
  • Project: Consumer Portal
  • Roles and Responsibilities:
  • Working closely with the design and API team to build reusable React Components.
  • Using media queries to create responsive web design.
  • Using redux, react-redux and thunk for state management.
  • Creating generic UI Components using dynamic CSS so as to use the same component throughout the app.
  • Understanding and estimating user stories and business rules.
  • Creating mock json files replicating the API responses to use in the local set up .
  • Creating AEM pages and experience fragments to host the react components.
  • Writing unit test cases and achieving more than 85% code coverage for each component.
  • Working on a module as an independent developer.
  • Understanding and Breaking a user story in different independent sub-tasks.
  • Creating BRDs for new features and getting sign off for each feature from business.
  • Working closely with business to understand requirements and suggest the best possible way to achieve the functionality as per client requirements.
ReduxWeb DevelopmentReact

Ibm

Senior System Engineer

Jan 2021Dec 2021 · 11 mos · Pune Division, Maharashtra, India

  • Client Name: Tiffany & Co.
  • Responsibilities and Contributions:
  • Extensively worked on front end, business and persistence tier using ReactJS, SASS, HTML, CSS, and Vanilla JS.
  • Created multiple generic and customized reusable React Components.
  • Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, AXIOS, JSON.
  • Analysed DOM Layout, DOM functions, JS functions, CSS across cross-browser using Fire Bug and Developer Tool Bar.
  • Created responsive react components easily rendered in all kinds of screens like desktop, tablets, mobile versions.
  • Worked on optimising code quality, as well as application performance using Lighthouse tool.
  • Used many different react packages like react-router, slick, carousal, slider etc. to make the ECOM experience better.
ReduxWeb DevelopmentReactJavaScript

Tata consultancy services

3 roles

Assistance System Engineer

Jun 2019Feb 2020 · 8 mos

Web DevelopmentREST APIs

ReactJS Developer | System Engineer

Nov 2018Jan 2021 · 2 yrs 2 mos

  • Client Name: Barclays
  • Responsibilities and Contributions:
  • Carrying out Agile practices, requirements gathering, requirements analysis and estimation.
  • Working closely with product owner and other stakeholders.
  • Developing user stories to enhance/add features as per client’s requirements.
  • Developed reusable components using ReactJS library. Used Apollo Client to make service calls to the GraphQL backend.
  • Unit test cases in Jest and Cypress and functional testing from developer’s point of view to deliver in accordance to standards.
  • Peer code review.
  • Defect fixes for developed modules.
  • Demo user stories to client stakeholders at the end of each sprint.
  • Technical Skills:
  • ReactJS, GraphQL, Sequelize, Apollo Client, Jest, Cypress
  • Tools/Software:
  • Visual Studio Code, Jira, Confluence, GIT, SourceTree, Stash, TeamCity
ReduxWeb DevelopmentReactGraphQL

Assistant System Engineer Trainee

Jun 2018May 2019 · 11 mos

REST APIsFront-End Development

Education

Techno India saltlake

Engineer’s Degree — Electronics and Communications Engineering

Jan 2014Jan 2018

St. Michael's high school

12th — Science

Jan 2011Jan 2013

DAV Public School

Jan 1999Jan 2011

Stackforce found 100+ more professionals with React & Javascript

Explore similar profiles based on matching skills and experience