Uploaded File
add photo
Madhuri
madhuripolasa@gmail.com
571-325-7717
Tampa, FL 33647
Java Developer
15 years experience W2
2
Recommendations
Average rating
161
Profile views
Summary

  • 5 years of IT experience in areas of Analysis, Design, and Development of web based and client server three-tier application using Java/J2EE technologies.
  • Expertise in developing Use Cases, Sequence Diagrams and Class Diagrams.
  • Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML, and CSS.
  • Experience in development of web application using Servlets, JSP, JSF, ICE Faces, EJB, Spring MVC, Hibernate, JPA and JDBC.
  • Strong knowledge on Servlets, JSP, JSF, ICE Faces, Spring, Hibernate, JPA and JDBC.
  • Used Spring framework to develop web based Java applications and also used Log4j.
  • Extensively used the Model-View-Controller (MVC) architecture.
  • Proficient in MySQL and JDBC programming.
  • Experience with Spring 3.1/Spring MVC framework, which is flexible control layer based on standard technologies like Java Servlets, JSPs, JavaBeans, and Extensible Markup Language(XML).
  • Excellent communication and interpersonal skills.
  • Strength in Multitasking, problems solved and Timely resolution of issues. Self-motivated, diligent and Excellent Team player.
  • Positive work attitude and self-motivated to work independently and as well as in team.

Programming Languages: Java, SQL, C, C++

Server-side Technologies: Java, EJB3.0, Servlets, JSP, JSF, ICE Faces, Spring MVC, Java Beans, Java Mail

Scripting Languages: HTML, XHTML, DHTML

Databases: MySQL

Frameworks: JSF, ICE Faces, Spring MVC

Web/application Servers: Glassfish, Tomcat

Operating Systems: Windows XP

ORM: Hibernate, JPA

Logging: Apache log4j

Development Tools: Net Beans, Eclipse, eUML 2.0, Squirrel SQL

Experience
Java Developer
Information Technology
Dec 2015 - present

Responsibilities:

  • As the developer of the application, responsible for understanding the requirements of the application.
  • Setting up the initial code base with appropriate folder structure, spring configuration files.
  • Developed Technical Design Documents for different user stories of each development drop
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Involved in implementing JMS API for messaging.
  • Implemented Dependency Injection using spring.
  • Experience in working with third party Web services APIs and Web Services using AJAX and jQuery.
  • Used various Java and J2EE APIs including JDBC, Servlets, JSP, Java Script, AJAX and XML.
  • Developed remote communication using REST/JSON and REST/XML with spring.
  • Demo of the development for each user story to requirement and testing team for the approval of user story.
  • Have performed validations using Spring validations frame work.
  • Used Spring MVC web application framework for building presentation layer.
  • Created UML diagrams like class and sequence diagrams to represent the flow of the application.
  • Fixing issues in all the environments to make the application deployment stable.
  • Used SVN as version control tool.
  • Involved in the performance testing of the application. Based on the test results, code has been tuned to create less objects and increased in the memory of the servers.
  • Fixing defects.

Environment: Eclipse STS, Tomcat 7.0, JDK 1.7, Oracle 11g, SVN, Spring 4.0.1, Hibernate 3.6, ILog7.1.1, XSD, XML, jQuery1.9, Spring MVC

Apache Tomcat Eclipse SVN Spring Hibernate MVC AJAX REST JSON JMS WebServices jQuery Java J2EE JDBC JSP JavaScript XML UNIX Oracle XSD UML Java Servlet API Development
Remove Skill
Java Developer
Information Technology
Apr 2011 - Jul 2011
  • View invoices and shipment detail
  • Create dynamic remittances for offline payment
  • Easily dispute shipment charges
  • Download invoices as PDF, XML, XLS, or CSV
  • Flexible account management
  • FBO service is not available for the credit card account holder and bank debit customer.

Benefits of using this application are:

  • Easily view and manage invoice details
  • Download your invoice data for printing or analysis
  • Manage several accounts under a single user ID

Responsibilities:

  • As the developer of the application, responsible for understanding the requirements of the application.
  • Developed Technical Design Documents for different modules of the application.
  • Used Java, JSF, ICE Faces, Oracle technologies for the implementation of the application.
  • Created XHTML pages using ICEFACES Core and HTML tags.
  • Developed JSF managed beans and provided entries of the managed bean in the faces-config configuration file.
  • Created UML diagrams like class and sequence diagrams to represent the flow of the application.
  • Used SVN as version control tool.

