Summary
Work History
Education
Skills
Projects
Timeline
Generic

Nikhil Beluguppa

Associate Software Engineer
Hyderabad

Summary

Dynamic Associate Software Engineer at Attivo Technology Solutions with expertise in Java and Spring Boot. Successfully designed scalable applications and integrated PayPal APIs, ensuring seamless payment processing. Adept at collaborating in Agile teams, I excel in problem-solving and delivering high-quality software solutions that enhance client satisfaction.

Work History

Associate Software Engineer

Attivo Technology Solutions PVT LTD
Hyderabad
03.2025 - Current
  • Collaborated with cross-functional teams to develop, test, and deploy high-quality software solutions for clients.
  • Designed and implemented scalable applications for data extraction and analysis.

Java Developer Intern

HulkHire-Tech
Hyderabad
04.2025 - 05.2025
  • Finalized integration approach after exploring PayPal Standard Checkout documentation and collaborating with the team.
  • Developed paypal-provider-service integrating with PayPal REST APIs: Create Order, Capture Order, Show Order.
  • Designed and implemented reconciliation logic ensuring 100% payment lifecycle completion with no unsettled transactions.
  • Managed payment status tracking and lifecycle transitions from initiation to completion.
  • Secured API communication using OAuth 2.0 (Client Credentials grant).
  • Built robust error handling system with custom error codes and centralized exception handling in Spring Boot.
  • Implemented microservices with circuit breaker for fault tolerance and integrated distributed logging using Micrometer.
  • Used Spring JDBC with MySQL for efficient data access and transaction persistence.
  • Implemented Redis cache to optimize access token management for outbound API calls.
  • Applied design patterns like Factory and Builder to ensure modular and scalable system architecture.
  • Deployed services using AWS EC2, managed database with RDS, and secrets with AWS Secrets Manager.
  • Wrote unit tests with JUnit & Mockito, maintaining high code coverage and reliability.
  • Improved user experience by designing and implementing intuitive user interfaces for Java applications.

Education

Bachelor of Technology - Mechanical Engineering

Srinivasa Ramanujan Institute Of Technology
Anantapur, India
04.2001 -

Skills

Programming Languages: Java

Frameworks: Spring Boot, Spring Boot JDBC

Microservices, Circuit Breaker, Distributed Logging etc

RESTful APIs: JSON, CURL, Postman

Databases: MySQL (RDS)

Version Control Systems: Git, BitBucket, SourceTree

Build Tools: Maven

Testing Frameworks: JUnit Unit testing, Mockito for mocking, Code Coverage

Cloud Platforms: AWS, EC2, RDS, SecretManager

Cache: Redis

Agile Methodologies: Scrum, Agile Development

Logging, Debugging & Troubleshooting: Eclipse, Slf4J with Logback, Micrometer

Others: Jackson, Lombok, Sonar, Mobaxterm

Projects

Built core REST API integration with PayPal using Java SpringBoot in a microservices architecture hosted on AWS. Contributed to end-to-end integration of PayPal Standard Checkout, including order management APIs, reconciliation logic, payment status tracking, OAuth 2.0-based security, and exception handling. Independently explored and integrated Redis Cache and Spring Scheduler. Followed REST standards, applied design patterns for modularity, and demonstrated strong debugging and problem-solving skills.

Timeline

Java Developer Intern

HulkHire-Tech
04.2025 - 05.2025

Associate Software Engineer

Attivo Technology Solutions PVT LTD
03.2025 - Current

Bachelor of Technology - Mechanical Engineering

Srinivasa Ramanujan Institute Of Technology
04.2001 -
Nikhil BeluguppaAssociate Software Engineer