Summary
Overview
Work History
Education
Skills
Timeline
Generic

Madhavi Maddula

Atlanta,GA

Summary

Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases. My skills encompass designing and developing high-scale, high-volume microservices architecture-based applications, utilizing cloud services for developing cloud-native applications, and engaging in all phases of software development, including Design, Development, DevOps, Testing, and Documentation. I have a proven track record of delivering projects on time while adhering to high code quality and standards.

Overview

3
3
years of professional experience

Work History

Java Developer

Prime Therapeutics
10.2022 - Current
  • Key Accomplishments:
  • Designed and developed User Interface, application modules using Angular 13, spring, Servlets, HTML5, CSS3 and TypeScript.
  • Supported our legacy portal which was implemented with Spring MVC architecture.
  • Working on writing REST API calls for entire frontend using Rest Template and JPA.
  • Designed and developed Microservices business components using Spring Boot.
  • Developed templates to automate our whole AWS Infrastructure creation in various environments.
  • Used various AWS services like S3, Lambda, EC2, RDS, SQS, SNS, IAM, ELB, VPC, EBS, API Gateway etc.
  • Automated build and deployments that includes AWS resources creation and deploying services to AWS environment.
  • Implemented AWS EC2 autoscaling functionality considering various business factors.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing UI.
  • Implemented endpoints to integrate with UI such as GET, DELETE, UPDATE, POST operations using Spring Framework.
  • Implemented data access layer i.e., DAO Classes using Hibernate as ORM tool and configured xml files according to hibernate framework.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • ● Developed Message Drive Beans which takes xml messages from Oracle JMS Queues and processes those messages by sending to account holders by email.
  • Worked on Log4j for logging errors, messages and performance logs and implemented test cases in Junit.
  • Created platform as infrastructure with AWS used Jenkins to run automated deployments.
  • Environment: Java, Spring framework, AWS, Spring Boot, Restful web services, Angular framework, Bootstrap, Typescript, HTML5, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, Junit, Mockito framework, Oracle, Swagger, Postman, Jira

Java Developer

Blue Jay
08.2020 - 02.2022
  • Key Accomplishments:
  • Involving in requirement analysis, design of multiple modules during the development phase.
  • Created Java services and controllers which are responsible for getting the data from the DB2 data base and display.
  • Used spring configuration server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Micro services deployment
  • Involving in developing the project requirement using Java, Jdbc, JSP.
  • Involving in code check in and checkout in SCME using Unix commands
  • Implemented Angular JS and AJAX
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Used JDBC API to connect to the database and carry out database operations.
  • Developed Stored Procedures to update records daily and it will invoke using job in LINUX Responsible for the Migration of the application from Web Sphere to JBoss.
  • Developing Ant and Maven scripts to automate the compilation, deployment, and testing of Web and J2EE applications to the above platforms
  • Involved in developing the custom user controls (XML Field) and web parts for UI Interface.
  • Environment: Java, J2EE, JDBC, HTML, REST, Web Services, WebSphere Application Server, WebSphere Studio Application developer, Spring MVC, Eclipse, Toad, Visio, MS Office, Hibernate, Apache Tomcat, EJB.JBOSS, Jenkins, GWT, MS SQL Server.

Education

Bachelor of Technology - Computer Science

Jawaharlal NehruTechnological University
Telangana,India
06.2020

Skills

  • Programming: Java, Javascript, Spring Framework/Boot, Hibernate, REST, SOAP, HTML, CSS, Angular, NodeJS
  • DevOps: AWS, Openshift, PCF, Azure, Docker, Kubernetes, CI/CD, Jenkins
  • Frameworks: ActiveMQ, Kafka, Camel, JUnit, Mockito
  • Databases: Oracle, SQL Server, PL/SQL, NoSQL (DynamoDB, MongoDB)
  • Tools: Redis, Git, Maven, Gradle, Jira, Confluence,Mocha, Postman, JMeter
  • System Design: Algorithms, Data Structures, Design Patterns, SOLID Design Principles, OO Design

Timeline

Java Developer

Prime Therapeutics
10.2022 - Current

Java Developer

Blue Jay
08.2020 - 02.2022

Bachelor of Technology - Computer Science

Jawaharlal NehruTechnological University
Madhavi Maddula