ANOOP MATHEW
Email:*************@*******.***
Cell: 410-***-****
EDUCATION
M.Sc Computer Technology VLB Janaki Ammal College of Engineering
•
and Technology, Bharathiar University, India
B.sc Computer Science VLB Janaki Ammal College of Arts and Science,
•
Bharathiar University, India.
SUMMARY
7 years of experience in the IT industry, involved in complete software
•
development life cycle (SDLC) including analysis, design, development,
testing and maintenance of application software in the Client/Server & Large
scale web applications. Worked extensively on Rational Application
Developer and WSAD 5.1
Extensive experience in Java, Servlets, EJB, Java Beans, JDBC, Struts,
•
XML, HTML and JSP.
Well versed in the implementation of Object Oriented Principles and design
•
patterns using the Java 2 Enterprise Edition Environment.
Proficient in writing SQL queries and HQL.
•
Expertise in the areas of application development user interface and code
•
optimization.
Proficient in Object Oriented Analysis and Design (OOAD), applying J2EE
•
patterns and frameworks like Struts and MVC.
Strong experience in working with application servers including IBM
•
Websphere, Apache Tomcat, Java Web Server.
Experienced in Database programming using Oracle, DB2, and MySQL.
•
Experienced in web development using HTML, DHTML, CSS, JavaScript,
•
and XML.
Experienced in System maintenance, analysis and performance in Windows
•
and UNIX environment.
Expertise in studying user requirements using UML
•
Good team player with excellent communication, written and presentation
•
skills with strong aptitude towards learning new technologies.
•
•
•
•
•
•
SKILLS
Java, JavaScript, HTML, UML
Languages
J2EE, JSP (Custom Tag Libraries), Servlets, JDBC, EJB, Java
Java
Beans, ANT,XML, Struts, Struts tiles, Tomcat, Eclipse
Oracle, IBM DB2, MySQL
Databases
IBM Websphere Platform tools including RAD, WSAD, eclipse,
Tools
Visual Studio
Pattern Recognition & Image Processing, Security, Financial,
Applications
Distribution, Warehouse, Healthcare
MS Office, Photoshop, Flash, Rational Rose.
Packages
Windows 9x, NT4, 2000, XP, Linux
Platforms
EXPERIENCE
Lockheed Martin Information Technology – MD, USA June 2006 Present
Position: Sr.Java Developer
Projects
:
2
1. Electronic Interim Assistance Reimbursement (eIAR)
The Electronic Interim Assistance Reimbursement (eIAR) service provides a mechanism for state
IA agencies to access detailed information regarding the status of the applications for SSI for
each of their IA clients so that appropriate and timely action may be taken based upon that status.
2. Social Security Number Application Process (SSNAP)
Social Security Number Application Process (SSNAP) will incorporate essential enumeration
functionality from both the Modernized Enumeration System (MES) and the SS 5 Assistant.
SSNAP has the ability to interface with Claims/Enumeration minipath process. This application
has Improved Department of Homeland Security SAVE processing: This will allow users to get
case details without accessing external I Main interface.
3. Electronic Quality Assurance (eQA)
Electronic Quality Assurance (eQA) is the new business process system for the Office of Qualify
Performance. This project modernizes and integrates QA data and processes for the Agency. In
an integrated QA environment, information about different processes or systems is easily
combined to provide a meaningful view of related data. A broad range of functions and tools
available in an integrated environment includes such things as versatile query and
reporting/presentation tools; data cleansing and structuring tools; data and file management tools;
reference and analysis tools; and presentation and delivery mechanisms.
4. Electronic Representative Payee Accounting (eRPA)
Electronic Representative Payee Accounting (eRPA) application is an Intranet based application
that automates the processing of exceptions for RPA reports. For eRPA, an exception is an
accounting report that requires development to resolve unacceptable responses, relevant remarks
and/or unanswered questions. This includes the following accounting reports: the SSA 623, the
SSA 6230, and the SSA 6234 Representative Payee Accounting Reports. The process for eRPA
begins when the paper accounting report is completed and mailed back to the Wilkes Barre Data
Operations Center.
RESPONSIBILITIES
Coded, tested, debugged, implemented and documented programs.
•
Researched and analyzed systems and program necessity under minimal
•
supervision.
Designed, developed and maintained Social Networking applications.
•
Worked with systems analyst to obtain and analyze project specifications
•
and flowcharts.
Responsible for developing various applications for the web by using Java
•
programming languages
3
Gathered and collected information from the system, analyzed program and
•
time requirements and prepared documentation to change existing
programs.
Supervised and coordinated with junior programmers.
•
Converted prototypes to a dynamic application using JAVA technologies.
•
Developed use cases, sequence diagrams and preliminary class diagrams
•
for the system using UML.
Worked on FPA (Functional Point Analysis).This process will identify the
•
functions of the application and will give the end user a clear idea about the
application.
Collaborated with other developers in code and design reviews.
•
Delivered technical presentations to both technical and non technical
•
audiences.
•
•
Environment: J2EE, RAD 7.5.4, MKS Integrity Client, Websphere Application Server,
Java, EJB, HTML, JavaScript, DB2, HQL, Hibernate, Servlets, JSP, ANT, Struts, MVC
pattern,JDBC, XML, Java Beans.
Creative Global Services Feb 2004 May 2006
Position: Java Developer
Projects
:
1. Employee Management System (EMS)
The application EMS (Employee Management System) was developed to implement the activities
of an employee. The Application developed in MVC architecture.
2. Signature Verification system
The application Signature Verification system was developed to identify the handwritten signature
from the check background. The application was implemented in Neural Network and Struts.
RESPONSIBILITIES
4
Participated in product design meetings and ensured requirements and
•
design specifications are complete.
• Designed prototypes using HTML/JavaScript/CSS to demo to the client.
• Planned and implemented the testing and debugging of applications.
• Designed and coded complex programming according to client and user
specifications.
• Worked on EJB’s and delegate methods.
• Used JDBC to write DAO classes to retrieve and insert data into the
database.
• Implemented enhancements for the existing applications.
• Designed and developed the main validations for the application.
• Used JAKARTA log4j for logging in the application.
• Involved in writing queries, Sub queries on the database.
• Designed and developed Servlets, Java Server Pages to implement Struts
framework.
• Designed, developed and deployed J2EE components.
• Developed custom tags to get custom behaviors in JSP pages.
• JavaScript was extensively used for Client side data validation.
•
•
Environment: J2EE, IBM WSAD 5.1, Java 1.4, Servlets, EJB, JSP,ANT,Struts, JDBC,
XML, AJAX, HTML, JavaScript, RDBMS, SQL, log4j 1.2.9, Beans, Java DAO.
Sri Ranganathar Industries, India Oct 2001 Dec 2003
Position: Programmer
Project: Hospital management system
Hospital management system was developed to facilitate automation of all the day to day
transactions undergoing in a Hospital. This project comprised of different modules like Patient's
information, Inpatient module, Outpatient module, Doctor's information, billing module, and
Infrastructure information.
•
RESPONSIBILITIES
5
Developed a ‘Hospital Management System’ to automate the front office
•
activities of a Premier South Indian Hospital.
• Responsible for developing modules including Patient registration, bed/ward
allotment based on occupancy status and patient preferences.
• Configured Tomcat application server for deploying the application.
• Developed JSP pages and Action Servlets for HTML generation and for
session management.
• Used JDBC to write DAO classes to retrieve and insert data into the
database.
• Coding client side validations in JavaScript.
• Implement the Log 4j for logging events.
• Developed class diagrams for the system using UML and Rational Rose
• Developed reports include Invoice Printings, and Patient profiles. Assigned
as lead developer throughout the design, analysis and coding phase of a
Claims Processing System.
• Provided day to day support especially in developing on demand reports
based on physicians and management request.
• Assists in the coordination of implementation process when installing or
upgrading systems and during the testing phase.
•
Environment: Eclipse, CVS, Java, JDBC, Servlets, Beans, JSP, JAKARTA Log4j 1.2.9,
MS Access, Html, JavaScript, Windows 98.
Seboline Face Cream, Ltd. India Jan 2001 Sept 2001
Position: Programmer
Project: Sales and Purchase Monitoring System
Sales and Purchase Monitoring System was developed to implement the activities of a retail
distribution company in India. It maintains the warehousing, accounting, sales and purchase
order.
RESPONSIBILITIES
6
Worked on ‘Sales & Purchase Monitoring System’ for a retail distribution
•
company that supplies cosmetic products to south and central zones of
India.
• Provided programming support for Warehousing, Accounting, Inventory
Analysis and Point of Sale, Purchase Order Processing applications.
• Configured Tomcat application server for deploying the application.
• Developed various reports Using JSP.
• Developed Java Beans to transfer the data between Servlet and Jsp.
• Used JDBC to write DAO classes to retrieve and insert data into the
database.
• Used JAKARTA log4j for logging in the application.
• Wrote numerous trigger reports for the supervisory audit function.
• Designed and developed a Sales Commission application. Developed
quarterly and annual Bonus Processing. Automated a process of emailing
reports to sales reps.
• Rewrote Customer Order Notes application and added ability to allow users
to display notes in either ascending or descending order sorted by date and
time.
• Worked with the user contact to produce business design specifications.
• Conducted a 5 day training seminar for the sales associates along with 3
other members to familiarize them with the automated system.
• Exposed to all aspects of Customer information System.
•
Environment: Java, Eclipse, CVS, JDBC, Servlets, JSP, Beans, log4j, MS Access, Html,
Frame, JavaScript, Windows 98.
* References available upon request.
•
7