Summary
Overview
Work History
Education
Skills
Work Preference
Timeline
Anusha Alugundu

Anusha Alugundu

IT
Surrey,Canada/BC

Summary

Having 6.6 years of professional experience in all phases of SDLC including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client, server and web applications. Building Enterprise Applications using cutting-edge Java/J2ee Technologies Spring boot, Kafka, Spring MVC, Zuul, Eureka, Spring Security, JPA, Rabbit MQ, REST, SOAP, Spring IOC, Servlets, JSP, JDBC and Hibernate, Html, JavaScript, CSS and Angular. Worked as senior Java developer in developing applications using variants Frameworks in Micro service Architecture and the handled assignments from the planning to delivery. Enhanced Microservices architecture, Docker, OpenShift, Kubernetes environment. Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach. Experience in building Test Driven Development with Mockito and Junit 5. Domain expertise in Banking and Insurance domains. Experienced trouble shooting and resolved build Issues and any deployment Issues (End to End Systems) Experience in configuring pipelines with Jenkins and Sonar cube, JFrog and GIT. Experience in building Docker images in micro service platform. Extensive development experience with IDEs like IDEA, IntelliJ and Eclipse. Excellent experience in working with Agile SCRUM Methodology. Experience in working with oracle 12g.

Overview

7
7
years of professional experience

Work History

Senior Developer

AIA
10.2021
  • Retail - online is the integration of multiple applications like DM-orchestra, Receipting, Euwb, EAPP, Notice generator, policy notices, Unified Data Service (UDS), NBO, Number Generator
  • Responsibilities:
  • Worked in agile framework as an individual contributor Responsibilities include- interaction with Business team in story grooming, reviewing story/acceptance criteria
  • Implemented REST microservices using spring boot and generated metrics using spring boot actuator
  • Implemented Zipkins for distributed Microservice monitoring
  • Implemented Hysterix a Latency and Fault tolerance system for distributed Systems
  • Used spring config server for centralized configuration and Splunk for centralized logging
  • Involved daily meetings with business teams and operational teams to improve solutions
  • Handles Deployment schedules and plannings with UI teams and ETL teams, Stake holders
  • Integrating Micro services and jersey client based on the Rest template which is generated using Swagger
  • Created test coverage for the web services by using Junit and Easy mock
  • Handles CICD operation with Jenkins and OpenShift
  • Used SOAP Client and POSTMAN to test the web-based services
  • Worked in a maven project with BDD and TDD approach, JVM
  • Written step definitions and page object code under JUNIT
  • Used Apache Tomcat Web Server for application deployment in the clustered window environment
  • Used Kafka messaging to set up communication between the source applications
  • And flows are created for micro services
  • Build features using TDD and Domain driven design in DevOps environment with CI, regression and deployment
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team
  • Participating actively in Daily Scrum, Spring Planning and Retrospective meeting call to update on the User-
  • Defined story or defects
  • Environment: Java8, Oracle, Restful, Soap, Spring Boot, Spring Batch, Hibernate JPA, Open-shift, Docker
  • Kubernetes, Restful, Soap, Apache Kafka, Spring Boot, Jacoco, Swagger code Gen, Hytrix, Junit5, Mockito, Splunk
  • IntelliJ.

Senior Software engineer

Standard Chartered Bank
01.2018 - 04.2019
  • Straight2bank NextGen or S2BV4 is a corporate banking application by Standard Chartered Bank, which provides the user to create a Payee, Payer, initiate Payment manually or by using template, initiate a payment for an approved payee and even can create one-time (adhoc) payee when initiating the payment
  • The payments can be batched together to process faster on certain criteria
  • User can book FX also
  • The user has an option to create a template which can be used for creating the payments faster.
  • Responsibilities:
  • Involved in Design and Development of Create, manage and Ad hoc payee creation Services end to end
  • Written Rest End points for the Create Payee, manage payee as per the business agreed
  • Involved in Design and Development of Initiate payment and create payment template services
  • Responsible to write rest end points for the create payment and payment template
  • Worked of JPA service layers retrieving data from Oracle database
  • Worked on business layers
  • Written Junit test cases for the implementations
  • Involved in writing of front-end components using Angular framework and responsible to integrate with backend services for the same
  • Implemented database transactions using Oracle, Java, JDBC, Hibernate ORM framework
  • Implemented Log4j to maintain system log
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence)
  • Responsible to deploy the services using Jenkins after every code check in in Bit bucket
  • Supported for other teams for application deployments
  • Participated in end-to-end infrastructure building activities
  • Participated in collaborations with network teams
  • Participated in deployment activities
  • Environment: Java 7, Spring MVC, Camel Framework, Hibernate, JPA, Swagger, Rest Api, Oracle, HTML5, CSS
  • Angular JS, Junit, GIT, Bit bucket, Jenkins, Unix, Spring JDBC, Oracle, Eclipse, Agile, Tomcat, web logic, Log4j, Maven

