0% found this document useful (0 votes)
37 views

Vandhana NK Java Updated (1)

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Vandhana NK Java Updated (1)

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Vandhana NK

469-900-1232 •[email protected]• LinkedIn • Portflio

SUMMARY
● Over 7 years of IT experience in Java/J2EE technologies, including analysis, design, development,
implementation, and test case execution for software applications.
● Proficient in Java Application Development, emphasizing Object-Oriented Concepts, Design, and Programming.
● Extensive enterprise application experience with a focus on web technologies, distributed systems, and client-
server architecture.
● Strong knowledge of Java/J2EE technologies, including threads, RMI, Networking, Exceptions, JDBC, Servlets,
JSP, EJBs, JMS, XML, JSF, and Microservices.
● Defined functional and technical specifications for JAVA/J2EE applications, emphasizing core Java concepts
like collections, multithreading, design patterns, and serialization.
● Developed multi-tiered object-oriented system architectures using Use cases and UML diagrams.
● Applied services mesh like Istio for advanced service discovery of microservices.
● 4 years of DevOps, CI/CD, Infrastructure automation, quality engineering, and release management practice.

● Experience with ReactJS components, Forms, Events, Keys, Routers, Animations, and Flux concept.
● Worked with Java/j2EE, EJBs, Java servlets, JSP, the Grails framework, and Scala and Akka framework.

● Proficient in Dynamic SQL, PL/SQL Collections, and Exception handling.


● Developed NoSQL/PL/SQL Procedures and database triggers for data validation and business rule
implementation.
● Managed Jasper Reports Server, checking schedules, and report configuration.
● Built and Deployed Docker Images on AWS ECS, automating CI-CD pipeline.
● Demonstrated strong Salesforce design, implementation, and configuration knowledge, including APEX.
● Experience in unit testing using Jasmine on Karma and End2End testing using Protractor and http-server.
● Hands-on experience in building software applications using C#/.NET/C++/C, ASP/VS.NET.
● Knowledge of Linux operating system, UNIX commands, and PERL script.
● Experience with Apache Spark for implementing advanced procedures in Scala for text analytics and processing.
● Proficient in implementing web and enterprise applications using Java 11, Spring Boot, Spring Rest, and Spring
Security, React, NodeJS.
● Skilled in monitoring servers using Nagios, DataDog, CloudWatch, and EFK stack (Elasticsearch, Fluentd,
Kibana).
● Experience in developing and supporting API management tool APIGEE.
● Extensive experience with databases such as Oracle, MySQL, MongoDB.
● Experience in automated deployment tools like Kubernetes.
● Developed backend web services using Node JS and managed dependencies using NPM.
● Experience in UI frameworks such as jQuery, Ajax, JavaScript, NodeJS, ReactJS, Backbone JS, and Angular 4,
6, 8, 10.
● Proficient in building artifacts using build.xml in ANT and pom.xml in MAVEN.
● Worked on Microservices for a Continuous Delivery environment using Docker and Jenkins.
● Implemented and developed AWS services like EC2 instance, S3, RDS, Simple DB, and Elastic Load Balancing

● Developed Selenium Test Scripts using Java in Eclipse IDE.


● Developed and implemented applications using the Akka framework and actor-based concurrency model in
Scala
● Used log4j, slf4j along with ELK stack for log aggregation and analysis.
● Working on a project showcasing new development process using Salesforce DX with VS Code.
● Understanding of Kafka security features and expertise in Spring Kafka and Zookeeper.
● Used Pivotal Cloud Foundry (PCF) for building, deploying, and updating applications.
● Focused on architecting NoSQL databases like MongoDB, Cassandra, and Cache database.
● Used ReactJS and various predefined Redux libraries for client-side view rendering services.
● Transitioned teams from vertically locked conditions in TFS to (JIRA, Jenkins, GitHub) DevOps environment in
2 projects.
● Experience in developing and consuming web services (WSDL, SOAP, and REST) with Java programming
language.
● Solid understanding of AWS Services like EC2, S3, VPC, Route 53, Systems Manager, CloudTrail, Cloud
Config
● Strong understanding of RDBMS concepts and working experience with Relational Databases like SQL Server,
Oracle, MySQL, and DB2.
● Experience in writing with no-schema databases like CouchDB and knowledge of MongoDB.
● Expertise with Web/Application servers: Apache Tomcat, IBM WebSphere, BEA WebLogic.
EDUCATION

