0% found this document useful (0 votes)
119 views5 pages

Sai Priyanka Gaddipati - Java With NodeJS-9+ Exp

Sai Priyanka Gaddipati is a Full Stack Java Developer with over 9 years of experience in developing web-based applications and microservices using Java, Spring, and various cloud technologies. She has a strong background in database management, deployment automation, and has worked extensively with AWS, GCP, and various messaging systems. Her professional experience includes roles at US Bank, Express Scripts, and Sparity, where she contributed to fraud detection systems, microservices architecture, and intranet applications.

Uploaded by

vsagar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views5 pages

Sai Priyanka Gaddipati - Java With NodeJS-9+ Exp

Sai Priyanka Gaddipati is a Full Stack Java Developer with over 9 years of experience in developing web-based applications and microservices using Java, Spring, and various cloud technologies. She has a strong background in database management, deployment automation, and has worked extensively with AWS, GCP, and various messaging systems. Her professional experience includes roles at US Bank, Express Scripts, and Sparity, where she contributed to fraud detection systems, microservices architecture, and intranet applications.

Uploaded by

vsagar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Sai Priyanka Gaddipati

Full Stack Java Developer


[email protected]
(214) 810-2818

PROFESSIONAL SUMMARY

 Having 9+ years of experience as a Full Stack Java Developer in developing web-based client server applications,
data solutions, Intranet/Internet Enterprise Software applications
 Experience in developing J2EE components on Application Servers and Web servers like MicroServices, Open Shift,
Web Sphere, Web Logic and Apache Tomcat.
 Having Sound Knowledge in RDBMS, SQL and NOSQL databases (MONGODB), Spark and Open Sources (Apache Couch
DB) and the Storage Systems (Hadoop Distributing File System (HDFS)
 Experience in applying JMS (Java Messaging Service) MicroServices, No SQL for reliable information exchange
across Java 17 applications.
 Extensive experience of designing and developing software applications with the EJB, Java, JSP, Servlets, Java Beans,
JNDI, AJAX, JMS, ORM, JNDI, Web Services (SOAP, REST), JDBC, JAXP, Node JS, Spark, RMI, XML, JavaScript, JQuery,
CSS, JSON.
 Experience in Python Open Stack API'S, MicroServices and Scaling up projects using python tools like
multithreading, celery using Spring Core Annotations for Dependency Injection Spring Boot for REST API s and
Spring Boot for MicroServices.
 Experience in developing J2EE based Web Services to expose useful functionality to web users through SOAP,
describing them using WSDL, registering them using UDDI, Node JS, Spark for easy availability to potential users and
consuming using Axis2 and JAX-WS.
 Implement a recursive algorithm to parse large GraphQL introspection queries into a dotfile format in order to
visualize the one-to-many relations between schemas in an SVG format.
 Strong knowledge of Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft
Azure AD, Google Cloud Platform (GCP), AWS Advanced, Spark the services utilizing the Pivotal Cloud Foundry
(PCF) as a platform as a service for Restful services.
 Strong knowledge of Google Cloud Platform (GCP) application security models, protocols and tools like AWS IAM, AWS
KMS policy, Microsoft Azure AD, Google Cloud Platform (GCP)
 Working on Deployment Automation of all MicroServices, Spring Boot to pull image from Private Docker, Spark
registry and deploy to Kubernetes Cluster.
 Explored the experimental Project Loom features in Java 17, such as virtual threads and structured concurrency, to
improve concurrent programming.
 Using Apache Kafka, Rabbit MQ, Active MQ and IBM MQ, Cassandra Spring Boot to communicate from Client to
Server.
 Strong working experience with Database Management systems like Oracle 11g, DB2, SQL Server, MySQL,
PostgreSQL, MS-Access, MongoDB
 Expertise in HTML5/CSS3 developing and having experience in JS Framework, AWS Advanced, Responsive design
implementing Continuous Integration and Continuous Delivery (CI/CD) Process stack using DevOps tools like
concourse.
 Having good experience in Node JS, Java 17, J2EE, Spark, Cassandra technologies (Spring, Hibernate) and design
patterns such as Façade.
 Expertise working on Application servers and Web servers like Web Logic 12.c, AWS Advanced, Apache Tomcat 5.x,
and Web Sphere 8.x/9. x.
 Proficient in Java 17 Designing Patterns including singleton, Factory, Model View Controller (MVC) and Data Access
Object (DAO) experience in a quick paced Agile Developing Environment including (TDD) Test Drive Development
Spark and Scrum.
 Having good knowledge on different databases, Node JS like Posture SQL, MySQL, DB2, Oracle, Spark, Microsoft
SQL Server, NoSQL DB (Raven DB, MONGODB and Cassandra, Couch DB, Radis.
 Extensive experience in MicroServices, AWS Advanced cloud architecture in AWS (EC2, S3, EBS, Cloud watch, load
Balancer) in developing user interfaces with Angular 12/8, HTML, CSS, JSTL, Spark and Custom Tag Libraries.
 Expertise in Azure, Spark, Cassandra infrastructure management (Azure Web Roles, Worker Roles, SQL Azure,
Azure Storage, Azure AD Licenses).
 Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL,
stack driver monitoring and cloud deployment manager.
 Having Technology leadership for the direction of the Web-based application using Spring framework, MVC
pattern, Spark, and Web Sphere Server integrating to a proprietary framework.
 Experience in working with databases such as Oracle, MS-SQL Server, AWS Advanced, MySQL, Node JS and using
PL/SQL, Cassandra to write storing procedures, functions and Triggers for different Data Models.
 Experience in Configuration Management, setting up company Version policies, build schedule using SVN, Spark, Bit
Bucket, No SQL Spring Boot and Node JS, Spark Git.
SKILLS SET

Languages Java 17, Java 11, Java 8, J2EE, SQL, Python, PL/SQL, UML, C, C++
Enterprise Java Servlets, JSTL, Design Patterns, JSF, JMS, JSP, JNDI, JDBC, Log4J API, Java security
Mark-up/XML HTML, XHTML, JavaScript, CSS, XML, XSD, XSL/XSLT, AJAX, Node JS, React JS, jQuery, JSON,
Technologies Bootstrap, Angular 12/8, Angular JS
Tools & Framework Spring 4/5, Spring MVC, Spring Boot, Spring batch, Spring Security, Spring AOP, Struts, JSF,
Log4J, Jasper reports
Web Services SOAP, REST, REST API, WSDL
Web/App Servers Web Sphere, Web Logic, Apache Tomcat, Apache Kafka, JBoss, Jetty Server
Database Oracle, MONGODB, No SQL, MySQL server
Development Tools Eclipse, My Eclipse, Spring Tool Suite STS
O-R mapping Hibernate, JPA
AWS EC2, RDS, S3, ELB, EBS
Version Control Tools Source Tree, Git, Bit bucket, Tortoise SVN
Built Tools J Unit, Soap UI, ANT, MAVEN, Gradle, Putty, CI/CD, PCF, Google Cloud Platform (GCP), Rational
Clear Quest, Azure, Miskito, Fitness, Kubernetes, Load UI, Groovy Spock, Docker, Jenkins
OS & Environment Windows, Linux, UNIX
Design Patterns MVC, Front Controller, Singleton, Business Delegate and DAO patterns

PROFESSIONAL EXPERIENCE

US Bank, Irving, TX
Full Stack Java Developer
Apr 2022 – Till Date

Project Description: Worked as a Full Stack Java Developer on a fraud detection and analytics application within the
financial domain, responsible for developing a secure web platform that managed end-to-end transaction workflows—
from user authentication to payment processing.

Accomplishments:
 Developing Single Page Applications (SPA's) using Angular 12 created Multiple & Nested Views, Routing, Controllers,
Services and Custom Directives, Node JS, Cassandra Bower and Grunt.
 Developing logical & physical data model using data warehouse methodologies worked on Amazon web services
(AWS) specifically Amazon Lambda, Node JS for developing and deploying application.
 Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO
implementation.
 Involving in DevOps, Spark activities like configuring Jenkins job, Jenkins pipeline Script for CI/CD.
 working with MONGODB, Spark development (reports, schema design, map reduce functions) and migrations from
SQL relational databases to NoSQL, Node JS databases like MONGODB.
 Creating reusable Angular 12 components, employed routing and dependency injection for a dynamic SPA, and
implemented efficient RESTful services for data handling from backend APIs and GraphQL.
 Implementing Node JS, Cassandra Expressions, Directives, Controllers, filters and created Angular 12 service layer
working extensively on the front-end side using JSP, CSS, JavaScript, Spring Boot, Slick Grid, and jQuery & Spring Ajax.
 Development of database interaction code to JDBC API making extensive use of PostgreSQL, SQL Query Statements and
advanced prepared statements.
 Implementing MongoDB GridFS for storing and retrieving large files like images and documents within Java apps.
 Implementing Java 17 features like Lambda expressions, Streams, filters, Spark and using Apache Kafka, AWS
Advanced as the messaging infrastructure for asynchronous processing.
 Working on data preprocessing, cleaning and publishing data to Apache Kafka topics writing Java 17 classes, reusable
components and for getting data from
 Integrating MongoDB using Spring Data MongoDB for seamless CRUD operations and repository support.
 Implementing PL/SQL procedures and views in Database using Altova No SQL Database spy performed configurations
and day to day activities using Web Logic 12c.
 Experience in Microservices development using spring 5.x and deployment in AWS Advanced created deployment
models for cloud foundry.
 Involving a Queuing system that takes in files from various sources formats them and uploads them to an s3 bucket
using AWS Lambda.
 Using Microservices with Rest template based on Restful APIs worked with DevOps team for continuous integration
(CI) with other software products and continuous development of the products (CD).
 Executing SQL queries to retrieve data from databases for analysis extensively used ETL, AWS Advanced Data Stage to
load from different source systems and load into the target data warehouse.
 Working on Procedure API and Consumer API to publish Stream of records to Kafka, Spark Topics and to subscribe
one or More Topics, Respectively
 Built RESTful APIs with Spring Boot to interact with MongoDB collections, leveraging data projection and pagination.
 Creating and exposed Restful APIs, Cassandra using Spring REST and Spring boot designed specific databases for
collection, tracking, and reporting of administrative clinical data using AWS Advanced, SQL Server Management
Studio.

Environment: Java 17, J2EE, SOAP, REST, REST API, Spring 5.x, Spring Boot, Angular 12, PL/SQL, Microservices, Kafka, AWS,
jQuery, CI/CD, AJAX, Node JS, Spark, Lambda, MongoDB, J Unit, HTML5, Web Logic 12c.

Express Scripts, Hartford, CT


Java/J2EE Developer
Aug 2020 - Mar 2022

Accomplishments:
 Designed System Testing and User Acceptance Testing migrated applications from Ant project structure to Maven,
Node JS to support deployment on Tomcat.
 Used Java 11 expressions along with Streams for creating internal iteration and performing chain operations such as
Filter, Map, Collect on a collection.
 Designed and deployed microservices using Spring Boot and deployed on Amazon EC2, ECS, and AWS Lambda.
 Created clusters in and manage the clusters using Kubernetes (k8s) Jenkins to deploy code to create new namespaces,
creating Docker images and pushing them to container registry.
 Leveraged Kubernetes on GCP to implement dynamic auto-scaling for Java 11 applications, reducing operational
overhead and ensuring cost-effective resource utilization.
 Implemented code changes using Java, Spring Rest, Spring core, Spring Boot, Spring Hibernate, Restful
Webservices, Couchbase, DB2, Junit, Mockito.
 Used Java 11 features like Streams and Exp for API Development and performed unit testing using frameworks with
Node JS framework, No SQL Spring Boot including authoring complex directives, services, controllers and filters.
 Implemented PL/SQL procedures and views in Database using Altova Database spy performed configurations and day
to day activities using Web Logic
 Developed Bootstrap responsive web application using React for the UI with components, hooks, and RESTful web
service APIs and GraphQL to fetch and display dynamic data.
 Designed and coded Couchbase distributed vehicle connectivity cache system from the ground up using Java Reactive
Programming paradigm.
 Used Docker containers and deployed containerized applications on Amazon ECS and Fargate.
 Migrated application logging framework from Log4j to Log back, Node JS followed Agile, Spring Boot methodology in
the Scrum Cycle model and worked on JIRA, Node JS, Spark to access the user stories expertise in Linux Commands.
 Used Java/J2EE design patterns like Adapter, Service locator, Session facade, Singleton, Factory and DAO used
Executor Service framework to implement multithreading in programming to improve overall performance.
 Used the fundamentals of Java Node JS features like parallel streams and filters through along with multithreading
using did smoke tests, which are functional unit and integration tests on all major system components.
 Converted a monolithic app to MicroServices, No SQL architecture using spring 4.x using 12 factor app methodology.
Deployed, Scaled, Configured, wrote manifest file for various MicroServices.
 Used Angular 8 in creating animations based on CSS classes for a new requirement surfaced for the client developed
the web services classes by using Service Oriented Architecture SOAP, WSDL, and UDDI.
 Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services.
 Used Cassandra, Core Java/Executor Service (multithreading, concurrency, memory management) consumed
REST Web Services for getting the credit card information from third party application using EME.
 Used Angular 8, No SQL framework where data from backend is stored in model and populated it to UI developed unit
and integration tests for existing MicroServices, Cassandra using J Unit, Miskito and Docker, Node JS environments.
 Implemented Spring Circuit breaker pattern, integrated Hysteria dashboard to monitor Spring MicroServices
used Get as Version Control System for the application.
 Used AWS Secrets Manager and Parameter Store (SSM) to manage and inject environment-specific configuration
securely.
 Developed REST API's, Node JS using Spring Boot and hosted all MicroServices used based services to interact
through a combination of REST, Spark and Apache Kafka, Node JS message brokers. Designed and Implemented the
DAO layer using spring, Hibernate.
 Used MicroServices architecture, with Spring Boot, Node JS, No SQL based services interacting through a
combination of REST and Apache Kafka message brokers

Environment: Java 11, J2EE, Spring 4.x, Spring Boot, NoSQL, Hibernate, GraphQL, OAUTH 2.0, SOAP, REST, REST API, JSP,
Angular 8, AJAX, Kubernetes, AWS, jQuery, Microservices, Jira, Couchbase, Kafka, Docker, spark, Maven, Ant, PL/SQL, Log4j,
Log back, Tomcat and Web Logic.

Sparity, India
Java Developer
Jun 2017 - Jul 2019

Accomplishments:
 Developed Intranet Web Application using Java 8, J2EE, Cassandra architecture, using JSP to design the user interfaces
and Hibernate for database connectivity and Rest services templates are generated using swagger2 specifications
 Worked on the critical areas of the applications like Impersonation functionality, Internal Login page maintenance of
the internal Asset Management tool which is especially designed to manage the images that are used in the application.
 Involved in the integration of Struts with Spring, Framework and implemented Spring MVC, Spring IoC, Spring AOP,
Spring JDBC, Spring Persistence with JPA.
 Designed, developed and test HTML, CSS, JQuery, React JS, GCP and Redux that meet the accessibility of the web
browser.
 Developed and consumed SOAP/Restful MicroServices Web Services using XML, and JSON message formats
responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
 Developed SOAP Web services for getting information from third party designed Frontend with in object-oriented
Java 8 Framework.
 Excellent knowledge on Java concepts like Streams, Lambda Expressions, Method References used Maven for
dependency management and build purposes and Jenkins, MicroServices, No SQL for continuous builds and
deployments
 Experienced in deploying and managing virtual private cloud (VPC) and custom VPC subnets in GCP, to secure
sensitive data and resources.
 Wrote the Hibernate-mapping XML files to define java classes database tables mapping used Hibernate Template for
various database update, insert, delete operations and for involving functions, stored procedures, triggers.
 Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like
Kubernetes and Apache Mesas on (GCP) Google Cloud Platform.
 Used the tags inside the HTML, Spring MVC page to make the page effectively and to have great user interface
developed and designed new cross-browser accessible interfaces using JQuery and JavaScript.
 Involved in developing applications for workflow using JSP's, spring MVC, Hibernate, AJAX, JavaScript technologies
using Apache Tomcat 5.x.
 Developed new library with MicroServices, Spring MVC architecture using Rest APIs and fixed the defects that are
not only raised on the areas that worked but also on the entire application.
 Designed the internal Login page using the Bootstrap 4 and performed validations using the JavaScript created a Java
beans class by using all the XML’s, Spring MVC that are related to service and sales which typically called Java
MARSHALLING and UNMARSHALLING.
 Prepared a high-level document on the entire Mazda Customer Engage Portal that includes both functional and
technical details worked on the Rest API, Cassandra web services while displaying the data on the pages.
 Used JIRA tool to track the issues and bugs. Maintained each defect in different stages like Open Issue, In Progress
Issue, Resolved Issue, Reopened Issue and Closed Issue.

Environment: Java 8, J2EE, Spring, Spring MVC, Spring JDBC, SOAP, GCP, REST, REST API, JSP, Servlets, React JS, HTML, CSS,
JavaScript, Hibernate, MicroServices, Bootstrap 4, Struts, Log4J, JSON, AJAX, SQL, Apache Tomcat 5.x, JIRA.

Megasoft Limited, India


Software Developer
Sep 2015 - May 2017

Accomplishments:
 Designed and developed the REST based MicroServices using the Spring MVC presentation layer code, using JSP,
HTML, AJAX and jQuery.
 Designed, developed & delivered the REST APIs that are necessary to support new feature development and
enhancements in an agile environment.
 Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for
better maintenance of code and re-usability.
 Developing application module coded on Spring Batch and Apache Camel the Business layer using spring (IOC, AOP),
DTO, and JTA.
 Developed unit test cases using Junit framework for testing accuracy of code and logging with SLF4j +Log4j the
Persistence layer DAO using HIBERNATE
 Created services that perform HTTP calls using Angular JS to backend REST API for data retrievals implemented the
user interface using the JavaScript, JSP, AJAX, HTML5, CSS and Bootstrap.
 Developed CI/CD system with Jenkins on Docker container environment utilizing Kubernetes created Single Page
Application (SPA) which can data bind and synchronize with Angular JS framework.
 Writing end-to-end flow i.e. controllers’ classes, service classes, DAOs classes as per the Spring MVC design and writing
business logics using core java API and data structures.
 Used Java concepts like Swing, socket programming, Collections, Multithreading, Event handling, Exception handling
and Generics.
 Worked on MongoDB concepts such as locking, transactions, indexes, replications, schema design expertise in the
implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB
 Implemented Angular JS services to connect the web application to back-end APIs SOAP, Rest, Rest API web services
to exchange the data with backend application
 Used Spring JMS related MDB to receive the messages from other team with IBMMQ for queuing worked with Open
symphony workflows and delivered workflow module to the client.
 Created groovy scripts to extract transaction volume information and email to management on daily basis worked with
defect tracking system Clear Quest responsible for code sanity in integration stream used Clear Case as version control
tool.
 Involved in debugging and tuning the PL/SQL code, tuning queries, optimization for the Oracle database using Explain
Plan, hints and also worked on Partition tables using Range method.

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, AngularJS, SOAP, REST, REST API, JavaScript, JQuery, Oracle, Web
Logic, MicroServices, JDBC, Eclipse, CVS, JUnit, Bootstrap, Agile, Dash Board, UML, JSP, JSTL, Maven, CSS, JSON, Mantis, jQuery.

EDUCATION

 Master’s in Computer Science from University of Wisconsin Milwaukee, USA - 2020

You might also like