Post Job Free

Resume

Sign in

Engineer Manager

Location:
Jacksonville, FL
Posted:
October 24, 2013

Contact this candidate

Resume:

Lakshmi Krishnamurthy

acafz8@r.postjobfree.com

904-***-****

SUMMARY

Sun Certified Web Component Developer with proven expertise in object-

oriented analysis and design having 5 years of extensive software

application development experience for client server and web architecture

using Core Java J2EE and Manual Testing; Have exceptional record overseeing

all facets of Software Development Life Cycle from analysis and design to

implementation and maintenance.

. More than 5 years of Experience in software designing, maintenance and

development using UML, Core-Java and J2EE tools in different business

domains.

. Experience in working on Web and Client-Server environments including

Java Platform,

o Presentation Layer Solutions like Java Server Pages (JSP),

Javascript, Servlets, Struts and Spring Core

o Business Layer Solutions like Hibernate.

. Exceptional capability of working on requirements gathering and

designing architecture of web application using UML tools like

Rational Rose.

. Good experience in Frameworks like MVC, JSF, Struts.

. Good experience in Java Thread programming.

. Having good experience in ORM tools (Hibernate).

. Experience in developing and deploying applications on Web/Application

server -Apache Tomcat, Websphere.

. Extensive experience with various application development IDEs like

Eclipse and Netbeans

. Good Experience of working on Oracle, and DB2.

. Very good exposure to version control software - Win CVS, Rational

ClearCase.

. Worked with Junit to test the application.

. Having good experience in SDLC model and Waterfall model of project

development cycle.

. Worked with documents like System Requirement Specification (SRS)

document, Design Document Specification (DDS), Data Model Document,

Scope Document, and Testcases Document etc. to deploy the application.

. Good experience in all facets of software development life cycles viz.

requirement analysis, design, development, testing, and post

implementation revisions.

. Exceptional ability to master new technologies and deliver outputs in

short deadlines.

. Experience in working with business analysts, development groups in

analyzing business specifications and in Working with testing team to

resolve technical and end-user issues.

. Successfully delivered projects under strict schedules and following

quality control.

. Versatile team player and individual contributor with strong

analytical and problem solving skills and excellent

communication/inter personal skills.

CERTIFICATIONS

1. Sun Certified Web Component Development Using Java Technologies

2. AIX Version 7 Certification

TECHNICAL CREDENTIALS

Operating System : Windows XP/7, Linux-RHEL5.5, AIX v5/6/7, Suse,

Languages : Java, J2EE, C, C++, VB, PL/SQL

Java Technologies : JSP, Servlets, JMS, JDBC, RMI, EJB,

AWT, SWING

Web Technologies : HTML, DHTML, XML, CSS, Javascript

Software Configuration : CVS, SVN and Clear Case

IDE Tools : Eclipse, Netbeans, IBM RSA

J2EE Frameworks : Hibernate, Spring, UML, Struts, MVC

Framework.

Designing Tools : Rational Software Architect, Rational Rose

Web/App Servers : Apache Tomcat Server, WebLogic, Websphere,

Databases : DB2, and Oracle 9i/10g

Build Tools : Maven, ANT

WORK EXPERIENCE

Client : PNC Bank (Oct 2012

-current)

Location : Pittsburg PA

Role : Java Developer

PNC Bank is the principal subsidiary of the PNC Financial Service Group,

offering consumers and corporation investment, banking, merchant, and loan

service at their branches in 15 states and the District of Columbia in the

US. Our team was updating and adding new features to their existing Human

Resources Information System, which would result in distributing some of

the work being handled by the HR department, among supervisors and manager,

thereby increasing efficiency. My role was to develop the Employee Self

Service (ESS) module, which would grant the employees access to their,

personal, payroll, benefits and leave information and enable them to make

changes. I developed the user interface as well as the back end business

and data access for the module.

Responsibilities

. Analyzed and modified existing code wherever required and Responsible

for gathering, documenting and maintaining business and systems

requirements, and developing designs document.

. Created Java Server Pages for client presentation (View) and

interaction with business layer through remote and home interfaces.

. Designed front-end, data driven GUI using JSF HTML, JavaScript, DOJO

and CSS and developed asynchronous, rich user interface with AJAX to

get user information from the server.

