Sowjanya Gullapalli [pic]
Email: acce43@r.postjobfree.com
Phone: 623-***-****
Objective: Seeking a challenging and a motivating position in the field of
Information technology
Visa Status: Green Card
Education: BE in Computer Science Engineering, JNTU University, India, GPA
3.7/4.0 2002-2006
Summary:
> OVER 6 YEARS OF WORK EXPERIENCE IN JAVA AND J2EE TECHNOLOGIES.
> Experience in STRUTS, Spring framework, Hibernate.
> Database experience using SQL,Oracle9i/10g,MySQL,MS-Access.
> Proficient in design and development using Java, J2EE and Web based
applications.
> Developed applications using several design patterns such as MVC,
Singleton, Data Access Object (DAO) .
> Experienced in development using HTML, DHTML, XHTML, JavaScript,
JQuery.
> Proficient working on Java Frameworks like Hibernate, Spring.
> Knowledge in Struts
> Experience in working with Web services using Spring-WS.
> Well versed with all phases of software development life cycle.
> Proficient with programming skills in Object Oriented design
methodologies.
> Strong analytical and problem solving skills with ability to adapt new
methods and procedures .
> Capability to adapt and learn new tools and applications.
> Excellent communication and interpersonal skills.
Technical skills:
OS: Windows 9X/ NT/ 2000/ XP,7
Languages: C, C++, Java
Databases: Oracle, MySQL, MS-Access
Web Technologies: JAVA, J2EE, JSP, Java Beans, Servlets, JavaScript,
HTML, DHTML,
CSS, XML, XSL, XMLSchema, AJAX, SOAP
Services, Rest Web services.
Softwares: Photoshop, Flash, Dream Weaver.
Methodologies: UML, OOAD, Design Patterns
Certifications:
. Oracle Certified Java Programmer
Professional Experience:
WellsFargo - Chandler,AZ,
April 2012 - November-2013
senior Java/J2EE Developer
Safe-T
SAFE-T is a secured file transfer application which is used by many Banking
applications inside wellsfargo. This
application contains many internal components for facilitating wide number
of customers. The application has inside
modules like Validation Environment, PGP Encryption, Protocol selection and
different value added services and Safe-T Browser.
Responsibilities:
. Designed and developed views, controller and model components
implementing Struts MVC
Framework.
. Developed web GUI involving JSP, JavaScript,HTML, CSS, and XML and beans
under MVC
architecture, Configured struts-specific deployment descriptor
(struts_config.xml)
. Implemented the validations using Struts MVC Framework
. Developed different criteria's and mappings in hibernate using HQL and
native SQL.
. Used tiles for internationalization and configured tiles-def.xml files
. Developed a JMS client to push the notifications on message
. Configured Spring Asynchronous bean to achieve the purge process within
the given time frame.
. Participated in estimation of development efforts, assignment and follow-
up of development work,
issue analysis and team/client meetings in Scrum based development
lifecycle.
. Developed fortify on the cookie vulnerabilities during the development
phase.
. Involved in software development life cycle (SDLC) of the tracking
systems Requirements gathering,
Conceptual Design, Analysis, Detail Design, Development, System Testing
and User Acceptance
Testing.
. Played a key role in standardizing the view in IE9 by resolving the
issues.
. Played key role in the migration of weblogic 10g to weblogic 11g
Environment: Java SDK 6.0, J2EE, Struts, Hibernate, Servlets, Spring MVC,
JSP, Log4j, XML, Oracle 11g, SVN.
Ameripath/Quest Diagnostics -Dallas, TX,
February 2010 - March 2012
Java Developer
Pathway
Ameripath provides physicians, hospitals, clinical laboratories and surgery
centers nation-leading anatomic pathology, dermatopathology and molecular
diagnostic services. Pathway is an enterprise application designed to
provide Lab and billing Operations through LIS (Lab Information System) and
BIS (Billing Information Systems). The LIS system provides various
functionalities like Accession Creation, Processing, Resulting and Report
generation etc.
Responsibilities:
. Designed and developed Result Entry framework and back end business
components.
. Involved in the design of new components to meet the current
application requirements in Business Services layer.
. Involved in designing and coding.
. Involved in the Analyzing requirements for the Billing module of the
project.
. Developed User interface screens using HTML, JSP and JavaScript.
. Worked on creating Web service interface definitions, Database Schema,
JSPs, Servlets, XML
. Extensively used Hibernate for mapping entities to data model tables
and defining associations.
. Used Eclipse as Java/J2EE IDE tool for creating Java, Hibernate mapping
files.
. Involved in writing Junit Test Cases using Junit testing framework.
. Design and develop test harness tools to simulate the web services for
front-end application to use before integration testing.
. Used Log4j for External Configuration Files and debugging.
. Involved in Unit, Integration and Performance Testing for the new
enhancements.
. Code walkthroughs with various stake holders.
. Involved in building SOAP based web services using Spring-WS with
contract-first development approach.
. Used Web services for sending and retrieving Billing and processing
information from an internal web service using SOAP messages.
Environment:Java SDK 6.0, J2EE, Hibernate, Servlets, Spring MVC,
JSP, Log4j, XML, Oracle 10g, SVN, Eclipse 3.1, Windows.
Freelance Projects
June 2008-January 2010
TicketsToHome
TicketToHome.com is an unique attempt to mediate the travelers and the
travel agents to create a situation where the agents can compete for the
business from the customers and there by providing the travelers with the
cheapest tickets and the best possible routes. Java, J2EE, Spring MVC,
Hibernate
Environment: Java SDK 6.0, J2EE, Hibernate, Servlets, Spring MVC, JSP,
XML, MySql, Eclipse 3.1
TakeHome
TakeHome is an online ordering and catering site for Indian cuisine
lovers. Customers can put in a order for their get together. Customers can
track the status of their orders and will be notified by email or text when
it is ready for pickup.
Environment: Java SDK 6.0, J2EE, Hibernate, Servlets, Spring MVC, JSP, XML,
Oracle 10g, Eclipse 3.1
Chinnam Technologies, Hyderabad, India
April 2006 - April 2008
Java Developer
Educational Management System: The Educational Management System is a web
based application designed to manage the day-to-day activities of
educational institutions. Institutions like schools, colleges can use this
system to provide an interface for the parents to track the academic
progress of students, attendance, grades and so on. It also has a module
for the students to view the grades of their assignments. There is also a
module for the administrative staff to update the information of students,
staff and to generate reports for student's progress, financial payments.
Responsibilities:
. Involved in the Analyzing requirements for the students module
of the project.
. Involved in designing and coding
. Developed presentation layer for the student module using HTML,
JSPs and JavaScript.
. Used JDBC & DAO design pattern to access Oracle Database
. Used Junit for unit testing the code
. Used JDK 1.4.
. Used the Eclipse IDE for developing the application and unit
testing as well as debugging.
Environment: Java, JDK, Tomcat, JSP, Spring MVC, HTML, JavaScript,
Log4j 1.2.8, Oracle 9i, SQL Developer, Junit