Environment: XHTML 1.0, JDK 1.6, JSF 1.2, Web logic 10.3.2, Oracle, ICE Faces 2.0, Eclipse .0, SVN,

XML Oracle JSF JDK Java HTML Eclipse BEA WebLogic SVN UML Analysis
Remove Skill
References
Average Rating

1 recommendation
Java Developer
Information Technology
Mar 2009 - Mar 2011
  • Involved in Analysis & Design of the online deals application.
  • And created Class Diagrams and Sequence Diagrams using EUML2.0
  • Understanding the three tier architecture for this application.
  • Responsible for understanding the functionality specific requirements.
  • Designing and development of different modules.
  • Responsible for the development of the complex functionalities.
  • Developed XHTML pages using ICE Faces.
  • Created entity classes for persistent/Dao layer.
  • Developed controller/Bean using JSF framework.
  • Used spring framework for having the interaction between web-service-Dao layers.
  • Used JSP and Java script to create front end for the users.
  • Created entries of spring component into applicationContext.xml file.
  • Added database configuration related entries and entity classes in the persistence.XML file.
  • Used Table, Named Queries, and Colum annotations for creating the entity classes.
  • Model-View-Controller Pattern has been used. XHTMLs are the views, managed beans are the model and Faces Servlet are the controller.
  • Used Java, JSF, Spring, JPA annotations for the application.
  • Performed call to Session Bean from web application.
  • Created persistence.XML and configured the hibernate3.2.5 for the application.
  • Created Object-Relational mapping using Hibernate3.2.5.
  • Use java mail for sending the mails.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Used Net Beans 6.9.1 as IDE and SVN as version control system.

Environment: XHTML 1.0, JDK 1.6, JSF 1.2, Glassfish 3.0, MySQL Server5.5, Spring 3.1, Hibernate 3.2.5, ICE Faces 2.0, Net Beans 6.9.1, SVN, JPA 2.0.

XML UML SVN SQL Spring Session Beans Netbeans MySQL JSP JSF jQuery JPA JavaScript Java HTML Hibernate Glassfish Analysis UNIX Java Servlet
Remove Skill
References
Average Rating

1 recommendation
Java Developer
Information Technology
Jun 2006 - Dec 2008
  • Used Spring MVC as a web frame work.
  • Responsible for gathering requirements and implementing the design.
  • Wrote JSPs to create front end and used java script for scripting.
  • Have performed validations using Spring validations frame work.
  • Created JSP and controller classes for different functionalities.
  • Used JDBC for database operations.
  • Developed service and DAO layers for the application.
  • Understanding the three tier architecture for this application.
  • And created Class Diagrams and Sequence Diagrams using eUML2.0.
  • Created validator classes by implementing spring validator framework.
  • Created controller classes by using SimpleFormController.
  • Have written SQL queries Insert/ Update/ Delete of the data from database
  • Use java mail for sending the mails.
  • Responsible for understanding the functionality specific requirements.
  • Used servlets for downloading and opening the resumes from the database.
  • Fixed the critical defects of the applications.
  • Have performed production support for the application.

Environment: HTML, JDK, Spring MVC, Tomcat, MySQL Server, spring, Net Beans, SVN, JDBC,EJB.

UML SVN SQL Spring Scripting Netbeans MySQL MVC Production Support JSP JDBC Java EJB HTML JavaScript Apache Tomcat UNIX Java Servlet SQL Server Requirements Gathering
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Engineering
JNTU
Skills
Java Servlet
2021
8
UML
2021
8
API Development
2021
6
Java
2021
5
JavaScript
2021
5
JSP
2021
5
Spring
2021
5
SVN
2021
5
UNIX
2021
5
HTML
2011
4
MySQL
2011
4
Netbeans
2011
4
SQL
2011
4
Apache Tomcat
2021
3
JDBC
2021
3
MVC
2021
3
Oracle
2021
3
XSD
2021
3
Analysis
2011
2
EJB
2008
2
Glassfish
2011
2
Hibernate
2021
2
JPA
2011
2
jQuery
2021
2
JSF
2011
2
Production Support
2008
2
Requirements Gathering
2008
2
Scripting
2008
2
Session Beans
2011
2
SQL Server
2008
2
XML
2021
2
AJAX
2021
1
Apache
0
1
BEA WebLogic
2011
1
C
0
1
C++
0
1
CSS
0
1
Eclipse
2021
1
ERP
0
1
J2EE
2021
1
Javabeans
0
1
JDK
2011
1
JMS
2021
1
JSON
2021
1
Log4J
0
1
REST
2021
1
WebServices
2021
1
Windows
0
1