Resume of: Soujanya Karatalapu
SUMMARY
. More Than 8 years of experience in web application development, object
oriented analysis & design and client-sever technology.
. Experience in Web application development using J2EE architecture (Java,
EJB 2.0, JSP, Servlets, JDBC, Oracle 11i Application Server, WebLogic,
Tomcat), PL/SQL, XML, STRUTS, Hibernate 3.0, Oracle 9.1.
. Sun Certified Java Programmer.
. Experience in Actuate 8.0 reporting tool.
. Experience in Filenet Document Repository Module using IDMDS.
. Excellent verbal and written communication skills. Highly organized and
systematic, following proper coding and documentation standards wherever
applicable.
TECHNICAL SKILLS
Languages: Java 2.0, SQL, PL/SQL, Pro *C, UML
Development Tools: JDeveloper, Win CVS1.2, TOAD
Java Enterprise Technologies: J2EE, EJB1.2, SERVLET, JSP, JNDI, JDBC, TS
Framework.
Internet Technology: Active Server Page, JavaScript, VB Script, HTML, JSTL
Databases: Oracle 11i, SQL Server 2000/7.0, MS Access 2000/7.0, My SQL 4.1
Application Servers: Oracle 9i Application Server, BEA Weblogic 8.1, Apache
Tomcat Server
Platforms: HP-UX, Windows2000/XP/9x
Document Repository Module: Filenet IDMDS library system
Persistence Framework: Rational Rose 2000 Enterprise Edition, Actuate
Report Designer
Tools: MS FrontPage, CVS, BEA Weblogic Workshop
EXPERIENCE
Citi Group, Warren, NJ
Nov'06 - Jun'11
Software Engineer
CHARTS- CMB HEADCOUNT AND RESOURCE TRACKING SYSTEM
CHARTS - tool to replace the many manual effort made to track and report on
headcount within the CMB organization. The system uses a simple user
interface for easy navigation and is intuitive to the end user familiar
with the headcount process.
Responsibilities:
. Lead web-GUI developer, systems analyst, and report developer.
. Developed the Business logic [Manage / Edit and transfer Records / Manage
Forecasts] using Java/J2EE
. Used JSTL Tag Libraries and EL for JSP pages.
. Developed the presentation layer using JSP and Servlets with BEA weblogic
workshop.
. Client-side validations using Java-Script.
. Module and Unit Level Testing with JUnit and log4j
. Developed Report Generation and export feature to Excel spread sheet
. Involved in UAT and the application transition to Production environment
. Extensive involvement in database coding of stored Procedures, SQL DDL &
DML statements, functions and triggers.
. Developed Shell Scripts and ran the build scripts for application build
process
Environment: Java J2SE 1.4, Java Server Pages (JSP), JavaServlets,
JavaScript, JDK, JSTL and EL, SQL*Plus, PL/SQL stored procedures, TOAD.
Windows 2000, BEA Weblogic 8.1, BEA Weblogic Workshop IDE
STREAM - System for Trading and Regulatory Event Analysis and Management
Tool that captures, reconciles trade, delivers information on T+1 basis.
Tool also has a capability to monitor and audit customer completions and
exceptions for MBS business.
. Client-side validations using Java-Script.
. Developed Report Generation to depict the customer completions and
exceptions on a daily basis.
Environment: Java J2SE 1.4, STRUTS, JavaScript, JDK. Java Tag Libraries,
BEA Weblogic 8.1, BEA Weblogic Workshop IDE
Four Soft Inc
Senior Software Engineer
Jan06 - July06
Panasonic - Express Value Add Product
An open and innovative web-based connectivity platform that supports
secure, real-time communications, transactions and logistics operations.
Powerful data management and reporting tool enables the customers to use
the flow of information effectively and profitably by tracking and
tracing shipments from the point of booking the order to the point the
customer has received it. It comprises the following modules: (1) Job
Management (2) Query Management (3) Track and Trace (4) Alert Management
(via emails when the shipment passes few signposts) (5) Shipment Status
Update. (6) Monitoring (7) Product Management (8) Supplier Management (9)
Purchase Management (10) Order Management.
Responsibilities:
. Involved in Database Design of the product (Oracle Stored procedures,
Triggers)
. Involved in EVA (Express Value Add) Framework Design and development
. System Setup Oracle 9i server and OC4j
. Developed the Business logic using Java/J2EE
. Involved in data centric design of the EVA (Express Value Add) Framework
. Developed Code according to the requirement
. Client-side validations using Java-Script.
Environment: ORACLE 9IAS (Database), OC4J (middleware), Java J2SE 1.3, Java
Server Pages (JSP), JavaServlets, JavaScript, JDK, SQL*Plus, PL/SQL stored
procedures, TOAD. Java Tag Libraries EVA Framework, Windows 2000
Electronic Integrated Logistics Management System
. Involved in Database Design using TOAD,
. System Setup Oracle 9i server and OC4j
. Developed reports using Actuate Reports for track and trace of shipments.
. Developed the Business logic using Java.
. Client-side validations using Java-Script.
. Generated SQL and PL/SQL scripts to install create and drop Trading
Exchange Connection database objects including: tables, views, primary
keys, indexes, constraints, packages, sequences, grants and synonyms.
Environment: Windows NT 4.0 Server with Option pack, ORACLE 9IAS
(Database), OC4J (middleware), Java J2SE 1.3, Java Server Pages (JSP),
Struts, JavaServlets, JavaScript, JDK, SQL*Plus, PL/SQL stored procedures,
TOAD. Weblogic
Comex Frontier Pvt Ltd Singapore
Senior Software Engineer
Feb 03 - May 05
Document Distribution Tracking System
Document Distribution Tracking System is a web-based system, has an
architecture that will allow integration into the other GTAU applications
such as oracle projects and the new document management system. This system
is a replacement for the MRP based document requisition application. One
significant enhancement in this system is the capability to track all
document distribution to the customer including those not handled by the
Fulfillment Center (Xerox). All required functions of the older system are
also available here. This system has been designed to reduce printing and
eventually make document distribution an efficient paperless process.
Responsibilities:
. Studied & analyzed the existing system.
. Involved in Unit Testing & Integration Testing
. Developed Code for tracking the documents used in the system.
. Client-side validations done with Java-Script.
Environment: Windows NT workstation for development, End user desktop
machine, Database - Oracle 8, Application Server - IIS (Internet
Information Server),Java, JSP, HTML, JavaScript, other office tools.
Online Timesheet Entry
Online Time Sheet Entry is an intranet based application which is used for
all associates to enter their time sheets week wise /Day wise /Year wise
depending on project he/she is involved and as well generation of reports
by Administrator to track the performance of Associate.
Responsibilities:
. Studied & analyzed work Activities of system involved in the design.
. Developed dynamic content using JSP and GE Framework.
. Used JavaScript to validate all the client side data.
. Identifying different actions and requests and accordingly using business
and entity objects to achieve the task.
Environment: Java1.2, HTML, DTHML, Java-script, Java Servlet, JSP, JDBC,
Rational Rose for Java, Oracle7.x, Windows NT4.0, WebLogic4.5.1,
Netscape4.7, IE5.0.
Satyam Computers Services Ltd.(NASDAQ: SAY)
Aug'00 - Dec 02
Senior Software Engineer
GE Employer Reinsurance Corporation (GE ERC)
http://www.geerchealthcare.com
The objective of the GE-ERCHealthcare.com is to automate the common
business process, meeting all the requirements of the five distinct product
lines. It would automate all the internal processes, right from the Account
Submission, Agent Licensing, Risk Clearance, Rating, Quoting, Binding,
Booking, Reporting and to the Claim Handling. The system utilized J2EE MVC
architecture. This application suite would be accessible from GE-ERC
Intranet for its employee's day-to-day operations and would be available on
Internet for Agents and Brokers.
Responsibilities:
. Studied & analyzed the existing system
. Involved in Use case diagram, Class diagrams, Sequence diagrams using
Rational Rose.
. Involved in Database Design and Layout Design.
. Developed and Deployed reusable Enterprise Java Bean components on
iPlanet Application Server.
. Used JDBC and JTA for Bean Managed Transactions.
Environment: Pentium Pro IV Server,IBM PC Clients, Windows NT 4.0 Server
with Option pack IIS Server 4.5, Cold Fusion Server 4.0 Cold Fusion Studio,
Edit Plus, CFML 4.0, ASP 2.0, HTML 4.0, Java Script, PL/SQL, Oracle 8.1.6.
E Integration, GE Industrial Systems
This is an enhancement of e-Integration web application according to GE
Plastics and GE Specialty Materials to fit their respective business needs.
Which includes Security: To implement GE Single - Sign on using ASP for
authentication from Site minder, LDAP and Cold Fusion for authorization.
This is the only path to enter into the application and all other ways are
blocked. Business separation & Dashboards: Showing the different home
pages and different dashboard as per business. Separating the integration
steps to capture the inputs based on business. Dashboard will have the
summary of different steps of integrations. Links like 'More to show
the detailed windows. Task Lists: Tasks and sub tasks defined for each
integration will be entered into standard excel templates by integration
leaders. Facilities to export data from excel to oracle and import data
from oracle to excel. This will avoid the tedious process of entering tasks
using input screens.
Responsibilities:
. Studied & analyzed the existing system
. Designed functional specifications on Security.
. Involved in Unit Testing & Integration Testing
. Developed Code according to the requirement
. Client-side validations done with Java-Script.
Environment: Pentium Pro IV Server,IBM PC Clients, Windows NT 4.0 Server
with Option pack IIS Server 4.5, Cold Fusion Server 4.0 Cold Fusion Studio,
Edit Plus, CFML 4.0, ASP 2.0, HTML 4.0, Java Script, PL/SQL, Oracle 8.1.6.
Price Tag Wizard Redesign, GE Appliances
https://customernet.geappliances.com/CustomerNet/
The purpose of the Price Tag Wizard is to improve the user interface,
providing greater ease of use, more functionality and a Customer Net look
and feel. Primarily ASM's and customers needing to produce a product price
tag which includes product spec information and fields to input their own
header, description, price, and extended warranty information. The final
price tag is delivered to the customer as an Adobe Portable Document (PDF),
which can be saved or printed from the workstation.
Responsibilities:
. Involved in application design and implementation.
. Involved in design documents like pseudo code documents, test cases and
use case diagrams using Rational Rose.
. Coded new customer interface using JSP, HTML/DHTML and CSS.
. Developed Code for generating PDF's in different sizes and layouts using
CPDFLIB Library Calls.
. Web Pages are generated using CGI written in Pro C.
. Used JavaScript to validate all client side data.
. Prepared test plans, and participated in the user acceptance testing,
Unit testing & Integration Testing.
Environment: HP-UX Machine, Pro *C, C, CGI, JSP, HTML/DHTML, Clib PDF
Library, Rational Rose, Visual Source Safe, Oracle 8, Netscape Application
Server.
E-Tooling, GE Appliances
https://genet.geappliances.com/SupplierNet/Dispatcher
The focus of this project to replace all paper-based transactions for
procuring tooling & capital equipment with electronic transactions
(internally, as well as between GEA & its Suppliers). Document Repository
is used to store and retrieve engineering drawings and documents for past
programs so they may be utilized & modified for new programs by Design and
Tooling Engineers and thereby achieving cycle time reduction. IDMDS
(Integrated Document Management and Document Services) provides enterprise
document management services for the storage and retrieval of unstructured
data. Its open architecture includes a full C-language API.
Responsibilities:
. Involved in application design and implementation.
. Developed dynamic content using JSP and static content using HTML.
. Studied and developed the whole Document Repository using IDMDS Filenet
Library.
. Used PL/SQL for alarm routine.
. Identifying different actions and requests and accordingly using business
and entity objects to achieve the task.
. Developed test classes and done unit testing with the JUnit test
framework.
Environment: HP-UX Machine, Java 2.0, JSP 1.1, HTML/DHTML, JDBC, C, FILENET
IDMDS API, Oracle 8i, PL/SQL, Rational Rose, TSFramework, JUnit test
framework.
EDUCATION
Masters in Computer Applications, Osmania University, AP, India
CERTIFICATIONS
Sun Certified Java Programmer 2.0.