0% found this document useful (0 votes)
92 views3 pages

Gowri Resume

This document provides a summary of Gowri Kottala's skills and experience. She has over 8 years of experience as a Java developer implementing the SDLC. She has expertise in technologies like Java, Spring Boot, Microservices, AWS, MongoDB, MySQL, REST APIs, and more. She has worked on projects in diverse industries and has experience with Agile methodologies, design patterns, unit testing, databases, and production support.

Uploaded by

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

Gowri Resume

This document provides a summary of Gowri Kottala's skills and experience. She has over 8 years of experience as a Java developer implementing the SDLC. She has expertise in technologies like Java, Spring Boot, Microservices, AWS, MongoDB, MySQL, REST APIs, and more. She has worked on projects in diverse industries and has experience with Agile methodologies, design patterns, unit testing, databases, and production support.

Uploaded by

Apurva Dharia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

GOWRI KOTTALA

Java Developer
gowrikottala4949@gmail.com

SUMMARY
 8+ years of experience as a developer, implementation of the Software Development Life - Cycle (SDLC), including,
Functional and Technical design, Development, Implementation and Support.

 Diverse experience utilizing tools in N-tier and MicroServices architecture applications using Spring Boot, Spring
Cloud config, AWS, Rabbit MQ, MONGO DB, My SQL, Restful Web Services.

 Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate and
Web Services (SOAP AND REST API).

 Complete Understanding and hands on experience in Agile development methodologies.

 Solid experience in implementing applications for global operations in diverse industries using Design Patterns e.g.
MVC, Singleton, Factory, Session Façade and DAO.
 Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data
structures and Collections, Garbage Collection.

 Experience with unit testing using Junit and knowledge of Maven and Log4j tools.

 Experience with test-driven development using a various unit testing framework such as JUnit

 Experience in Oracle, SQL Server 2000, and MySQL databases. Hands on with PL/SQL Stored Procedures, Triggers
and Views.

 Worked on core java messaging and multi-threading and linked list concepts

 Experience Working in Production support.

 Excellent communication, analytical, interpersonal and presentation skills.

SKILLS
Programing Languages/Frame works:  Java (J2EE, EJB, JSP, JNI, Servlets, Log4j), XML, DOM, SAX HTML, JavaScript,
Web Services (SOAP, REST API), STRUTS, Spring Framework, Spring Boot, Spring Cloud, AWS, Rabbit MQ, Swagger,
JSON, Git hub, and Hibernate.
Database / Application design: Oracle, DB2, OOAD, Design Patterns, My SQL, No SQL
Operating Systems: Linux, Windows & Mac OSx
Enterprise Software: IBM Web sphere, BEA Web logic Server, and Apache Tomcat, XML, Web logic,
EAI Technologies: Rabbit MQ, Websphere message broker,
Servers: Jetty, Apache Tomcat, JBoss

EDUCATION
• Nagarjuna University, India
Degree: Master Of Science (Information Systems) 2003

• Andra University, India


Degree: Bachelor Of Computer Applications (B.C.A) 2001
Intel, San Jose, CA Oct 2019 to Present
Java Developer
Worked on development of Network Traffic Analyzer application and Load Balancer and Network Provisioning tools.

Responsibilities:
 Worked closely with architects to analyze the business requirements and high-level code design of hard account
 linking for EU and CA Concordia, implemented CPRO changes and supported E2E testing. – Java, JDBC,
 Hibernate, Spring boot, Spring MVC, Oracle
 Worked on gathering requirements from stakeholders and performed Design & Analysis of the Customer
Specifications.
 Developed and deployed business logic using session beans.
 Used Spring MVC framework
 Used Java 8 features like stream and Lambda expressions. 
 Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static
methods and Concurrency API. 
 Worked on MongoDB to maintain database
 Used Java 8 Method References feature to point to methods by their names and also used functional Interfaces.
 Used the JNDI for naming and directory services.
 Used Web Services (Restful) to exchange information.
 Used Hibernate framework for back-end development and spring dependency injection for middle layer
development.
 Involved in debugging the application.
 Used Maven to compile and generate EAR, WAR, and JAR files.
 Created custom Exception classes to display appropriate error messages to business users.
 Used JUnit to perform white box testing of application. Created test conditions/test data.
 Used Log4j for logging Errors and publishing logging information to various preferred destinations.

