Full-stack Software Developer with 7 years of experience designing and delivering scalable, real-time applications across banking, healthcare, and customer data domains.
Proficient in backend development using Java, Python, and SQL/PL-SQL, building resilient microservices and data-driven workflows.
Hands-on expertise with AWS (Lambda, EventBridge, Kinesis, API Gateway, DynamoDB, ECS, EKS, CloudWatch) and Azure Functions for cloud-native, event-driven architectures.
Skilled in developing REST and SOAP APIs, secure microservices architectures, and implementing ISO 20022 standards for financial messaging.
Frontend development experience with React.js, Angular, HTML5, CSS3, and TypeScript, delivering user-friendly dashboards and real-time claim/payment interfaces.
Strong knowledge of Agile/Scrum practices, actively contributing to sprint planning, backlog refinement, retrospectives, and daily stand-ups.
Applied SOLID principles and design patterns to build maintainable, modular, and scalable enterprise systems.
Experienced with TDD/BDD using JUnit, Mockito, Cucumber, PyTest, and Postman test suites, ensuring high code quality and coverage.
Implemented fraud detection, sanctions screening, and HIPAA-compliant security into transactional workflows with Spring Security, OAuth2, and JWT.
Automated deployments via CI/CD pipelines using GitLab CI, GitHub Actions, Maven/Gradle, SonarQube, and Black, reducing release errors.
Containerized and orchestrated workloads with Docker, Kubernetes (EKS, ECS, Helm) to deliver fault-tolerant, scalable applications.
Optimized database performance in Oracle, PostgreSQL, MongoDB, and Cassandra, leveraging Redis caching for low-latency access.
Automated infrastructure provisioning with Terraform and CloudFormation for repeatable and secure environments.
Collaborated with business, compliance, and operations stakeholders to refine requirements, iterate prototypes, and deliver regulatory-compliant solutions.
Mentored junior engineers, participated in peer code reviews, and promoted best practices across engineering teams.
Overview
7
7
years of professional experience
Work History
Software Developer
Cognizant Technologies
Hyderabad
05.2018 - 03.2021
Built backend validation services using Python and Java Spring Boot to process healthcare claims, ensuring accurate eligibility checks and code validation.
Developed Angular-based components for provider claim submissions with real-time error feedback, reducing resubmission cycles.
Integrated SOAP and REST services with Spring Web Services to enable smooth interoperability with legacy payer systems.
Used Microsoft Azure to deploy microservices and manage pipelines through Azure DevOps for CI/CD automation.
Designed serverless APIs with AWS Lambda, API Gateway, and DynamoDB to support scalable claim validation and processing workflows.
Optimized Oracle database procedures and wrote custom SQL queries to validate ICD-10/CPT codes and streamline claim batch tasks.
Participated in the full SDLC, from requirements gathering and design to testing, debugging, and production deployment.
Applied object-oriented design and SOLID principles to modularize claim validation rules and duplicate detection logic.
Implemented CI/CD pipelines with GitHub Actions, integrating unit testing (JUnit, PyTest), static analysis (SonarQube), and artifact storage.
Utilized MongoDB for storing flexible claims payloads alongside relational Oracle data, supporting hybrid data management.
Documented APIs using Swagger/OpenAPI, improving onboarding for QA teams and cross-functional stakeholders.
Wrote BDD-style test scenarios with PyTest and prepared test datasets to validate claim workflows and defect fixes.
Enforced code quality standards through SonarQube and integrated builds with Gradle for consistent delivery.
Secured healthcare APIs with Spring Security, OAuth2, and JWT, ensuring HIPAA compliance across all claim workflows.
Participated in Agile sprints, collaborating with QA, business analysts, and operations to deliver high-quality features on time.
Configured AWS CloudWatch and Azure Application Insights for centralized monitoring and anomaly detection in claim processing.
Assisted senior engineers, debugged API issues using logs, and contributed to knowledge-sharing sessions for continuous improvement
Full Stack Developer
Truist Bank
10.2023 - Current
Designed and developed React.js front-end dashboards enabling retail and business customers to initiate, track, and manage real-time payments and account services.
Built Java Spring Boot microservices for payment initiation, settlement, account validation, and customer support automation, exposing REST APIs for both internal and external integrations.
Integrated with FedNow for 24/7 instant settlement and adopted ISO 20022 messaging standards, delivering interoperable, data-rich payment instructions.
Embedded fraud detection and sanctions screening directly into transaction workflows without adding latency, leveraging Redis caching for rapid lookups and session handling.
Optimized data persistence with Oracle for high-integrity transactional records and MongoDB for flexible storage of enriched ISO 20022 payloads, tuning queries and indexes for peak performance.
Provisioned secure, scalable environments via AWS CloudFormation (VPCs, NAT gateways, load balancers) and deployed workloads to ECS with auto-scaling, ensuring resiliency and isolation.
Containerized payment services using Docker, streamlining consistent deployments across development, testing, and production environments.
Automated builds and deployments with GitLab CI/CD pipelines and Maven, integrating unit tests (JUnit, Mockito), static code analysis, and reusable POM templates to enforce quality and compliance.
Conducted API validation with Postman and Swagger, ensuring consistency and accuracy across manual and automated testing cycles.
Defined AWS CloudWatch metrics and alarms to proactively monitor throughput, latency, and anomalies, driving faster detection and resolution of issues.
Participated actively in Agile/Scrum ceremonies, contributing to sprint planning, backlog grooming, and retrospectives to continuously improve delivery velocity.
Partnered with business stakeholders, compliance, and operations teams to refine requirements, iterate prototypes, and deliver a resilient, scalable, and regulatory-compliant payments platform that met customer demand for real-time services
Full stack developer
Accenture
Hyderabad
04.2021 - 07.2023
Engineered real-time validation APIs using Python and Java Spring Boot to verify standardized healthcare codes, member eligibility, and prevent duplicate submissions through idempotency keys..
Developed Angular-based user interfaces enabling providers to submit claims with instant error feedback, improving usability and reducing resubmission cycles.
Integrated SOAP and REST services to bridge modern claim workflows with legacy payer systems, ensuring backward compatibility and seamless interoperability.
Designed serverless solutions with AWS Lambda, API Gateway, and Azure Functions to process claims on-demand and manage intra-day batch workflows, optimizing scalability and cost.
Transitioned legacy overnight batch jobs into intra-day micro-batch pipelines for pricing, adjudication, and payment calculations, significantly accelerating throughput.
Automated the software delivery lifecycle with GitHub Actions CI/CD pipelines, incorporating unit testing (JUnit, PyTest), static code analysis (SonarQube), and containerized deployments, reducing release errors by 40%.
Secured sensitive health data by implementing Spring Security with OAuth2 and JWT, ensuring HIPAA compliance across all claim workflows.
Tuned database performance in Oracle and MongoDB, reducing query latency for eligibility and historical claim lookups by ~30%.
Deployed Redis caching layers to serve high-frequency provider and eligibility data, improving real-time validation performance.
Established centralized monitoring and alerting via AWS CloudWatch and Azure Application Insights, enabling proactive detection of anomalies and faster incident resolution.
Collaborated closely with business stakeholders, QA, and product teams in Agile sprints to refine requirements and deliver incremental, high-impact functionality
IBM Cloud and Storage Developer – Software Developer, Software Developer at IBM, DELL INDIAIBM Cloud and Storage Developer – Software Developer, Software Developer at IBM, DELL INDIA