. Developed the application using Singleton, Business Delegate and Data

Transfer Object design patterns in the project.

. Designed the web tier using on the MVC design pattern of the Apache

struts framework. Used spring for dependency injection and integrated

spring with Hibernate ORM framework.

. Implemented bean wiring using spring and utilized the Hibernate ORM

(Object Relational Mapping) Framework to interact with the database to

overcome manual result set handling. Developed hibernate configuration

files, mapping files and mapping classes

. Responsible for generating the SQL scripts based on the user inputs

through JSPs and parsing them to JDBC Manager

. Implemented WSDL specification in combination with SOAP and XML Schema

to provide Web Services.

. Developed application using core Java with strong understanding of

SWING, Collections, Multithreading, data structure and Event/Exception

handling. Software methodologies like Agile were implemented.

. Employed Java Script extensively to code client side validations along

with JSTL which adds tag library of JSP tags for XML data processing,

conditional execution and internationalization.

. Developed Ant scripts to build and deploy the application onto

Weblogic Application Server and ran UNIX shell scripts and implemented

auto deployment process.

. Employed Stateless Session Bean to implement Business Process and

interact with DA layer for DB Access.

. Developed and deployed Spring AOP module to implement the crosscutting

concerns like logging, security, Declarative Transaction Management.

Environment

Java (JDK1.5), J2EE, JSF,JSP, JSTL, Servlets, SVN JavaScript, XML,

Javascript, CSS, Struts, Spring 2.5,EJB, SOAP, Hibernate, Eclipse,

Oracle10g, JBOSS, UML, XSLT, Ajax, Log4j, ANT, CVS.

Client : IBM Rational Team (Jul 2010 -

Sep 2012)

Location : India

Role : Software Engineer (IBM)

RLAS: RLAS is a web application developed to automate the License Request

process for all the Rational products. RLAS primary responsibility is to

accept the request from the end user and send the request details to

Subscriber net, Subscriber net is the actual License Provider.

After getting the License request details from RLAS the Subscriber net will

look for the availability of the License for corresponding Rational Product

and act upon the request

If availability is there for the particular product then this subscriber

net is responsible for generating the License Key and send it back to the

RLAS which in turn send the License Key Details to the Requester through

mail

Responsibilities

. Developed front-end web pages using Spring, Java Script, HTML, Tiles and

CSS

. Created the Hibernate mapping files

. Implemented Spring Batch program

. Participated in requirement analysis and designed case diagrams using

UML.

. Participated in Production support

. Created a user manual for the entire system

. Participated in bug fixing.

Environment

Windows, Core-Java/J2EE, IBM Websphere, Spring, JavaScript, XML, Rational

Clear Case, Hibernate and DB2.

Client : Sigma Info Solutions (Jun 2008 -

Jul 2010)

Location : India

Role : Trainee Engineer (Sigma Info Solutions, India)

Eduschoo: This software product is being developed to automate the

Educational Domain. It is a customizable product there by, can be tailored

to the exact need of the institution .It consists of eleven modules like

Campus, Department, Admission, Student, Staff, Exam Controller, Accounts

etc. Student and Staff modules depict various customized Graphs and Bar

chart using SVG technology. Provides Bar Code facility for student identity

card and library books identification. The Web phase helps to display

application form for admission, display semester results and parent login

which helps parent to monitor the students daily attendance, academic

performance etc.

It was developed on Component Based Technology and uses MVC Architecture in

development and connection layer, which involves connection management and

pooling. Comparisons and Performance are shown in charts. For creation of

Pie and Bar charts. SVG is used extensively. It has a separate

Administrator module, using which the administrator of the eduschoo at the

end-user side will grant and revoke user level privileges and manage the

security system of the software. Privilege allocation based on roles and

multiple roles allocation to a single user facility and etc.

Responsibilities

. Designed the Application on Struts Framework.

. Involved in design and coding of JSP, Struts, HTML, DHTML.

. Involved in production support.

. Involved in Manual testing.

Environment

Windows, Core-Java/J2EE, HTML, JSP, JavaScript, Struts, Eclipse, Rational

clear case, SQL and Tomcat

ACADEMIC PROFICIENCY

Bachelor's Degree in Computer Science Engineering, with First Class

Honors from Anna University



Contact this candidate