Software Engineer

HCL Technologies
Bangalore
01.2017 - 04.2019
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Updated old code bases to modern development standards, improving functionality.

Advisory system analyst

IBM
10.2021 - Current
  • Skilled at working independently and collaboratively in a team environment.
  • Self-motivated, with a strong sense of personal responsibility.

Associate Consultant

Infosys
Bangalore
04.2019 - 10.2021
  • Provided advice, made recommendations, and implemented problem-solving strategies when the business needed to re-energize.
  • Reviewed internal systems and organized training plans to address areas in need of improvement.

Senior Developer

Bank of America
04.2019 - 09.2021
  • The current AR system is used to capture lockbox and partner bank collection checks, processing accounting entries to GBS system and generate the required internal and external reporting
  • The solution of target system (IRH) is a one-stop solution for handling receivables and collection operations across
  • BANA branches in the APAC countries like HK, TW, TH, ID, PH, IN, SG and MY
  • IRH system comprises of collection from partner banks, Transaction repair, Authorization, Status update, Posting Accounting entries to Core GBS system between interfaces like RPI and GPO, Master data maintenance, Audit trail functionality etc.
  • Responsibilities:
  • Designed and developed approve deposit, cancel deposit, Lock and unlock deposit micro services
  • Written Rest End points for the request actions to applications
  • Involved in review of the design and helped in transforming the application to an optimized solution
  • Worked of JPA service layers retrieving data from Oracle database
  • Implemented the code with Redis cache and actor framework for the request processing
  • Worked on business layers to write the service implementation as per the business
  • Written Junit test cases for the implementations
  • Implemented End of the day auto jobs using Unix shell script commands to run the activities automatically
  • Implemented database transactions using Oracle, Java, JDBC, Hibernate ORM framework
  • Implemented Log4j to maintain system log
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence)
  • Involved in building of front-end components using Angular components
  • Made a POC for micro service architecture and the same will be deployed using docker and Kubernetes
  • Responsible for end-to-end testing support include System integration, User acceptance and Regression testing wherever support required
  • Participating actively in Daily Scrum, Spring Planning and Retrospective meeting call to update on the User-
  • Defined story or defects
  • Responsible for analysing and fix the bugs raised by testing team at the earliest at testing phase
  • Supported for other teams for application deployments
  • Participated in end-to-end infrastructure building activities
  • Participated in collaborations with network teams
  • Participated in deployment activities
  • Environment: Java 8, Splunk, Oracle, Hibernate, Restful, HTML5, CSS, Angular, Spring Boot, Tomcat, WSDL, Spring
  • Tool Suite, Web logic, Autosys, Unix, Micro service architecture, Junit, Mockito

Software Engineer

Deutsche Bank
01.2017 - 12.2017
  • The Global Servicing Platform is a ticketing and workflow tool that will be used to process GTB client inquiries
  • The main aim of CSS is to decouple GTB revenue growth from service growth and enable the external clients to be self-servicing
  • Responsibilities:
  • Developing Controller classes as per the business requirement
  • Implemented Database interactions using Hibernate
  • Responsible to write java pojo classes wherever required and responsible to write the entity classes and provide the appropriate mapping using JPA annotations
  • Implemented persistence logic in DAO layer
  • Implemented Business logic in service layer
  • Written Junit test cases for the implementations
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence)
  • Responsible to deploy the services using Team city after every code check in in Bit bucket
  • Actively participated in Daily scrum meetings to provide the task status and well communicated with all the team members to avoid any gaps
  • Actively participated in sprint retrospective and grooming sessions
  • Implemented logging using log4j
  • Environment: Java7, spring, Hibernate, JPA, HTML, CSS, JavaScript, Ajax, jQuery, SQL, JSP, Maven, Jira, Agile, JPA 2.0
  • Hibernate 3.0, Spring Framework, Eclipse, Teamcity.

Education

Computer

Sri Venkateshwara University, Tirupathi, India

Skills

Java8, Oracle, Restful, Soap, Spring Boot, Spring Batch, Hibernate JPA, Open-shift, Docker, Kubernetes, Restful, Soap, Apache Kafka, Spring Boot, Jacoco, Swagger code Gen, Hytrix, Junit5, Mockito, Splunk, IntelliJ

Work Preference

Work Type

Full TimeContract Work

Timeline

Senior Developer - AIA
10.2021
Advisory system analyst - IBM
10.2021 - Current
Associate Consultant - Infosys
04.2019 - 10.2021
Senior Developer - Bank of America
04.2019 - 09.2021
Senior Software engineer - Standard Chartered Bank
01.2018 - 04.2019
Software Engineer - HCL Technologies
01.2017 - 04.2019
Software Engineer - Deutsche Bank
01.2017 - 12.2017
Sri Venkateshwara University - , Computer
Anusha AlugunduIT