Objective:
 

java programming, web development, struts


Work Desired:Contract or Direct
Citizenship:Has a Visa or Greencard
Resident Of:State: Maryland - Area Code: 703
Willing To Relocate:No
Posted By Candidate:07/02/09
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking, Project Management
Work Experience:
[Send email using form at bottom] 
Summary

•	5+ years of experience in J2EE 
•	Served in key areas of operation as Software Developer/Programmer Analyst
•	High experience in developing server side objects and server programming with
J2EE
•	Extensively used Struts (MVC) frame work in various Web/Enterprise
Applications
•	Hands on experience using popular IDEs like RAD and WSAD
•	Extensive working knowledge of Java Servlets with database connectivity using
JDBC, ODBC, JSP, JavaScript, HTML
•	Had opportunity to apply relevant J2EE Design Patterns
•	Designed and developed session and entity beans using design patterns
•	Involved in reviews of Screen Designs and Database Designs 
•	Expertise in Socket programming and protocols like HTTP, HTTPS
•	Good exposure to leading RDBM systems like SQL Server 
•	Used source control managements tools like Rational ClearCase
•	Experience with writing SQL queries and Stored Procedures
•	Has very good experience in SQL and PL/SQL
•	Very good experience in browser side programming using JavaScript, HTML, DHTML
and CSS 
•	High experience in writing server components like Servlets, JSP, JavaBeans
•	Creating user interfaces using JSP, HTML, DHTML, CSS with XML rendering,
Internationalization, TagLibs, Struts tags like bean, nested, logic and Struts
tiles 
•	Had opportunity to develop a prototype solely using Adobe flex
•	At times involved in project management related activities
•	Strong analytical skills with good interpersonal and communication skills


Technical Skills

Operating Systems:			Windows 2000/NT, XP, Linux, UNIX.

Programming Languages:	Java, J2EE, C, C++, COBOL, Pascal, SQL, JavaScript, HTML,
Unix Shell.

Design Patterns: 			MVC Model, Jakarta Struts, OOPS.

Databases: 				SQL Server, MS Access

Application Server: 			IBM WebSphere 5.1, Apache Tomcat

IDEs:					RAD, WSAD 5.0, Eclipse 3.0, EditPlus 2.0

Intranet/Internet:	Java 1.2,1.4, Struts, EJB, Apache Webserver, JRun 4,  J2EE,
XML, HTML, JavaScript, Java APIs, JSP, Servlets, JDBC, Java Mail, Dreamweaver. 


Experience Details
Programmer Analyst 				            Currently working part-time (Feb ’09 – till
date)
Nexgen Solutions, MD - Nexgen Buyer
http://98.169.120.191:9080/NexgenB2BAFA/BuyerLogin.html 	
Nexgen Buyer is an eProcurement application for registered companies. It
provides a common hub for buyers to get their supplies, from suppliers especially
small business companies, and promote them.  

•	Changing the layout of the existing system , which includes creating new JSP
pages, writing validating javascript codes.
•	Adding additional functionalities to the existing system.
•	Development of action servlets as controllers interacting with Entity and
Session beans.
•	Development of the application using WSAD.
•	Debugging various defects relating to implementation of business logic.
•	Development of Servlets interacting with Business Logic layer.
•	Accessing database using JDBC.
•	Make database changes, like adding additional fields to tables and creating
new tables.


Environment: Java, J2EE, EJB, Servlet, JSP, Java Mail, JNDI, XML, HTML,
JavaScript, WebSphere Application Developer 4.0, 5.0, WebSphere 4.01, 5.0, IBM
HTTP Server, IBM DB2 7.2

Software Developer 									    Oct '06 to Nov '07
Sears holdings, IL		-  Enterprise Information System (EIS) 				 

Enterprise Information System (EIS) had all the information regarding the Sales,
Margin, Financial data, Overhead expenses etc in the company. It served as an
internal portal where users can look for all these details and plan their
business and budget accordingly. 
 
Responsibilities:

•	Based on the requirements studied the existing system and made desired
changes.
•	Developed action servlets for various modules that anchor the
functionalities.
•	Designed and developed session and entity beans using session faηade design
pattern for the system.
•	Developed application specific objects that were optimal in their function. 
•	Designed and developed front end user interface using JSP and struts tags.
•	Developed and debugged the major functionalities in some of the modules.
•	Did cosmetic changes and validations in the application using JavaScript.
•	Developed servlets that handled business logic. 
•	Used Log4J logging framework for logging messages with various levels written
throughout the Java code.
•	Used Rational Clearcase as version control system and WSAD for application
development.
•	Involved in the database design of one of the databases in the system
•	Developed config files and tile-definition files for the separate modules in
the system
•	Designated to find long-term persistent bugs and provide fixes for them. 
•	Given a chance to solely develop a prototype for a new module in the existing
application using Adobe Flex. 

Environment: J2EE, Struts, EJB, Servlets, JSP, JavaBeans, JavaScript, Hibernate,
IBM WebSphere 5.1, RAD, SQL, PIP, Essbase, XML, HTML, Windows XP.

Programmer Analyst 								               Apr 05’ – July ‘05
SRC Software Pvt. Ltd., India. (Client: Chartway Federal Credit Union, VA,
USA.)- 
CFCU Online Application System. http://www.chartway.com/Home/Products/eServices


This is an online application system, which enables users to apply for various
products offered by CFCU. This system is interfaced to third party systems
Equifax and ChexSystem that checks the credibility of the user. All the
transactions performed by the user, like account creation, fund transfer etc are
updated online to the CFCU banking system also

Responsibilities:

•	Entire design and development of the web pages.
•	Implemented the MVC architecture in the JRun 4 using the Struts (1.1)
framework.
•	Developed JSP, Form Beans, Action Servlet and value beans as a part of the
Struts framework.
•	Creation of Struts Configuration Files.
•	Development of Java Server Pages for dynamic content generation, using struts
tag library.
•	Created clients-side scripts using JavaScript to validate data submitted.
•	Testing the system with the user given test cases manually.
•	Involved in writing SQL queries and stored procedures in the back end.
•	Created the Cascaded Style Sheet for the web pages.
•	Developed Client Side cookie implementation for validation.
•	JDBC was used by the Servlet to communicate with the database.

Environment:  JRun 4, J2EE 1.4, Java JDK 1.4, Servlets, JSP, Apache Struts, Java
beans, JavaScript, PL/SQL, Windows XP.


Programmer Analyst  	  							Dec 04’ - Apr 05’
SRC Software Pvt. Ltd., India. (Client: Bellco Federal Credit Union, CO, USA.) -

Bellco member application system			 			

This is an online member enrollment system for Bellco Credit Union. The user who
needs to enroll as a member in the credit union can do that online using this
system. It also creates accounts for the user online and he can also fund the
accounts using the fund transfer system. The system was developed using Java and
struts, the backend used is SQL Server. 

Responsibilities: 

•	Model View Controller (MVC) architecture has been adopted to provide
framework.
•	Utilized UML for designing of the System. Followed J2EE framework facilitated
the integration & deployment of Servlets and JSP
•	Optimized system performance by writing stored procedures and calling them
using JDBC callable statements.
•	Developed a web-based system with JSP, Struts-Validation using Struts
framework.
•	Developed the rules for the struts validation in validator-rules.xml
•	Design and development of Struts Action classes, Views using Struts custom
tags.
•	Design development and Implementation of JSP and Java Beans in presentation
layer for submission application reference implementation.
•	Developed tag libraries in JSP pages.
•	Developed the Controller Servlet based on Java Struts Framework component.  
•	Development of JavaScript for client end data entry validations
•	Designed and created the database tables and stored procedures in MS SQL.

Environment:	J2EE 1.3, Struts 1.1, JSP, JDBC, XML/XSL, Servlets, UML, Windows
XP/2000. 


Programmer Analyst									Oct ’04 – Dec ‘04
SRC Software Pvt. Ltd., India. (Client: Bethpage Federal Credit Union, NY, USA.)
- Bethpage online membership and loan application system 		   
This system enrolls users to the Bethpage Federal Credit Union online. The
project has to interface with different systems, like credit checking system
(ChexSystem), which checks if the applying user is eligible for membership and a
Loan approval system (IASystem). 

Responsibilities:

•	Leading the development of the project
•	Design and development of the interfaces using Java for the systems (IASystem
and ChexSystem interface).
•	Performed Unit and System testing using given test cases manually.
•	Review the design patterns of the project, which used Struts framework.
•	Developed CSS files.
•	Wrote some of the JavaScript validation functions
•	Every action classes were reviewed for security loop holes.

Environment:  JRun 4, J2EE 1.4, Java JDK 1.4, Servlets, JSP, Apache Struts, Java
beans, JavaScript, PL/SQL, Windows XP.


Programmer Analyst 									May ‘04 – Sep‘04
SRC Software Pvt. Ltd., India. (Client: Employees Credit Union, Texas, USA. ) -
ECU Online Membership Enrollment 
https://onlineapp.umonitor.com/ecu/updateClientInfo.do

This is an online member enrollment system for Employees Credit Union (ECU). The
enrollment system has an eligibility checking system called Experian, which
checks the credit history of the applicant and gives a score which judges if he
is eligible to be a member of the credit union. The applicant can open different
kinds of accounts online, which can also be funded online. 

Responsibilities:

•	The system is designed using J2EE technologies based on MVC architecture.  
•	Involved in the full life cycle of the project development, testing the
software and tracking bugs and fixes.
•	Implemented the MVC architecture using the Struts 1.1 framework of Jakarta.
•	Developed several functions, objects and programs using JSP, Servlets, JDBC
•	Development of Java Server Pages for dynamic content generation, using struts
tag library.
•	Some of the validations were done using struts validator framework
•	Created clients-side scripts using JavaScript to validate data submitted.
•	Developed CSS files.
•	Designed and created the database for the project
•	Developed stored procedures for database access.

Environment:  JRun 4, J2EE 1.4, Java JDK 1.4, Servlets, Apache Struts, JSP, Java
beans, JavaScript, PL/SQL, Windows XP.


Programmer Analyst 									Nov ’03 - Apr ‘04
SRC Software Pvt. Ltd., India. (Client: Boeing Employees Credit Union, WA,
USA.)
BECU Online Membership Enrollment and Loan Application 		  
http://www.becu.org/jump.asp?&hbx=AFC_RightPage_uMonitor_JoinBECU 

Using this system, prospective customers who are qualified can enroll for a
credit union membership or apply for a loan product offered by BECU. The system
also integrates with the uMonitor Funds Transfer service to transfer funds into
the newly created accounts using ACH. XML based interfaces are used for
interfacing with the backend BECU systems like OSI and APPRO. 

Responsibilities:

•	Served as a member in the project design group
•	Created Form Beans and Action classes as a part of the Struts framework.
•	Created DAO for the user forms, which passed data to the business layer.
•	Creation of Struts Configuration Files.
•	Developed all of the web pages using HTML and JSP.
•	Created applications to connect to SQL server by using ODBC, JDBC and prepared
statements. 
•	Created clients-side scripts using JavaScript to validate data submitted.  
•	Creating stored-procedures for database access

Environment:  JRun 4, J2EE 1.4, Java JDK 1.4, Servlets, Apache Struts, JSP, Java
beans, JavaScript, PL/SQL, Windows XP.

Programmer 										May ‘03 – Nov ‘03
SRC Software Pvt. Ltd., India. (Parsam Technologies LLC, TN, USA.)
uMonitor Account Aggregation	https://www.umonitor.com/acctAggregation.htm

uMonitor is an Information Aggregation Platform used by many leading financial
and non-financial institutions in the United States. It allows its users to
aggregate all kinds of online accounts and information like Bills, Bank Accounts,
Investment Accounts, Emails, Insurance, Flight Information, Package Tracking,
Weather, News, etc. into a single information portal. uMonitor system has
interfaces to thousands of such information sources and a wide array of tools,
which help the users to manage their accounts and information. 

Responsibilities:

•	Involved in maintenance of existing interfaces to data sources using Core Java
1.2
•	Development of new data interfaces.
•	Communicating with the users and resolving complaints
•	Tracking cookies thereby tracing the session
•	Used HTTPWatch for tracking cookies
•	Use of socket programming over TCP/IP networks to create interfaces
•	Protocols used HTTP, HTTPS

Environment:  Java JDK 1.2, Servlets, JavaScript, Windows XP, SQL Server.


Education

Masters Degree - M. Sc. in Computer Science from University of Kerala, India.
Bachelors Degree - B. Sc in Computer Science from University of Kerala, India.

Certification: 				Sun Certified Java Programmer


 

Applicant is exclusively interested in work-at-home opportunities.


Post a free telecommute job ad to qualify for email access

Enter A Message:


Your Return Email Address:

Receive a receipt when message is sent?

 

 


Home| FAQ| Telecommute Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/VA/178033-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Post Jobs For Free
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
 
 Recruit IT Talent
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, C++, .NET, C#, more
 
 
www.PrgJobs.com
 
 
 Find Oracle DBA's
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Hire NT / Novell CNE's
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
Recruiting Newsletter

Your Email: