Bhuvanesh Patil
Full Stack Developer | JavaScript | React | Node.js | Java
Software engineer with hands-on experience in full-stack development at product companies. I work on optimizing APIs, building reusable UI components, and creating dynamic forms with JSON schema to improve performance and user experience.
Experience
Software Engineer
Fictiv
February 2024 - Present
Pune, Maharashtra, India (Hybrid)
- •Built bulk PDF sanitization tool using PDFTron that reduced manual redaction process from hours to minutes
- •Implemented pricing control feature with React JS and Node JS improving transaction margins by 5-7%
- •Designed API endpoint in Node.js to fetch metrics for multiple items in single request, reducing API calls from n to 1
- •Reduced webpack bundle size from 2.5 MB to 350 KB by analyzing and removing large assets
Associate Software Analyst
PTC
July 2023 - February 2024
Pune, Maharashtra, India (On-site)
- •Enhanced API performance by implementing asynchronous processing in Spring Boot, resulting in 30% improvement in response times
- •Improved developer efficiency by identifying and resolving flaky test cases, reducing CI check failure rate from 0.5 to zero
- •Built classroom duplication feature in Spring Boot allowing educators to replicate existing classrooms with assignments
Software Engineer Intern
PTC
July 2022 - July 2023
Pune, Maharashtra, India
- •Implemented thumbnail previews for publications allowing users to quickly preview content
- •Developed one-click copy feature for publications enabling users to quickly create new publications based on existing ones
Skills
Frontend Development
Backend Development
Databases
DevOps and Tools
Projects
App for Live Streaming Stock Market Info
December 2020 - February 2021
Freelancing project completed on Upwork. Built application for real-time stock market information display.
- •Data representation with graphs
- •Implementation of animations for page switching
- •Real-time notifications and alerts
Country Info Search
September 2020
React application for searching and filtering country information. Built to understand API calling, data filtering, routing, and error handling in React.
Get In Touch
I'm always interested in hearing about new projects and opportunities. Feel free to reach out!