Objective:
 

J2EE, Struts, Hibernate, Web/Business Objects/Desktop Apps


Work Desired:Sub Contract
Citizenship:US Citizen
Resident Of:State: Maryland - Area Code: 703
Willing To Relocate:Yes
Posted By Candidate:03/11/09
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking
Work Experience:
agerstein@datawiz.net

SEEKING FULL TIME (CORP TO CORP) CONTRACTING OPPORTUNITIES

Professional Summary
• More than 5 years of IT industry experience in object oriented analysis,
design and development. 
• Involved in analysis, design, and development of many projects using various
Object Oriented technologies such as Java, J2EE, Struts, JSP, Servlets, JDBC,
Hibernate, Java Beans, Enterprise Java Beans, AJAX, Swing, RMI, Ant, Applet, and
web technologies – XHTML, CSS, JavaScript, WML, XML, XSL
• Strong concepts in object oriented analysis and design (OOAD)
• Specialized in Web, Desktop and Mobile based e-Commerce and Enterprise
Applications
• Hands-on experience in design patterns like MVC, DAO, Factory, Singleton,
Adaptor, Pure Fabrication, Indirection, Facade, Information Expert, Creator,
Strategy
• Worked with relational databases
• Hand-on experience in writing complex database queries
• Experience in UML especially Use Cases, Domain Model, Sequence Diagrams and
Class Diagrams.
• Experience on various Web and Application Servers
• Worked on multiple platforms- Windows, Linux
• Good communication, and interpersonal skills, is a team player with good
listening and analytical skills. 

Technical Skills
• Java/J2EE Development: JSP, Servlet, JDBC, RMI, Socket Programming, Enterprise
Java Bean, XML, XSL, Java Beans, Swing, Collections. Frameworks and technologies
like Struts, Hibernate, Ajax, Ant. J2SE, J2ME, and J2EE 
• Other Languages: SQL, HTML, JavaScript, CSS, WML, WMLScript, Assembly, ASP,
C/C++, FORTRAN
• Operating Systems: Windows Vista, Windows XP, Windows 2000 Professional as
well as previous systems such as Windows 9.x, Windows 3.x, MS DOS and LINUX
• Databases: MySQL, PostgreSQL, Oracle, SQLyog, Derby, MS Access
• Web/Application Servers: Apache Tomcat, Glassfish, JBoss, JRun, IIS
• Development IDE: NetBeans, Eclipse 
• Others: Object Oriented Analysis and Design, UML, Macromedia Fireworks,
Dreamweaver, MS Project, Visio, Rational Rose, Nokia Wireless Toolkit 4.1, XML
Spy, J2ME Wireless Toolkit, Microsoft MS Office

Professional Certifications
Sun Java2 Certified Programmer (Sun Microsystems) 

Professional Experience and Projects

July 2008 – present Software Engineer at Datawiz – McLean VA
Responsibilities include:
Analysis, design and development of desktop, web and mobile applications using
principles of OOAD, Design Patterns and Java Technologies
Interface and business logic development of web based enterprise applications
using J2EE, JSP, Servlets, EJBs, Struts, Hibernate, JavaScript, AJAX, HTML, CSS
and JavaScript
Database design, coding and implementation 
Development of project documentation and user manuals 

Projects
Hospital Management System 
This project is aimed at providing all the information of the hospital at the
touch of the key. The information that can be stored and retrieved by this system
includes date of joining of the patient, the treatment undergone, doctors
treated, and details of the case sheets, the date of discharge and online billing
details.

Responsibilities
• Involved in designing and developing patient information and billing module.
• Developing the user interfaces using JSP.
• Involved in developing several servlets that processes data, from filled out
JSP/HTML forms.
• Designed the application with UML.
• Several reports and bills are generated using JSP pages.
• DAOs, implemented in java, are used to retrieve data from Oracle database. 
• Developed XML documents for data transfer between the web clients and the
server.
• Used XSLT to transform data from one Document into another and then inserting
the data into the database using java.
• Parsed the XML content and updated the database using DOM Parser.

E-Learning System ( in progress ) 
A system that will provide different types of computer courses to different
organizations and their employees through Internet. 

Responsibilities
• Design and development of complete online computer training system 

Feb 2006 – June 2008 Software Engineer at PUCIT – Lahore, Punjab
Responsibilities include:
Process Automation (Analysis, Design and Development)
- Involved in analysis, design, and coding of different systems for university
of the Punjab
- Involved in design and development of web projects using Java, J2EE, JSP,
Servlet, Applet, Struts, Hibernate, JDBC, XML, MySQL, Eclipse, NetBeans, Tomcat,
JBOSS
- Involved in database design and development 
- Modifying existing systems to improve their design and performance
- Developing user manuals and documentation

