Back to Developers
Piyush Sharma

Piyush Sharma

Senior Software Engineer

Delhi 6+ yrs exp 80 ยท Excellent

About

Senior Software Engineer specializing in React.js, JavaScript, and TypeScript, with experience in scalable frontend development, global project consolidation, technical leadership, and API integration. Experienced in Liferay-based application development, performance optimization, state management, and implementing optimistic locking and idempotency for reliable data updates.

Skills & Expertise (34)

React.js Advanced
8.5/10
5
Years Exp
REST API Integration Advanced
8.5/10
5
Years Exp
HTML5 Advanced
8.0/10
5
Years Exp
CSS3 Advanced
8.0/10
5
Years Exp
Git Advanced
8.0/10
5
Years Exp
Team coordination Advanced
8.0/10
5
Years Exp
Typescript Advanced
7.8/10
3
Years Exp
Next.js Intermediate
7.5/10
2
Years Exp
Docker Intermediate
7.0/10
3
Years Exp
Gradle Web Accessibility Jest Unit Testing Postman Newman API validation code reviews Web Optimization Responsive UI Javascript (ES6+ Yarn Babel Webpack Vite Idempotency API orchestration LifeRay DXP React Context TanStack Query REDUX Tailwind CSS Styled-components Ant design Java

Work Experience

Senior Software Engineer

Tumlare Software Services

Nov 2025 - Present

Built the global Plaza project from scratch, consolidating three separate projects into a unified application with a shared development foundation. Coordinated with the Prague team on project planning, architecture alignment, and the initial Liferay setup. Represented the India engineering team in Prague, collaborating with the local team and participating in knowledge transfer on project workflows and end-to-end processes. Led a team of developers, conducted code reviews, established coding guidelines, and coordinated task allocation to maintain code quality and consistency. Implemented optimistic locking and idempotency at the Liferay layer to prevent conflicting updates and handle duplicate requests reliably. Integrated backend REST APIs through Liferay, leveraging Java to support API orchestration and frontend-backend communication.

Software Engineer II

Naehas

Apr 2022 - Jul 2025

Built scalable, high-performance interfaces using React.js and ES6+, improving user experience and reducing load time by 35%. Developed reusable React components using Redux and Styled-Components to maintain consistent UI behavior and theming across applications. Optimized frontend performance through memoization and bundle splitting, reducing page load time from 3 seconds to 1.5 seconds. Integrated REST APIs and developed Jest unit tests, improving data synchronization and reducing regressions by over 30%. Collaborated with design, backend, and product teams, participated in Agile ceremonies, and conducted peer code reviews to support reliable feature delivery.

Software Engineer

Meditab

Sep 2021 - Feb 2022

Enhanced frontend modules for the IMS platform, supporting usability across more than 40 medical specialties. Built responsive UI components for scheduling and EHR dashboards using HTML5, CSS3, and JavaScript. Improved application performance through lazy loading and caching, reducing load time by approximately 25%, and integrated REST APIs to support accurate data synchronization.

Engineering Intern

Codewave Technologies

Nov 2020 - Apr 2021

Gained hands-on experience with web-based information systems, responsive UI development, and frontend-backend integration. Collaborated remotely with cross-functional teams and learned component reusability, integration testing, and Agile development practices.

Associate Software Engineer

Accenture

Jun 2019 - Aug 2020

Built and maintained SAP ABAP modules and contributed to resolving client-side issues, reducing UI issues by approximately 20%. Collaborated with consultants and QA teams to validate workflows, streamline Jira processes, and support reliable software releases. Participated in peer code reviews to improve software quality, maintainability, and consistency.

Education

No education history added yet

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 0/10
โฑ๏ธ Experience 15/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 80/100

Profile Overview

Member sinceOct 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Open to Relocation