Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

PAVAN ANANTHULA

Hyderabad

Summary

Experienced Senior Software Engineer 5 years skilled at leading cross-functional teams. Remarkable relationship building, decision making and communication skills. Drives software process improvements that enable progressively increased team efficiency.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

PAYSAFE
HYDERABAD
04.2021 - Current
  • build multiple internal services for risk prevention and detection of Fraud (orders and transactions) on Paysafe Prepaid Cards. This includes account takeover, coupon abuse
  • Also, worked on retail android app to handle fraud checks
  • Extensively worked with AWS (CFT, EMR, PIPELINES, LAMBDA, ECS Fargate - Docker, DynamoDB, API Gateways etc.)
  • Designed and developed third-party payment services, REST services to offer users convenient payment methods using various APIs provided by various third-party payment processors based on HMAC Authentication
  • Used KAFKA for sending the Whatsapp, SMS and email notification using the providers like Gupshup
  • Created reference data service for all the master data service
  • Used Spring AOP Module to implement logging in the application to know the application status
  • Migrated payments , SSO, request filters as separate microservices
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management
  • Extensively used Junit for unit testing, integration testing and production testing
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores
  • Used Maven Deployment Descriptor setting up build environment by writing
  • Experience with Redis caching for improving application performance
  • Designed and implemented RESTful APIs and microservices using Spring Boot framework, enabling seamless communication between distributed components, and facilitating integration with frontend and backend systems.
  • Utilized Spring Boot starters, auto-configuration, and dependency injection features to bootstrap application development, accelerating time-to-market and reducing boilerplate code.
  • Designed and integrated SQS functionality in the architecture to ensure seamless update of new incoming data required for credit-card offers generation.
  • Managed and optimized cost by 35% and performance 15% by using AWS Services like AWS Cost Explorer, AWS Trusted Advisor and AWS Budgets.
  • Utilized Terraform to define Infrastructure-as-code to enable automated and repeatable deployment of resources which included services like AWS ECS, AWS EKS, Dynamo DB, SQS and Postgres.
  • Integrated AWS Elastic Load Balancer (ELB) and Application Load Balancer (ALB) to ensure high availability and reliability of cloud-based applications.
  • Utilized JIRA tool to maintain business requirements and Bitbucket for source code version control.
  • Interact with Product team to gather correct business requirements and designs for generating offers to acquire new customers.

Software Developer

PeopleTech(client-Paysafe)
Hyderabad
01.2019 - 02.2021
  • Familiarity with various databases such as MySQL, PostgreSQL, Oracle, or MongoDB, along with third-party API integration and payment gateway integration.
  • Developed and maintained highly scalable, available and resilient platform services in Java, Golang, AWS that enables users to access, update and secure their account.
  • Designed multiple user authentication flows and password protection features to enhance user account security.
  • Revamped file processing by making cluster usage more efficient and reducing costs by 50%. Introduced measures to enhance effectiveness, such as reusing clusters, terminating unnecessary processes, parallelizing uploads etc.
  • Contributed to the maintenance and feature upgrades of an internal service with a TPS of 50,000.
  • Involved in the development of middleware of payment processing software. Written several workflow for routing and transforming payments, also written JUnits.
  • Design and develop custom payment solutions for clients, including payment gateways, fraud detection and prevention systems, and payment processing modules.
  • Implement and maintain payment systems in compliance with relevant regulations, such as PCI DSS and PSD2.
  • Collaborate with cross-functional teams to ensure successful integration of payment systems with other applications and platforms
  • Troubleshoot and resolve issues related to payment processing and transaction settlement.
  • Assisted in the development and implementation of a new payment processing platform.
  • Designed and developed payment modules for various payment gateways, including PayPal, Stripe, and Square.
  • Conducted regular testing and quality assurance of payment systems to ensure proper functionality and security.
  • Collaborated with product and operations teams to ensure seamless integration of payment systems with other business processes

Education

Bachelor of Science - Bachelor Of Technology

Monash University
06-2019

Associate - HIGHER NATIONAL DIPLOMA- Computing and Systems Development

Cornerstone Intternational College
06.2018

Skills

  • Tomcat
  • MYSQL
  • MONGO DB
  • H2 database
  • Flyway database
  • Spring Data JPA
  • AWS services
  • CFT
  • EMR
  • PIPELINES
  • LAMBDA
  • ECS Fargate
  • DynamoDB
  • API Gateways
  • HMAC Authentication
  • KAFKA
  • Caching
  • Spring AOP Module
  • Logging
  • Persistence layer
  • Hibernate Framework
  • POJO objects
  • Transaction Management
  • Junit
  • Mockito
  • Maven
  • JIRA
  • Heap Analyzer
  • Thread Analyzer

Languages

Telugu
First Language
English
Upper Intermediate (B2)
B2
Hindi
Intermediate (B1)
B1

Timeline

Senior Software Engineer

PAYSAFE
04.2021 - Current

Software Developer

PeopleTech(client-Paysafe)
01.2019 - 02.2021

Bachelor of Science - Bachelor Of Technology

Monash University

Associate - HIGHER NATIONAL DIPLOMA- Computing and Systems Development

Cornerstone Intternational College
PAVAN ANANTHULA