Aishwarya Dinesh Gandhi
gowdaaish.d@gmail.com
Mob: +1 (408) 307-8083
SUMMARY
❖ Around 5 Yrs experience in the complete life cycle of the software development process including requirements
definition, prototyping, proof of concept, designing, interface implementation, testing, maintenance, and
support.
❖ Experienced Java, Spring Boot, Microservices, Hibernate, developer with extensive knowledge in Application
Architecture, Application Design and Development of Client-Server Applications using Java technologies for
clients.
❖ Worked on advanced software development methodologies such as JIRA, Agile/Scrum and Waterfall processes.
❖ Expertise in developing server-side code with good knowledge of enterprise and persistence Design Patterns like
Singleton, Factory, Facade, Decorator, Observer and AOP.
❖ Strong Expertise in Core Java, data structures, Exception Handling, I/O System, Multi-Threading, Reflection,
Generics and other new features in Java 7 and 8.
❖ Strong background in using front-end and data transfer techniques such as HTML/HTML5, JavaScript, jQuery UI,
DOM, AJAX, XML, JAXB and CSS3.
❖ Hands on experience in developing web application using advanced JavaScript libraries such as Angular.js
❖ Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver,
TestNG and Selenium Grid. Experience in implementing Service Oriented Architectures (SOA) using XML based
Web Services (SOAP/WSDL) and RESTful Web Services.
❖ Experience in major web servers, including Apache Tomcat, Glassfish, JBoss, Web sphere, Web Logic.
❖ Strong experience in building web applications using various Hibernate Framework features like Spring IOC,
Spring MVC, Spring AOP, Spring ORM and Spring Security.
❖ Strong Knowledge in Java Programming, Selenium WebDriver, JUnit and TestNG.
❖ Excellent understanding of relational databases, involved in application development using several RDBMS such
as Oracle 10g/11g, MySQL and MSSQL.
❖ Worked with Maven, ANT Builder for application building, scheduling, mailing, and automation.
❖ Experience in working with continuous integration and continuous deployment (CI and CD) using Jenkins, and
Docker.
❖ Experience with test-driven development (TDD) using unit testing framework such as JUnit, Selenium, functional
and integration testing.
❖ Extensive experience in UML Modeling diagrams developing Such as Use Case diagrams, Class diagrams and
Sequence diagrams.
❖ Developed POC on Angular 2.0 components and templates for the application, replaced Java script and used
Typescript.
❖ Good knowledge of the Software Development Life Cycle (SDLC) and experience utilizing agile methodologies like
Waterfall, Agile (TDD, ATDD, SCRUM)
❖ Hands-on experience on different IDEs such as Eclipse, Spring Tool Suite and deployment using application
servers and web servers like Apache Tomcat, BEA WebLogic, IBM Web Sphere.
❖ Excellent communication skills, highly motivated, innovative problem solver, capable of quickly learning and
delivering the solutions individually or a part of a team.
❖ Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management
systems like Oracle, MS SQL, MySQL and DB2.
❖ Experience in understanding and using NoSQL databases MongoDB, Apache Cassandra,DynamoDB, and Redis.
❖ Responsible for investigating and resolving all escalated and critical production tickets.
TECHNICAL SKILL
Programming Languages Java 8 Java 11 Spring Spring Boot web service
Web Component APIs Servlets 3.1, JSP 2.3
Resource APIs JDBC and Web services(JAX-WS, JAX-RS)
Business Components JPA2
Frameworks Hibernate 4 , Spring 5.0 ,Spring boot 2.5.x
RDBMS Oracle 10g, Oracle 11 i, and MySQL 5.5.2
NoSql Technologies MongoDB
Application Servers Netty, Tomcat , Glassfish , and Weblogic
Web Development HTML5,XHTML , java script, JQuery, Angular, Kafka
IDEs Spring Tool Suite 4, Eclipse, Net beans , JDeveloper
Unit Testing JUnit Log4J Mock Framework
Defect Tracking Tools JIRA
Build Tools ANT,MAVEN , Gradle
Open Source Frameworks Log4J
Version Control Git
Cloud Technology AWS EC2 RDS SQS
Devops Jenkins Docker
EXPERIENCE
UBS BANK|| Java Developer ||New Jersey , Oct 2022 to Present
Responsibilities:
● Project is based on Agile (scrum) Methodology.
● Worked with product owner and business analysts to gather, review and finalize the requirements.
● Enhanced the existing user interface to give rich experience to the users using HTML, CSS, JavaScript, JQuery,
AngularJS, and Node JS. React JS and Bootstrap.
● Used Node Js, Angular JS, and MVC Frameworks in development of web applications.
● Developed new functionalities in the existing applications using J2SE, J2EE (Servlets, JSP), REST API with the
integration of external Vendor systems Tempus and GRC as per the business needs.
● Used Spring IOC, Spring MVC Framework, Spring AOP and Spring Security.
● Implemented and consumed REST service calls to process the data to and from our internal system to the vendor
system (Cloud based and hosted outside of the environment) which is being used by the Business for Resource
management.
● Deployed application in Dev, Production servers; led the coordination activities between offshore and onshore
team.
● Supported the SIT and UAT phases and provided production support, worked on enhancements, and resolved
issues
● Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
● Integrated Spring DAO for data access using Hibernate
● Created hibernate mapping files to map POJO to DB tables
● Involved in the Development of Spring Framework Controllers
● Comprehensive experience with Unix/Linux administration, configuration and deployment
● Designed and developed Micro Services business components using Spring Boot.
● Created a new application to connect to LDAP server and retrieve the user’s information as per the requirements
using J2EE (JNDI) technologies.
● Configured 'Nginx' for proxying and created REST API's for calls to microservices in Docker containers
ENVIRONMENT: Java , J2EE, Spring Framework, Spring MVC, Spring Security, Spring Boot, Spring Data (Spring JDBC,
Spring ORM), JSP, Hibernate, Web services, SOA Architecture, RESTful, OAuth, XML, JSON, Oracle DB, SQL Server,
JUnit, Mockito,Log4j, Web,JBOSS, Agile/Scrum Methodology, Maven, JIRA, Sourcetree, BitBucket, Postman, Splunk,
SQL Developer.
Deloitte || Full Stack Java Developer || NY Jan 2019 to Sep 2022
Responsibilities:
● Agile methods break tasks into small increments with minimal planning, and do not directly involve long-term
planning and daily stand-ups, updating tasks.
● Utilizing agile processes to streamline development processes with iterative development.
● Technical Analysis of new business requirements, ongoing requests and enhancements and perform feasibility
analysis and document the OSS system impacts.
● Developing web applications in MVC architecture using HTML5, CSS3, Bootstrap, TypeScript, jQuery&Angular6 on
the front end.
● Flexible and adaptable; quick to embrace new SDLC concepts and tools; able to deliver solutions on the most
appropriate platform and language
● Using Spring Boot framework for building cloud MicroServices and to develop Spring based applications radically
faster with very less configuration.
● Developing REST services using Spring Boot to serve the UI with JSON data and involved in creating controller
advice to handle exceptions and bad requests.
● Bug fixing of various modules that are raised by the testing teams in the application during the Integration testing
phase.
● Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG
Annotations.
● Performed Database Testing using SQL in order to check the Data Validation and Data Integrity.
● Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
● Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using
QC and Rally.
● Used Azure Terraform to deploy the infrastructure necessary to create development, test, and production
environments for a software development project.
● Responsible for Knowledge Transfer Sessions to Production Support Team
ENVIRONMENT: Agile, Spring Tool Suite, JIRA, HTML5, CSS3, Bootstrap, Java 1.8, JSON, Oracle, RESTful, Spring Boot,
Hibernate, MySQL, Oracle SQL Developer, Micro Services, Web Services, XML, JUnit, ANT, Source Tree, Git, Bitbucket,
Jenkins, Oracle, Selenium and Maven.
EDUCATION
❖ Master’s in information technology, University of the Cumberlands - Present
❖ Bachelor’s in computer science & Engineering , BGS Institute of technology