Master’s in information technology & management Graduated May


2023
Arizona State University, Tempe, AZ
Bachelor’s in computer science and engineering Graduated May 2017
Computer Science Engineering & Technology – JNTU-Kakinada

CERTIFICATION:

Hacker Rank: https://www.hackerrank.com/certificates/1a89ecb5af99

Hacker Rank : https://www.hackerrank.com/certificates/2c2db3aeb553

TECHNICAL SKILLS

Java/J2EE Java 8,11,17 J2EE, JSP, JMS, JDBC, Servlets, JNDI, XML, Vertx, Struts, Web Services
Technologies (SOAP, JAX-RPC, JAX-WS, JAX-RS, WSDL, XSD), Ant, JUnit, Log4j
HTML, DHTML, PHP, CSS, JavaScript, Python, Typescript, jQuery, AJAX, XML,
Web Technologies
VXML 2.0, XSLT, Photoshop, Adobe Flash, and Adobe Flex.
SQL, PL/SQL procedures, SQL Loader, Oracle Report, Python, Shell Scripting, Perl,
Other Technologies
MS Excel, NoSQL, Mongo DB, Azure, Kafka, Jira,GCP
UML (JUDE, Rational Rose, Visio), Object-oriented Analysis and Design (OOAD),
Design Skills
Java & J2EE Design Patterns
IDE Eclipse, My Eclipse, WSAD, RAD, Net Beans, Visual Studio,HL7.
Web &Application IBM Web Sphere, Web Logic, Apache Tomcat, JBoss, Angular 2&10, Angular 4 &12
Servers SOAP UI, AXIS
Testing Tools JUnit, Mockito, SOAP UI, JTest, Firefox plug-in
HTML 4.0/5, CSS2/CSS3, JavaScript, Angular JS, React JS, NodeJS, jQuery, AJAX,
UI Applications
JSON, XHTML, XML and Bootstrap.
Data Bases and
Oracle, IBM DB2, SQL Server, MS-ACCESS, MYSQL,TOAD
Tools
Operating Systems Windows, MS-DOS, Solaris, UNIX, LINUX, MAC OS
CI/CD Tools Jenkins, Chef, Docker, Ansible, Vagrant
Version Control Rational Clear Case, CVS, SVN, GitHub
AWS EC2, RDS, S3, ELB, SNS.
Design Skills/
UML, Data Modeling, J2EE Design Patterns, MVC, Agile, and Scrum.
Methodologies

PROFESSIONAL EXPERIENCE

Client: American Express, AZ


Role: Java Developer AUG 2024– Present
Responsibilities:
 Utilized ITSM tools like ServiceNow to manage and acknowledge incoming incidents, ensuring timely responses
and minimizing downtime.
 Analyzed and debugged application issues by monitoring logs in Kibana, enabling root cause analysis and
ensuring faster incident resolution.
 Executed database queries in Cassandra to verify data persistence and integrity, enabling efficient troubleshooting
and issue resolution.
 Published event-driven messages to Apache Kafka to ensure reliable and real-time data streaming for downstream
applications and microservices.
 Validated API responses using Postman for functionality, performance, and data integrity during integration
testing.
 Monitored Spark UI for cluster performance, tracking executor, worker, and driver node health to optimize
distributed workloads.
 Proficient in developing reactive applications using Spring WebFlux framework for building scalable, non-
blocking, and asynchronous web services.
 Collaborated on CI/CD pipelines for continuous integration, leveraging tools like GitHub, GitLab, BitBucket, and
Jenkins to enable smooth and automated deployments.
 Streamlined workflow automation by integrating Kafka producers and consumers, ensuring fault-tolerant event
processing for microservices.
 Conducted regression and performance testing for APIs and microservices, utilizing JUnit and other testing
frameworks to ensure system stability.
 Supported data quality assurance by running queries on NoSQL databases like Cassandra, verifying data
accuracy, and ensuring consistency.
 Worked with Docker containers to create isolated development environments, improving efficiency and reliability
across testing environments.
 Designed and developed RESTful APIs to facilitate secure and scalable integration with third-party services,
supporting key business processes.
 Leveraged CI/CD best practices with GitLab, Jenkins, and Gradle to automate build, test, and deployment
processes, ensuring faster code releases.
 Utilized ELK Stack (ElasticSearch, Logstash, Kibana) for centralized logging and real-time application
performance monitoring.
 Implemented RESTful APIs using Spring WebFlux for efficient communication between microservices in a
distributed system.
 Managed and monitored microservice frameworks through incident tracking on ServiceNow, ensuring swift
action on service interruptions.
 Orchestrated data workflows with Spark to ensure efficient parallel processing and enhanced system reliability on
distributed nodes.
 Developed and optimized Kafka Streams to process large datasets in real-time, ensuring low-latency data flow
and high availability of event-driven microservices.
 Created and managed Cassandra database schemas to support large-scale data storage, ensuring efficient query
execution and data retrieval.
 Deployed and managed containerized microservices using Docker to ensure consistency and scalability across
development, staging, and production environments.
 Performed API testing with Postman to validate request/response workflows and ensure seamless integration
between microservices.
 Monitored the Spark UI to identify potential bottlenecks in executor nodes and ensure the smooth execution of
distributed data processing jobs.
 Leveraged Gradle as a build automation tool to streamline the build, test, and deployment process, reducing build
time and ensuring a smooth CI/CD workflow

Client: Southwest Airlines,


Role: Java Full Stack Developer Sep 2023– JULY 2024
Responsibilities:

● Design, develop, and maintain scalable, highly available, and fault-tolerant serverless applications using AWS
services such as AWS Lambda, AWS API Gateway, AWS DynamoDB, AWS S3, AWS CloudFormation, and
AWS Step Functions.
● Write efficient, reusable, and reliable code in Node.js and Python to build robust serverless applications and
microservices..
● Integrate AWS Serverless technologies into applications, ensuring seamless interaction and optimal performance
of AWS services.
● Utilize AWS Kafka service to manage and process data streams, ensuring real-time data processing and event-
driven application architecture.
● Design and implement RESTful APIs following best practices for API design, ensuring secure, efficient, and
scalable communication between services.
● Collaborate with front-end developers to integrate user-facing elements with server-side logic.
● Develop and deploy serverless applications using CI/CD pipelines to ensure smooth and automated deployment
processes.
● Built dynamic and responsive user interfaces using Angular 16 to enhance the booking and flight management
experience, ensuring a seamless user experience across different devices and browsers.
● Utilized Spring Security in Spring Boot applications to enforce authentication and authorization, enhancing
application security.
● Utilized Angular 16’s advanced routing capabilities to optimize page load times and improve the overall
navigation flow within the Southwest Airlines application.
● Implement AWS security and compliance best practices, including IAM, VPC, and KMS, to protect application
data and ensure regulatory compliance.
● Implemented NgRx for state management within Angular 16 applications to maintain application state
consistency across various modules, improving data flow and reducing redundancy.
● Designed and implemented RESTful web services using Spring Boot, ensuring efficient and scalable
communication between services.
● Migrated legacy applications to Spring Boot, leading to a 40% improvement in application performance and
maintainability.
● Ensure seamless integration and optimal performance of front-end technologies such as React.js, Angular, or
Vue.js with serverless applications.
● Utilize knowledge of Core Java and the Spring framework to enhance application functionality and integration
with existing Java-based systems.
● Stay updated with the latest industry trends and technologies related to serverless architectures, AWS services,
and Node.js development.
● Knowledge of front-end technologies such as React.js, Angular, or Vue.js to support full-stack development and
integration.
● Proactively suggest improvements and optimizations to enhance application performance and maintainability.
● Utilize knowledge of Core Java and the Spring framework to enhance application functionality and integration
with existing Java-based systems.
● Utilized Spring Boot DevTools for rapid development and live reload, significantly reducing development time.
● Demonstrate strong experience with AWS Kafka service for efficient data stream management and processing.

Client: US Bank, California


Role: Java Full Stack Developer Dec 2022– Sep 2023
Responsibilities:
● Developed GWT, Selenium, and Mockito test case algorithms within the new Gulp build system.
● Proficient in ESR Java, PL/SQL, WebLogic (10.x, 11.x), HQL, Hibernate, JSP, JavaScript, HL7, and Messaging
Workbench.
● Automated deployment of Azure cloud services, including Web/worker roles, Azure Key Vault, and Azure Redis
Cache cluster.
● Utilized Java 11 features such as Lambdas, Streams, observables, and Completable futures.
● Implemented Microservices architecture with RESTful APIs and OAuth2.
● Developed customized policies in Apigee Edge and API in Apigee BaaS.
● Designed custom exception handling strategies for reactive endpoints in Spring WebFlux to provide better error
management and resiliency.
● Configured and maintained ELK stack (Elasticsearch, Logstash, Kibana) and Opengrok source code.
● Designed and developed the front-end system using Vue2 framework.
● Created secure and scalable banking applications using Angular 16, focusing on transactional security,
data privacy, and user authentication.
● Led the integration phase of a large-scale project, coordinating with cross-functional teams to seamlessly merge
disparate modules into a cohesive system. Utilized Java frameworks like Spring and Hibernate to streamline data
flow and enhance application performance.
● Automated CI/CD using Jenkins, build-pipeline-plugin, Maven, and Git for distributed builds.
● Managed Openshift cluster, handling scaling up and down the AWS app nodes.
● Created Reports in HTML, RTF format using ODS statements and PROC template for regulatory submissions.
● Implemented OAuth 2.0 for accessing cloud storages (Box, OneDrive, GoogleDrive, Dropbox).
● Worked with Rest Web services for backend services, Couchbase DB (NoSQL) for database services.
● Developed Full Stack Modern Progressive Web applications with ReactJS, Redux, and GraphQL.
● Implemented service accounts using Terraform for GCP TechStack management.
● Reworked Postgres SQL queries to enhance performance.
● Used Angular 16’s reactive forms to build robust, user-friendly, and secure forms for customer
transactions, credit card applications, and loan processing
● Developed automation using Selenium Webdriver, Java BDD, Jbehave, serenity, SVN, and Maven.
● Demonstrated expertise in development frameworks like Struts, Vertx, Spring, EJB, Hibernate, and MyBatis.
● Worked with Oracle, SQL Server, and Postgres databases, storing data in Postgres, and DynamoDB, and
deploying apps on Docker and Kubernetes.
● Integrated Services with Elasticsearch and CouchDB servers, conducted Deployment, Configuration, Monitoring,
and Maintenance of the Openshift container Platform.
● Collaborated with cross-functional teams to migrate monolithic applications to reactive microservices architecture
using Spring WebFlux.
● Developed batch processing applications using Spring Batch deployed on AWS.
● Utilized AWS Elastic Load Balancing, creating EC2 instances, and working on autoscaling.
● Implemented CFT templates for creating AWS stack, S3 buckets, Roles, and Policies.
● Successfully migrated the application from Spring MVC to Spring Boot.
● Contributed to developing scalable solutions using NoSQL databases Cassandra, MongoDB, and DynamoDB.
● Created Ansible playbooks for various environments, rewriting puppet modules into Ansible playbooks.
● Migrated data from Elasticsearch-1.4.3 Cluster to Elasticsearch-5.6.4 using Logstash, Kafka.
● Conducted Elasticsearch and Logstash performance and configuration tuning.
● Developed and deployed UI layers using JSP, XML, JavaScript, HTML5, Ajax, jQuery, React JS, and CSS3.
● Followed Test Driven Development (TDD) and wrote server-side test cases using JUnit 4.12.
Environment: Java 1.8,11, Design Patterns, Servlet, JSP, Spring MVC 3.2, gulp, Azure, HL7, CouchDB, GCP,NgRx,
GraphQL, Spring Boot,Hibernate 4.1, Waterfall, Web services – SOAP & Restful, WSDL, Oracle 11g, Maven,
Jenkins,Terraform, SQR , JBoss 7, EJB 3.0, JMS, XML, SVN, Log4J, Eclipse 4.0, HTML5, Java script, AJAX, Spark,
jQuery, JUnit 4.12, Agile Methodology, SCRUM

Client: State Auto Insurance Feb 2022 to Nov 2022


Role: Sr. Java Developer
Responsibilities:
● Built Kibana Dashboards for effective monitoring.
● Integrated Jenkins with DevOps tools (Nexus, Chef) for automation.
● Implemented secure solutions with a deep understanding of cryptographic principles.
● Utilized Kotlin, Android JetPack, Retrofit, and other technologies for Android development.
● Coordinated ECP extract files testing with Model N business users.
● Managed third-party build support for CouchDB integration.
● Implemented NodeJS-based authentication service for Fortune 500 using Ping Federate and OAuth.
● Integrated Azure Key Vault and Azure Redis Cache into the application.
● Reworked C# and .NET software for additional features.
● Integrated Gradle with CI/CD pipelines (e.g., Jenkins, GitLab CI) to automate the build, test, and deployment
processes. Implemented Gradle plugins and hooks to seamlessly integrate with other development and
deployment tools, facilitating a robust CI/CD workflow.
● Implemented the Spiral model for iterative software development, fostering continuous feedback loops and
incremental enhancements throughout the project lifecycle. Leveraged Java technologies for both frontend
(HTML, CSS, JavaScript) and backend (Spring Boot, RESTful APIs) to deliver flexible and scalable solutions.
● Developed Microservices using Spring Boot, Java, Kafka, NoSQL, and other Java/J2EE technologies.
● Implemented BDD tests using Jbehave for behavior-driven development.
● Worked with Docker, Kubernetes, and Openshift for container-based technologies.
● Deployed Spring Boot-based Microservices Docker containers using Amazon EC2 container services and Jenkins
CI/CD pipelines.
● Integrated Spring Security with WebFlux to secure reactive applications, including JWT-based authentication and
role-based authorization.
● Supported Oracle and PostgreSQL implementations for administrative and development functions.
● Utilized AWS ECR and ECS for Docker image repository and container deployment.
● Developed modern web applications using Angular, Node.js, React.js, Express.js, Vue.js, and MongoDB.
● Coded in COBOL, PLI, ALC for database access.
● Implemented responsive UI-rich web applications with HTML5, CSS3, Bootstrap, and Angular.
● Managed AWS services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic
Search, VPC, Lambda and SES.
● Involved in Restful and SOAP-based web service development.
● Implemented RESTful web services with Java Asynchronous programming using Eclipse Vertx.
● Generated Swagger documentation for rest services using Spring Fox Swagger.
● Designed and developed Business Processes in IBM WebSphere Process Server 6.0.
● Used Log4j and Junit for monitoring application functionality.
Environment: Java 8.0, J2EE, Spring Boot, Spring Framework 4.x/5.x, couchDB, Restful Webservices, AWS
Infrastructure, Angular Framework, SOAP, Spring Data JPA, Bootstrap 4.x, Oracle SQL, Docker, Mongo DB, Jira,
Hibernate 4.x, jQuery, JSON, AJAX, NodeJS, Oracle 12c, HTML5, CSS3, Swagger, Git,HL7, Apache Maven, SQR,
JUnit, Mockito, cucumber, karma, Jasmine, Git, JIRA, Confluence.

Client: Paccore software, Hyderabad,India


Role: Java/J2EE Developer July 2020 to June 2021
Responsibilities:
● Led the development of the presentation tier using HTML, CSS, JSP, Servlets, JSTL, Ajax, and Struts, ensuring a
seamless and engaging user interface.
● Leveraged the Struts-Validator framework for robust front-end validations, enhancing data integrity in form
entries.
● Orchestrated the implementation of the Model-View-Controller (MVC) architecture with the Struts framework,
seamlessly integrated with Hibernate as the Object-Relational Mapping (ORM) tool for efficient database
communication.
● Applied meticulous design patterns (MVC, DAO, Singleton) for a clean and modular separation of application
layers.
● Extensively worked with JSPs and Servlets, customizing presentation layers for a dynamic user experience.
● Developed concurrent and efficient code using multithreading, Collections, and other Java Enterprise Edition
(J2EE) technologies to optimize application performance.
● Formulated and implemented Data Access Objects (DAOs) with the Hibernate persistence API for streamlined
database operations, interacting seamlessly with the Oracle database.
● Configured Hibernate environments, covering configurations, mappings, annotation extensions, and entity classes
for efficient database interactions.
● Applied advanced Hibernate concepts, including inheritance, lazy loading, dirty checking, locking, and
transaction management, contributing to a robust and scalable application architecture.
● Utilized the ELK stack for log searching, routing, and visualization, enhancing log data monitoring and
troubleshooting capabilities.
● Crafted and executed diverse SQL queries and PL/SQL programs for accurate and efficient data retrieval from the
Oracle database.
● Experience in configuring WebFlux with Reactive Streams and implementing backpressure for efficient resource
management.
● Played a pivotal role in designing and developing Business Processes within IBM WebSphere Process Server 6.0,
contributing to a robust integration framework.
● Actively participated in the design, development, and testing of web applications and integration projects using
Core Java, J2EE, Struts, JSP, Hibernate, Java Beans, XML, XSLT, XSL, and ANT.
● Implemented Log4j and Junit for meticulous monitoring and comprehensive testing of application functionality,
ensuring robust and error-free software solutions.
Environment: J2EE, Java SDK, XML, SAX, JSP, JMS, HTML, JavaScript, Struts, Hibernate, Servlets, Eclipse, Web
Services, JUnit, Unix, Ajax, EJB, RMI, JNI, WebSphere Application Server, ANT, CVS, Oracle 10g.

Client: Head Digital Works, Hyderabad, India


Role: Java Developer June 2017 to June 2020
Responsibilities:
● Led the analysis, design, development, and testing phases in Agile-Kanban methodology for Internet Gateway
Activations, managing 40k+ daily activations.
● Built Java Spring Boot-based REST microservices, Event-driven SQS/SNS platforms, and serverless solutions on
AWS Lambda Functions.
● Leveraged Project Lombok, AWS SDK for Java, AWS Boto3, Fly CLI, SLF4J, Jacoco, and SonarQube for robust
code development and coverage.
● Developed comprehensive test cases using JUnit 4.0 and WireMock for microservice modules.
● Collaborated across teams to deliver Java-backed Django applications, ensuring high-quality functionality.
● Executed bulk migration of data on AWS DynamoDB using Delta Migration Strategy with zero downtime.
● Wrote Dockerfiles for deployment on AWS CloudFormation, ECS, and EC2 instances.
● Automated deployment processes using AWS CodePipeline, Jenkins, and collaborated on profiling tools for
performance optimization.
● Deployed Java applications on Kubernetes clusters in both on-premises and cloud environments.
● Implemented lock-free data structures using Java's Atomic classes and compare-and-swap operations.
● Troubleshooted Maven and Jenkins issues to ensure smooth software builds and deployments.
● Developed and deployed Flask applications on AWS or Heroku, utilizing Docker for containerization.
● Conducted peer code reviews, established best practices within the team, and built testing suites using Cucumber
Java API.
● Curated Splunk queries for insightful dashboards, enabling 24/7 monitoring.
● Utilized JIRA for Kanban assignments, tracking, and OKR evaluation within the team.
● Managed version control through GitHub Enterprise and utilized Confluence for technical documentation.
● Conducted manual testing using Postman & cURL and scheduled automated live tests pipeline using Concourse
CI.
Environment: Java 1.8, Python 3.7, Spring Boot 2.1, Spring REST, Spring Cloud, HyperMedia, Jackson, AWS Java
SDK, AWS Python SDK (Boto3), JUnit 4.0, Mockito, WireMock, Cucumber, PyTest, SLF4J, Jasypt, Jacoco
CodeCoverage, Gradle 5.2/Wrapper, Docker, Jenkins CI, Concourse CI, HashiCorp – Terraform 0.11, Vault, Amazon
Web Services, GitHub Enterprise, Splunk, DataDog, Melee, JIRA.

You might also like