Вы находитесь на странице: 1из 6

AIX 5L

Basics
Thomas
734-367-0000

Send requirements to flexbas7@gmail.com


Summary

7 years of experience in implementing Java/J2EE projects, working through Analysis, Design,


Development, Testing, Implementation in Client/Server and web based n-tier architecture systems.
Experience in developing web based, client/server applications using Java, J2EE, Servlets, JSP, JSTL, EJB,
CSS, XML, Java Beans, JDBC, JavaScript, Web services with SOAP WSDL, and Frameworks- , JSF,
Hibernate, and Spring.
Proficient in Developing MVC framework using Struts, spring, JSF. Knowledge in ORM (Object Relational
Mapping) Tools.
Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, JSP and XML
Experienced in the functional usage and deployment of web applications in Glassfish, WebSphere and
Apache Tomcat.
Extensive experience in Eclipse IDE, and also worked with NetBeans and RAD.
Strong Experience in database database connectivity (JDBC) for databases like Oracle, SQL Server, MySql.
Developed stored procedures and queries using SQL and PL/SQL.
Experience in IBM MQ communication
Sound knowledge on Object Oriented Programming Concepts (OOP).
Involved in all phases of Software Development Life Cycle (SDLC) including Requirements gathering,
Analysis, Design, Reviews, Coding, Unit and Integration Testing.
Good knowledge with versioning tools like Clear case
Good exposure with UNIX, Windows NT/2000/XP/VISTA/7 operating systems.
Excellent on-site offshore co-ordination skills
Experience in working as an Onsite co-ordinator and technical advisor in customer location.
Planning/execution of projects along with cross functional teams
Experience in leading a team and delivering the quality products as per schedule
Experience in working as a requirements writer at customer location.
Hands on experience on Mainframe (Endevor, infoman)
Good domain knowledge in Healthcare.
Good team player with excellent technical communication and interpersonal skills.

Programming/Scripting Languages
Web/Middle Tier Technologies
Frameworks
Web/Application/Messaging Servers
Operating Systems
RDBMS
Designing Tools/Methodologies
Development Tools

Java 5 6 ,J2EE, JEE6


HTML, HTML5, JavaScript, jQuery, Dojo
Windows and Linux shell.
JSP, JSF2, Servlets, JDBC
EJB3, JPA2
JSF, Struts, Hibernate
Glassfish, Apache Tomcat
Websphere
Windows 3.1 Windows 8
Linux Desktop (Ubuntu 10.04-12.10, Fedora 13-17)

Unit Testing Tools

Oracle 9i & 10g, MySQL


UML, MS Visio
NetBeans ,Eclipse, RAD
Toad for MySQL, Toad for Oracle, MS Visio
MS-Office, SmartSVN, SmartGit, GitHub
Toad,Maven
JUnit

Websites

HTML, JavaScript, XML, XSLT, XHTML, CSS

Application Tools

Education

MCA from College of Engineering, India


Bachelors in Computer Science, Kerala, India

Professional Experience:
Wellpoint, Albany, NY
Technical Team Lead

Jun 2011 Till present

WellPoint, Inc. is one of the largest health benefits companies in the United States. The ISIS letter generation
provides additional flexibility to create automatic, and easy to update letters. Additionally, documents will be
archived and electronically retrievable. This will enable immediate viewing capability for Empire -WellPoint
employees or members. ISIS also has letter generation in batches which includes generation of letters in a batch
by system triggering; this system in hosted in Mainframe. The project deals with designing new letters and
formatting letters as per the business needs.
Currently work as Technical Team lead at customer location. Daily activities include conducting customer
meeting for analyzing the future projects, writing technical requirements for business requests, handling high
severity issues in OnDemand division of ISIS system, advising and assigning customer low priority issues
between team members, designing and modifying DFAs as per customer requirements.

Involved in Requirement gathering and analysis.


JSF Portal Framework at Presentation Tier.
Developed UI components and faces-config.xml file of JSF MVC framework.
Implemented JSF core/HTML tags for views.
Implemented JSF MVC framework to make separate behavior and presentation in application.
Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a
Scope.

Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and
Listeners.
Developed EJB Session Beans to communicate with Controller and database layer.
Involved in implementation of client side validations using JavaScript.
Generated POJO classes to map to the database table.
JPA layer support at Persistence Tier.
Support production development, implementation and deploying.
Develop new models to fetch data from tables into new models using Spring 3 and Annotations.
Trace errors in the Glassfish Server log files to find the location of an existing problem.
Shell scripting commands and connections using PuTTY.
Environment: J2EE, JSP, Servlets, HTML, JavaScript, PL/SQL, Oracle 10i, Glass Fish, Eclipse, Maven, UML,
Unix, Agile, JSF, web services, Spring, XML, Hibernate.

John Hancock Financials, Boston, MA


Java Developer

Jul 2010 Jun 2011

Investment Tracking Application enables managers to take right and quick decisions in funds allocation. This
application is an integration environment to visualize market reports, companys past records and Funds analysis
data. This project also involves developing the components, screens and reports generation for tracking the
funds.
Responsibilities:
Involvement in the complete development process from gathering clients requirements, analysis and design
until the development and documentation of final user documents.
Development of Application modules and business components using Java, JSP, Servlets, EJB, HTML, CSS
and JavaScript.
Development of presentation layer using JSP and JavaScript.
Implementation of required Action Forms, Action Classes, and Configuration Files.
Usage of AJAX for asynchronous data retrieval and dynamic, interactive content display.
Usage of Hibernate for complex Object-Database Mapping, Transactions.
Deployment of the application using Tomcat.
Design of the UI for the application.
Usage of Clear Case for version control management.
Usage of Maven for compilation, Unit Testing automation with JUnit and Deployment.
Usage of Log4j framework for logging application messages.
Production issue support.
Environment : Java, J2EE, EJB3, JSP, Servlets, Struts, HTML, Java script, JSF, AJAX, PL/SQL, Oracle 10i,
Log4j, Eclipse, CSS, Maven, Unix, XML, UML, Tomcat, Hibernate,
Bank of America, Los Angeles, CA

May 2009 Jun 2010

JEE Developer
Commercial Electronic Account General Ledger System, which is a BOA web-deployed n-tier eCommerce
application that allows their corporate clients to access info online and with an efficient means of managing
corporate credit cards transactions at minimal cost. Customer relation manager issues the credit cards to the
companies. The program administrator of the company will administer the each card program. Administrator
creates user profile, Account setup system, cost defaults and Authorization controls. The program administrator

can create, edit and delete the corporate cards. The customer relation manager can manage different companies.
It has administrator to issue the cards to the companies.
Responsibilities:

Designed the application architecture of the System based on MVC (Model View Controller), Struts
Framework and J2EE with Hibernate and Spring specifications.

Used Design Patterns like Singleton, Facade and Abstract Factory.

Developed controller objects using Struts actions for Account Setup.

Wrote Action Form and Action classes. Used various Tags HTML, Bean, and Logic etc. Also Configured
Struts-Config for global forwards, error forwards and action forwards.

Developed the presentation Tier using JSP, Struts Tags, HTML, HTML5 and JavaScript.

Wrote SQL Queries on HQL, and called SQL Queries from DAO's.

Involved in the preparation of Use Case, Sequence Diagrams, Class Diagrams, and Activity Diagrams.
Environment : Java, J2EE, EJB, JSP, Servlets, Struts, HTML, JavaScript, JSF, PL/SQL, Oracle 10i, GlassFish,
Eclipse, CSS, Maven, UML, Unix, XML, Spring, Hibernate.
State Farm Insurance, Bloomington, IL
Java Developer

Jul 2008 Mar 2009

Designed inventory control system to automate sales order fulfillment processes, design a system to list orders to
be filled and other inter-related aspects of inventory control, State Farm Insurance of Illinois is best known for its
managed care and traditional indemnity plans for individuals and employers the cornerstone of national health
care business.

