TECHNICAL SUMMARY
Senior Backend Software Engineer with 4.8+ years of experience designing, building, and modernizing
enterprise-grade backend systems using Java, Spring Boot, and Microservices. Proven expertise in legacy
modernization (Apache Wicket to Spring Boot), high-throughput REST APIs, and complex system integrations
across insurance and telecom domains.
Strong background in integrating SOAP, REST, Mainframe (Host), DB2, and enterprise services (CTL, ERDC),
handling 16+ downstream service calls in distributed orchestration flows. Demonstrated success in
performance optimization using CompletableFuture, concurrency utilities, and Java Streams, and in building
observability with Micrometer, Grafana, Splunk, and Kibana.
Experienced in Jakarta EE migrations, XML-to-JSON transformations, layered backend architecture, CI/CD
pipelines with GitLab & JFrog, and production release ownership. Recognized as a strong individual
contributor with experience in documentation, mentoring, and collaborating with globally distributed Agile
teams.
TECHNICAL SKILLS
Programming Languages: Java, SQL
Frameworks & Libraries: Spring Boot, Spring MVC, Spring Data JPA, Microservices,
Apache Wicket, Jakarta EE
Databases: IBM DB2, MySQL, PostgreSQL
Cloud & DevOps: GitLab CI/CD, JFrog, Docker, AWS
Testing & Monitoring: JUnit, Postman, SOAP UI, qTest, Splunk, Kibana, Micrometer,
Grafana, ServiceNow
Tools & Platforms: Git, Jira, VS Code, IntelliJ, Eclipse, Maven, Gradle, Microsoft
Visio, GitHub Copilot
Architecture & Concepts: Distributed Systems, REST APIs, Concurrency, High Availability,
Scalability, Performance
PROFESSIONAL EXPERIENCE
Consultant - Backend Developer
Knot Solutions Pvt Ltd | 9Mobile client - telecom | Hyderabad, Telangana | Jan
2026 – Present
- Developing and enhancing backend microservices for RaptrDXP, a product-based Digital Experience
Platform used by 9Mobile Nigeria.
- Contributing to the Partner Management System (PMS) module handling dealers, sub-dealers, retailers,
partner onboarding, purchase orders, sales orders, invoicing, billing, and inventory flows.
- Customizing partner data APIs to align backend domain models with UI performance and business
reporting requirements.
- Implementing partner data retrieval and transformation endpoints for optimized UI consumption.
- Implementing asynchronous processing using threads to improve responsiveness in partner onboarding
and transaction workflows.
- Participating in Agile ceremonies, code reviews, and product discussions.
- Collaborating with cross-functional teams including UI, QA, and product stakeholders.
System Engineer - Backend Developer
Tata Consultancy Services (TCS) | USAA Client – Property Insurance | Hyderabad,
Telangana | Jul 2022 – Nov 2025
Project 6: Homeowner Adjust Quote Results
- Designed and developed a business-critical Calculate API enabling MSR users to modify coverages,
deductibles, and additional options and view real-time premium differences between original and
adjusted
quotes
- Implemented a complex orchestration flow involving 16+ downstream integrations, including SOAP
services,
REST APIs, DB2, mainframe/host systems, CTL, and ERDC
- Built both read and write workflows, updating multiple enterprise systems and databases as part of a
single transactional flow
- Reverse-engineered tightly coupled Apache Wicket logic to identify request/response contracts and
migrate functionality into a layered Spring Boot architecture
- Improved API performance by parallelizing independent service calls using CompletableFuture and
resolving concurrency issues with thread-safe data structures
- Refactored imperative logic into Java Streams, improving code readability and reducing overall
processing time
- Collaborated closely with UI and QA teams to finalize API payload contracts, validate complex edge
cases, perform dependency analysis across on-load and downstream services, and support production
releases, deployments, KT, and documentation to ensure a smooth project handover.
Project 5: Renters Insurance Migration & Dozer Research
- Migrated experience-layer REST endpoints from Apache Wicket to Spring Boot, enabling decoupled
backend
services for Renters Insurance workflows
- Migrated legacy Renters capability service consumption to Spring Boot–based endpoints while
resolving application-wide javax to jakarta dependency and compatibility issues
- Migrated backend integrations from CTL tables to enterprise ERDC tables, updating data access layers
and
mappings accordingly
- Resolved Dozer Mapper boolean field mapping issues caused by Jakarta SOAP WSDL–generated classes by
fixing getter/setter naming conflicts and validating correct field serialization.
- Documented reusable configurations and working patterns in internal wiki, enabling multiple teams to
unblock Jakarta migration issues and standardize Dozer mapping across applications.
- Introduced Docker-based local containerization for Experience and Capability services to enable
faster
dev testing and edge-case validation
Project 4: Communication Services Consumer Migration
- Performed enterprise-wide impact analysis of notification templates across Apache Wicket
applications,
Spring Boot services, and host systems to assess consumer migration risk
- Identified and documented template usage with precise code-level references, ensuring safe and
controlled migration of communication consumers
- Migrated consumers from legacy SOAP-based communication services to a Spring Boot REST-based
Communication Service
- Integrated SMS, email, and postal mail notification flows for flood insurance renewals and quote
results messaging
- Transformed XML payloads to JSON and validated notification content against enterprise template
specifications
- Supported change requests, production deployments, QA validation, post-release support, and mentored
team members during knowledge transfer
Project 3: Rating Factors
- Designed and developed backend services for a read-only Rating Factors application using Java and
Spring
Boot.
- Integrated 20+ downstream systems including SOAP/REST APIs, DB2, mainframe hosts, CTL tables, and
ERDC
services.
- Implemented layered architecture (controller, service, repository) ensuring maintainability and
scalability.
- Built complex SOAP integrations, transforming structured responses into UI-ready formats and
orchestrating synchronous service flows.
- Optimized data aggregation and transformation logic, improving request processing efficiency.
- Conducted legacy Apache Wicket code analysis, added logging for production traceability, and
mentored
new team members on backend integrations.
Project 2: Homeowner Account Summary (Migration POC)
- Developed a new Spring Boot backend application to migrate business logic from legacy Apache Wicket
architecture.
- Designed a decoupled React–Spring Boot frontend-backend model for improved scalability and
maintainability.
- Migrated complex business workflows while preserving existing functional behavior and resolving
Jakarta
EE migration issues (javax → jakarta).
- Integrated SOAP-based enterprise services, handling WSDL compatibility and publishing reusable SOAP
client artifacts to JFrog for cross-team use.
- Created detailed backend architecture diagrams and technical documentation for stakeholders.
- Delivered a successful proof of concept enabling approval for migration of 34 enterprise
applications.
Project 1: Public Side Quoting Flow
- Served as the sole Java Spring Boot backend developer responsible for end-to-end delivery of
services.
- Implemented REST API enhancements and last-minute requirements under tight deadlines.
- Fixed production defects and optimized backend flows to improve quote response reliability.
- Integrated Micrometer metrics and exposed custom counters, linking them to Grafana dashboards for
real-time monitoring.
- Supported release activities, hotfix deployments, and production incident resolution.
- Coordinated with cross-functional teams across geographies to ensure on-time delivery.
System Engineer – Backend Developer
Infosys (Verizon Client) | Hyderabad, Telangana | Feb 2021 – May 2022
- Developed Spring Boot REST APIs supporting high-availability telecom services used by millions of
Verizon customers
- Contributed to Verizon’s infrastructure modernization by migrating services from third-party
platforms to Verizon-owned infrastructure
- Worked on Service Qualification functionality to automate feasibility checks before order submission
- Built backend endpoints to fetch location-based data including country, city, area, and pincode
information
- Developed backend workflows for customer onboarding and employee feasibility checks, including
bandwidth determination, service recommendations, and automated customer notifications.
- Integrated Angular frontend forms with backend APIs for customer and employee flows
- Wrote unit test cases and automation scripts using Postman, SOAP UI, qTest, and Selenium