Environment: Core Java, J2EE, Spring Boot, Spring Cloud, AWS, Micro Services, Mongo DB, HTML, CSS, JavaScript,
Hibernate, JBoss , UML, Web services, Junit, Unix, GIT

AT&T, San Ramon, CA Aug 2018 to Sept 2019


Java Developer
Worked on development of Inventory management and MRP System for AT & T.

Responsibilities:
 Involved in the design and development phases.
 Developed MVC design pattern based UI using JSP, XML, and Spring.
 Applied OOP concepts, including UML use cases, class and interaction diagrams
 Worked on gathering requirements from stakeholders and performed Design & Analysis of the Customer
Specifications.
 Actively involved in defining and designing the tiers of the applications and implementation with  core Java and
J2EE best design practices. 
 Worked with core java concepts such as OOPs, Multi-threading, collection framework and Exception handling. 
 Used OOAD Technology classes are designed in UML with the help of Rational Rose tool.
 Involved in Design and Development using OOAD methodology to capture and model business requirements,
developing multi-threaded high performance applications server-side workflow
 Created user-friendly GUI interface and Web pages using HTML5 and CSS3 and Javascript; JavaScript, AJAX, JSP
was used for the client side validations.
 Used Spring MVC framework
 Used the JNDI for naming and directory services.
 Used Web Services (Restful) to exchange information.
 Used Hibernate for back end development and spring dependency injection for middle layer development.
 Worked on the persistence layer using MySQL database. Wrote queries and called procedures and functions.
 Used Maven to compile and generate EAR, WAR, and JAR files. Used Jetty plugin.
 Used Junit to perform white box testing of application. Created test conditions/test data.
 Used Log4j and Slf4j for logging Errors and publishing logging information to various preferred destinations.
 Used Jenkins for continuous deployment.

Environment: Java ,J2EE, Spring, Spring Boot, JSP, HTML, Hibernate, JBoss AS 7.x, UML, Webservices, PL/SQL Oracle
10g, JUnit, Jenkins, Unix, GIT

2006 - 2013: Sr Software Engineer, Innominds Software

 Democrosoft - Democrosoft, USA, 2010 - 2013 : Democrasoft is a self-service Universal Voting Platform which
will be available to people virally through the internet. It will allow a signed in customer to create, configure,
and administer a branded portal containing the product offering through easy-to-use wizards and tutorials. It
also allows end users of the customers to visit a branded site and to participate in the voting and ranking of
topics. The moderator will allow managing the conversations.

 Collaborizen Classroom is designed to complement classroom instruction and engage students in online
activities, assignments and discussions that allow for deeper participation inside and outside the classroom.
Collaborize Classroom Topic Library into its online education platform. This library would contain a huge
repository of pre-formatted, individual learning units. This topic library has been created for and by teachers
and it would help teachers all over to access and share individual 'question based topics’. Implemented using
Spring, hibernate, JPA, REST, mysql

 SEND - Secure Electronic Notification and Delivery – Arcot Systems Inc, USA- 2008-2010: The Arcot Secure
Electronic Notification and Delivery (SEND) Service is a secure, email-based alternative to paper
correspondence. Owns the most critical component in system called “Engine”. Architected and designed end to
end solution. Using java concurrency APIs implemented various tasks in the engine which include Envelope,
FTP and Dispatch Tasks. Using third party mail provider, Jangomail, scheduled and dispatch the mails to end
users. Implemented the component using Spring, java Concurrency apis, jangomail , SOAP web services, iText,
Adove Live Cycle Server, pdf scripting, ceWolf, Maani charts, Junits and MockItO etc.,,

 MLP - Motorola, 2007-2008, Involved in design and implementation in many modules including web layer,
business logic and database management layer. Implemented using Struts framework, jsp, servlets, java EE ,
sql, PL/SQL, Junits etc..,

 FALCON - Food and Location Control - Ethrymax, USA 2006-2007, responsible for design and full stack
development for Ingredient module including web layer, business logic and database management layer. Struts
framework,Hibernate, jsp, servlets, java EE , EJB, Web services , Jdbc, Ajax, sql, PL/SQL, Junits etc..,

You might also like