Hi, I'm Priyanshu Sharma
A Full-Stack Engineer architecting reliable, high-throughput distributed systems in Java & Spring Boot and building crisp, performant web applications in React, Next.js & TypeScript.
Priyanshu Sharma
Software Development Engineer
SDE @ Pinggy
Aug 2024 – Present
Java & Spring Boot
Spring Security, JWT, REST
React & TypeScript
Next.js, Redux, Tailwind
B.E. in CSE
Chandigarh University
Work Experience
My professional track record building scalable backend microservices, developer tools, and client-facing interfaces.
Pinggy
Present Full-timeSoftware Development Engineer
- Developed the frontend interface for the Remote Devices feature, enabling users to manage and monitor tunnels directly from the dashboard without physical access to devices.
- Integrated an in-browser Web Debugger, allowing users to inspect and replay HTTP requests without external tools, significantly improving the debugging workflow.
- Contributed to the launch of custom domains and persistent subdomains from the dashboard UI, offering users brand-aligned and consistent tunnel URLs.
- Implemented secure and responsive PayPal integration for Pinggy Pro subscriptions using PayPal SDKs, streamlining the checkout flow and expanding global payment flexibility.
- Architected and developed backend services from scratch using Spring Boot, designing REST APIs to support product submission, upvoting, and commenting features.
- Implemented end-to-end authentication and authorization with Spring Security and JWT, ensuring secure user onboarding, login sessions, and role-based access for admins and contributors.
Deskera India
InternshipFull Stack Developer Intern
- Developed 20+ reusable UI components in React with Tailwind CSS for Deskera's Modular component library, improving maintainability and consistency across multiple products.
- Implemented RESTful APIs using Node.js and Express.js to support core workflows such as invoice creation, with support for pagination and query filters.
- Assisted in refactoring older codebases to support better error boundaries, loading states, and empty states, enhancing user feedback loops.
- Participated in daily standups, QA demos, and design discussions — documenting and contributing feedback that led to agile development.
Featured Projects
A collection of production web applications, developer tooling, and backend pipelines.
Live Project
Dynamic Phone Case Customizer
Designed and implemented a custom phone case configurator, allowing users to personalize cases and complete secure transactions through Stripe integration. Built using Next.js, React Query, ShadcnUI, and Stripe for high-performance, responsive user interfaces.
Live Project
Article Summarizer & Digest
Developed an application to distill complex information into concise summaries. Implemented data persistence using localStorage, ensuring a seamless user experience across sessions. Built with React, Redux, RapidAPI, and Tailwind CSS to optimize front-end performance and responsiveness.
Technical Skills & Tooling
A comprehensive breakdown of programming languages, libraries, databases, and DevOps tools in my everyday toolkit.
Languages
Core Foundations
Frontend
Modern Client Stack
Backend & APIs
Distributed Architecture
Databases & Cloud
Storage & Infrastructure
DevOps, Testing & Tooling
CI/CD, Versioning & Quality
Interactive Tooling Ecosystem
Redux
Academic Education
Formal education and theoretical foundations in computer science and engineering.
Chandigarh University
Bachelor of Engineering (B.E.) — Computer Science & Engineering
Comprehensive foundational curriculum covering Data Structures & Algorithms, Object-Oriented Software Design, Operating Systems, Database Management, and Computer Networks.
Shiv Jyoti Sr. Sec. School
Class 12 (Senior Secondary)
Senior secondary education with special focus on Physics, Chemistry, and Advanced Mathematics.
Let's Build Something Together
Have a project in mind, an opportunity to discuss, or just want to connect? Reach out anytime!
Looking for my resume?
Download my full resume for a detailed view of my professional background and engineering accomplishments.