Developed a prototype of the application and demonstrated to business users to verify the application
functionality.
Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP,
Servlets, EJB3, Form Bean and Action classes.
Helped developed page templates using Struts Tiles framework.
Implemented Spring Validation Framework for Server side validation.
Developed JSPs with Custom Tag Libraries for control of the business processes in the middle-tier and
was involved in their integration.
Implemented Spring Dependency Injection and AOP
Integrated Spring DAO for data access using Hibernate used HQL and SQL for querying databases.
Used Ajax for Front end Development
Created and deployed web pages using HTML, JSP, JavaScript. JSF2 , jQuery and CSS.
Written JUnit Test cases for performing unit testing.
Implemented Java/J2EE Design Patterns like Business Delegate, Data Transfer Object (DTO), Data
Access Object and Service Locator.
Worked with QA team for testing and resolving defects.
Used Maven automated build scripts to compile and package the application.

Environment: Java 5, JSP, JavaScript , JSF,JDBC, Struts, Hibernate, Design Patterns, Business Rules, PL/SQL
Developer, GlassFish, Maven, Unix, JUnit, UML.
ICICI Bank, Bangalore
Java Developer

Sep 2007 May 2008

The Objective of new system is to enable ICICI private banking group PBG to strengthen their existing client and
attract new client. The PBG System will enable the ICICI Private Banker and Client to create a tailored website,

which will reflect each client s unique relationship with PBG. The functional requirements of the PBG Internet site
is to deliver account information, news, marketing information, ICICI research and information about ICICI
products/Services.
Responsibilities:

Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design
Analysis and Code development.
Implemented Struts framework based on the Model View Controller design paradigm.
Implemented the MVC architecture using Strut MVC.
Struts-Config XML file was created and Action mappings were done.
Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a
Model, JSP UI Components as View and ActionServlet as a Controller
Designed and developed business components using Session and Entity Beans in EJB.
Used JDBC for data access from Oracle tables.
Implemented EJBs Container Managed Persistent strategy.
Worked on triggers and stored procedures on Oracle database.
Apache Ant was used for the entire build process.
JUnit was used to implement test cases for beans.
Worked on Eclipse IDE to write the code and integrate the application.
Application was deployed on WebSphere Application Server.
Coordinated with testing team for timely release of product.

Environment: JSP 1.2, Servlets, Struts1.2.x, JMS, Javascript, Eclipse 2.0, Web Sphere Application Server 5.0,
Oracle 8i, EJB, ANT.
Westinghouse Corporation, India
Java Developer

Aug 2006- Aug 2007

This Project is developed for the Westinghouse Lighting Corporation. The goal is to develop and training
program that will be accessed by Companies Trainees. The student can appear in online training program and
can himself through online quiz within different courses. This project consists of sub-systems like Login Module,
Training Module, Course Module, Quize Module, User Module and Industry Menu.
Responsibilities:

Designing JSP using Java Beans.


Involved in Design, Development, Testing and Integration of the application. Involved in Design,
Development, Testing and Integration of the application.
Developed the Stateless Session bean for processing the business logic.
Implemented Struts framework (Action and Controller classes)for dispatching request to appropriate
Class.
Design and implementation of front end web pages using CSS, DHTML, Java Script, JSP, XHTML,
and JSTL.
Writing Stored procedures, Packages, Views, Cursors, Functions and triggers using SQL &
PL/SQL.
Implementing business logic and data base connectivity
Used Clear Case as a version controlling tool for managing the module developments.
Configured and Tested Application on the IBM WebSphere App. Server.
Enhancement and fixing bugs reported by the client.
Used Eclipse IDE for front end development environment

Reporting to manager, guiding and conducting interactive sessions with fellow members Ability to Quickly
adjust priorities and take on projects with limited specifications.
Effective team player with excellent logical and analytical abilities
Deployed applications using Web sphere Application Server
Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.
Environment: Java JDK 1.4, Servlets 2.4, EJB 2.0, JMS,JDBC 2.0, HTML, Java Script, XML, CSS,
XHTML, DHTML, SOA,SOAP,Web Services, JSP1.2,JSTL,IBM Websphere 5.0, Oracle
9i,PL/SQL,SQL,Windows XP

Вам также может понравиться