Pirai Soodan
Software Engineer — Backend & Full Stack Development
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with experience building backend services, REST APIs, and microservices using Java and Spring Boot, with additional experience in Python and machine learning workflows. Skilled in developing scalable backend systems, debugging production issues, and collaborating with cross-functional teams in Agile environments. Comfortable working across backend systems, APIs, and frontend integration, with a strong interest in understanding how software behaves in production and improving system reliability.
Experience
Associate Software Engineer at Purchasing Power (2025-07 – Present)
- Upgraded 8 production microservices from Java 11 to Java 17 and Spring Boot 3+, improving performance, security, and maintainability.
- Developed RESTful APIs for internal systems and third-party integrations, enabling reliable data exchange between services.
- Built health-check and monitoring endpoints to detect third-party service failures early and improve system reliability.
- Investigated production issues using logs and debugging techniques to identify root causes and implement fixes.
- Collaborated with QA, DevOps, and product teams during sprint cycles to deliver stable production releases.
- Participated in code reviews and improved code quality by following clean coding practices and modular design.
- Improved performance and stability across multiple production microservices.
- Reduced recurring production issues through proactive monitoring and debugging.
Software Engineer Intern at Purchasing Power (2025-01 – 2025-07)
- Developed backend features using Java, Spring Boot, Hibernate, and REST APIs.
- Assisted in upgrading legacy modules and preparing services for modernization.
- Debugged API failures and resolved integration issues across services.
- Wrote and tested backend components to support stable application behavior.
- Improved API reliability and reduced system errors through debugging and code improvements.
Data Science Intern at IIT Palakkad (2023-06 – 2023-08)
- Built machine learning models using Python, Pandas, NumPy, and Scikit-learn.
- Performed data preprocessing, feature engineering, and model evaluation.
- Conducted exploratory data analysis to identify data patterns and insights.
- Compared multiple ML algorithms to determine the best performing models.
- Improved model accuracy through feature engineering and hyperparameter tuning.
Education
Bachelor of Technology in Computer and Communication Engineering – Amrita Vishwa Vidyapeetham