Projects
Admission and Examination System for Punjab University College of IT 
About: Analysis, design and development of admission and examination system for
PUCIT.
Tools: Java, Swing, MySQL, MyEclipse, JPA

Accounting and Payroll System for Punjab University College of IT 
About: Developed an application that records and processes accounting
transactions within functional modules such as, accounts payable, accounts
receivable, purchase order and payroll. Generate different types of reports. 
Tools: Java, J2SE, J2EE, Struts, Eclipse, PostgreSQL DB, MySQL DB

Asset Management System for Punjab University College of IT 
About: Developing an application that manages all assets of Punjab University
College of Information Technology. Asset management entails management of all
resources from acquisition through disposal. It includes request and approval
process, procurement management. 
Tools: Java, J2SE, J2EE, Struts, Eclipse, PostgreSQL DB, MySQL DB

Content Management System for Punjab University College of IT 
About: Analysis, design and development of course management system for Punjab
University College of IT. This features uploading and downloading course
outlines, lectures, quizzes, assignments, announcements through web interface. 
Tools: Java, JSP, Servlets, JDBC, Tomcat, MyEclipse, MySQL

Integrated Library System for Punjab University College of IT 
About: Analysis, design and development of a library system for Punjab
University College of IT. 
Tools: Java, Swing, MySQL, MyEclipse, JPA, J2EE

Distance Learning Project 
About: A distance learning project developed for Punjab University College of
Information Technology. Analysis, configuration and addition of new features in
MOODLE which is internet based open source distance learning project. 
Tools: PHP, Apache, Java, MySQL, SQLyog, Macromedia Dreamweaver

Dynamic Web Application for Punjab University College of IT 
About: Design, developed and deployed dynamic, interactive, and database-centric
web application for PUCIT. This features overview, history, academic programs,
admission, roadmaps, course outlines, time tables, faculty profile and much more.

Tools: XHTML, CSS, JavaScript, AJAX, JSP, Servlets, MySQL, MVC

Jan 2005 – Dec 2005 Software Engineer at Multi-Sol – Lahore, Punjab 
Responsibilities include:
Functional analysis and requirement gathering from clients 
Analysis and design of projects using principles of OOAD and Design Patterns
Development of Swing based GUI desktop applications using Java 
Web application development using J2EE, JSP, Servlets, XHTML, XML, CSS, and
JavaScript
Development of mobile based applications using WML, WMLScript, and J2ME 
Development of distributed and network based applications using streams,
sockets, secure sockets, RMI
Design and implement web site security measures such as SSL, message
encryption., digital certificates
Database design, coding and implementation using, MySQL
Development of project documentation and user manuals 
Conduct training workshops for employees to teach new frameworks and advance
technologies

Electronic Medical Record (EMR) System 
About: Developed a product targeted for US health care industry. It was
developed using J2EE as middle tier and Swing as thick client. MyEclipse was used
as development tool and JBoss 3.2 as application server. 
Tools: J2EE, JSP, Servlets, Struts, Hibernate, MySQL, JBoss, MyEclipse
Role and Responsibility: Design and Development

Real Estate System 
About: Design and developed online real estate system for real estate services
which helps clients to buy, sell & search properties. 
Tools: J2EE, JSP, Servlets, MySQL, MVC design pattern, Macromedia Dreamweaver,
Fireworks 
Role and Responsibility: Design and Development

Mobile Banking System 
About: A complex, n-tier, secure enterprise application for a banking system
developed using Java Servlet, JSP, XML, XSLT, WML, XHTML and Oracle 9i serving
various clients (web client, mobile client, J2ME client) featuring fail over and
load balancing with clustered servers. The communication between client and the
server is implemented via Secure Socket Layer (SSL) using Digital Certificates
signed by VeriSign. The project is implemented using principles of OOAD, GRASP
Patterns, and MVC design pattern. 
Tools: JSP, Servlets, XML, WML, J2ME, SSL, Oracle 9i, JBoss


Education
M.Sc in Computer Science (2nd Position), B.Sc in Mechanical Engineering

 

CLICK HERE to Post your jobs for FREE on Job-Ad-venture.com

Would you like to E-MAIL this candidate?   Just register - it's free!

Enter A Message:


Your Return Email Address:

We will send you an email-receipt after your message is delivered.

 

 


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

 

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

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

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Find a Programmer
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, Java, C++, .NET, C#
 
 
www.PrgJobs.com
 
 
 DBA Locator
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Need a Network Nerd?
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
 
 Free Job Postings
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
Recruiting Newsletter

Your Email: