Pratik D.
Senior Software Engineer with over 6 years of experience specializing in React.js frontend development, focused on building scalable, high-performance, and user-centric web applications that solve real-world problems. Proven ability to work effectively in both large teams and startup environments, with strong collaboration and communication skills. Experienced in working with backend technologies like Node.js and Express.js, enabling seamless full-stack coordination. With a background in Quality Assurance, brings a strong emphasis on code quality, usability, and performance. Well-versed in Agile methodologies including Scrum, Kanban, and Scrumban, consistently delivering efficient and impactful solutions in fast-paced environments.
- Developed and enhanced web-based features for a SaaS platform focused on billing, workforce management, and operational efficiency.
- Implemented intuitive interfaces for managing employee information, timesheets, schedules, billing workflows, and workforce-related activities.
- Worked closely with backend and product teams to integrate APIs and deliver reliable, data-driven functionality across the platform.
- Translated business and functional requirements into scalable frontend solutions aligned with user and operational needs.
- Enhanced application usability and performance by optimizing components, data processing, and overall frontend interactions.
- Supported the delivery of features that streamlined administrative processes, improved workforce visibility, and simplified billing operations.
- Developed and maintained dynamic, data-driven dashboards using React.js and React Highcharts to visualize complex returns analytics.
- Built interactive and user-friendly data visualizations enabling brands to identify return patterns and optimize decision-making.
- Collaborated with product and backend teams to integrate APIs and ensure seamless data flow for real-time analytics.
- Improved application performance and responsiveness by optimizing component rendering and data handling.
- Translated business requirements into scalable frontend solutions, enhancing user experience and platform usability.
- Contributed to reducing return rates and operational costs by delivering insights-driven features and analytics tools.
-
Contributed to the continuous development and enhancement of the Zegal platform, delivering automated legal document and contract solutions through dynamic questionnaires, document editors, and e-signature workflows.
-
Optimized frontend performance to improve user experience, reducing load times and ensuring smoother interactions across the platform.
-
Developed and implemented user feedback-driven features, enhancing usability and overall customer satisfaction.
-
Worked within a monorepo architecture, managing and scaling multiple frontend applications under the Zegal ecosystem.
-
Collaborated closely with cross-functional teams to ensure seamless integration and consistent product delivery.
-
Actively participated in hiring, mentoring, and managing frontend engineers, contributing to team growth and performance.
-
Worked as part of a service-based team delivering multiple live projects, translating business requirements into high-quality, scalable frontend solutions using React.js.
-
Developed reusable, maintainable, and responsive UI components, ensuring consistency and efficiency across applications.
-
Contributed to diverse domains including Hospitality Management Systems, Social Media platforms, and Athlete Tracking applications.
-
Implemented robust CRUD functionalities with extensive use of dynamic forms and data-driven tables.
-
Built an optimized drag-and-drop calendar using react-big-calendar, handling complex scheduling and real-time interaction use cases.
-
Collaborated with designers and backend teams to convert wireframes into intuitive user interfaces and seamless user experiences.
-
Planned and coordinated end-to-end testing activities to ensure high software quality and reliability.
-
Designed and executed automated and manual test cases for UI and API using Cypress and Postman.
-
Improved testing efficiency by automating repetitive test scenarios, reducing manual effort and turnaround time.
-
Conducted data generation and validation for AI/ML-based recommendation and detection systems.
-
Identified, documented, and tracked defects, collaborating closely with developers to ensure timely resolution.
-
Contributed to maintaining consistent product quality through structured QA processes and continuous improvement practices.
-
Planned and coordinated comprehensive testing activities to ensure high-quality software delivery.
-
Designed and executed automated UI test cases using Katalon Studio and Robot Framework, improving testing efficiency and coverage.
-
Performed load and performance testing to evaluate system behavior under varying workloads.
-
Identified, documented, and tracked defects, working closely with development teams for timely resolution.
-
Collaborated within Agile teams following Scrum and Kanban methodologies to support continuous delivery.
-
Contributed to improving QA processes and best practices, ensuring consistent product quality across releases.