Java/web Development Consultant Resume
Marlborough, MA
SKILL:
Application Servers: Weblogic(5.1 - 6.1), Websphere(WAS3.0-6.1), Websphere Portal server 5.1. UCM/ECM
Application Framework: Struts, Polaris, Hibernate, Spring, Kuali, Oracle Fusion(ADF)
Javascript Library: JQuery, Ext js, Dojo
Programming Languages: JAVA, XML, Javascript, XSLT, VB, C/C++, HTML, Cobol II, Fortran.
Programming Tools: RAD 7.0, eclipse, Visual Caf, Visual Studio 6.0(visual Basic and Sourcesafe), CICS, TSO
Source Control: CVS, StarTeam, SVN, PCVS, Video SourceSafe.
Relational DB/SQL: Oracle, MSSQL, DB2, Informix, MySql and SQL server.
Additional Technologies: EJB/J2EE, AJAX, UNIX Shell Programming
Operating Systems: MS Windows 2000, NT, Unix, IBM AIX, and mainframe.
WORK EXPERIENCE:
Confidential, Marlborough, MA
Java/Web Development Consultant
Responsibilities:
- Web Application for Mutual Fund Online Transactions
- Designed and developed a J2EE/EJB application for new account setup, fund online transactions (purchase, exchange, and redemption), and pending trade cancellation.
- This web application uses framework of Struts/Tile, Hibernate/iBatis, Spring to handle the business logic and Ajax/Dojo/Ext js for UI presentation.
- Wrote technical specs for the new features based upon the Business Requirements.
- Designed the table structures in Oracle to hold the intermediate data between application and mainframe.
- Designed and developed a Java tool for registration formatting and promoted it to a Web service so it can be shared with another group.
- Implemented Single Sign On (SSO) for user to see the reports provided by another web site.
- Tax Reporting (Data warehouse)
- Uploaded the Tax data from a flat file downloaded from mainframe into a table in Oracle DB.
- Designed Tables, Synonyms, Triggers, Indexes to normalize the tax data and held tax rules.
- Used PL/SQL to write Stored Procedure for tax calculating and reporting.
- Design and developed a java web site for Business Analysts to navigate the tax calculation results.
Confidential, Watertown, MA
Java/Web Developer
Responsibilities:
- Took a class of Websphere portal development from IBM.
- Wrote Portlets in WSAD 5.1 with portal toolkit and used Hibernate to map to DB2 sever
- Documented the design in UML by using Enterprise Architect: User cases, activity, sequence and class diagrams.
- Used PCVS as source control
- Wrote registration application, which registered user to LDAP, with Struts/tile as framework and SQL server as back-end.
- Wrote Junit test using Junit/strutsTestCase to test struts application.
- Used Visual SourceSafe as source control
- Modified Ant scripts to deploy application to WAS 5.1 and Tomcat 3.0.28.
- Wrote a java component to export data into different type of file format: excel, Xml, csv, etc
- Ported a resin application into Tomcat. Converted front end application from jsp 1.2 into jsp 2.0
- Wrote tech specs for an Endeca search application.
- Used CVS as Source control.
- Built “Code Library”: a sample application of online shopping in Java, Spring, Struts etc.
- Open Source Software Investigation.
Confidential, Framingham, MA
Java Developer
Responsibilities:
- Conducted POC task: designed/programmed/packaged/deployed a prototype J2EE application in WSAD 5.1, including EntityBean, SessionBean, and MDB with Strut as framework and DB2 U8.1 as backend.
- Federated WAS 5.0 node to Deployment Manager, configured WAS to install the prototype J2EE application app to new created server and WDBE app to WCBE server from ear file.
- Wrote ant scripts for full/partial build after checking out source code from StarTeam.
- Wrote ant/wsadmin(Jacl) scripts and java MBeans of JMX to automate the application installation from .ear and .jar/.war files, including jsp precompile, sever and apps start/stop.
- Wrote wsadmin(Jacl) script to automate WAS 5.0 configuration.
Confidential, Westford, MA
Java/Web Developer
Responsibilities:
- Modified and developed a catalog Web site for an online store:
- Debugged for an existing web site in WAS 5.0 in AIX.
- Conducted Accessibility test with IBM’s Accessibility Guidelines (IBM version of 508 section Accessibility Guidelines) by using PageScreamer Spider.
Confidential, Natick, MA
Java Developer
Responsibilities:
- Wrote and modified Java app façades and EJBs as a part of 3-tier application development in Weblogic with Polaris J2EE framework.
- The products are used by Fleet, Gigna, and Stop&Shop for Internet online Benefit Enrollments, Employee Self Service, and Manager Self Service.
- Retrieve Data from Oracle database through JDBC
- Parsed output of XML format into HTML or PDF through XSLT(xalan/xerces).
- Maintained spec data in Oracle database to control web page navigation.
- Make the release builds to UAT and Prod by using StarTeam source control.
Confidential, Waltham, MA
Prototype and Integration Development Team
Responsibilities:
- Integrated Firepond core product BRE (Business Rule Engine) with J2EE technology.
- Wrote and tested Web Demo by programming of JSP and EJBs in IBM’s Websphere Studio and VisualAge for Java.
- Automated the EJB deployment and Web Application Creation in Websphere Application Server through WSCP script (tcl language).
- Wrote a setup and uninstall executable program in Wise.
- Install the demo program, which demonstrates the integration of Firepond products with Hyperion’s and Epiphany’s CRM software.
- Internal on SilverStream Server and Firepond Application Suite.
- Modified and tested integration plugin program written in Vignette’s eIntegrate.
- This program is used to enable Firepond Process Server talk to ERP Legacy System such as SAP.
- Consulting for the J2EE/EJB for QA and Technical Writing Group.
Confidential, Burlington, MA
Internet Architecture and Application Development Team
Responsibilities:
- Consulting for the J2EE/EJB
- Certified for Sun Microsystems Java Platform 2 Programmer
- Pursued s for IBM Websphere Application Server Specialist
- Conducted analytical review for vendor relation products such as Attunity B2B, WebLogic, Websphere Studio and Application Server
- Programmed JSP, Servlet, EJB, and JDBC to construct a commercial online store.
- Familiarity of Content Management System by conducting Web Online from Vignette
Confidential, Boston, MA
Contract Software Developer
Responsibilities:
- Performed Informix/Sql programming in Unix to retrieve data from Fidelity Informix DB for Ad Hoc financial analysis
- Shell(script) programming for automation of table creating or loading in Informix DB
- Designed, modified, and maintained ad hoc team management software written by VB and VBA in Access
- Manipulated data from source file by Grep, Sed, and AWK in Unix to obtain the desired data
Confidential, MA
Contract Programmer
Responsibilities:
- Used Java to write interface program for data process in various platforms
- Maintained intranet for internal request system
- Used Cobol II to retrieve, sort, and output date in Mainframe
Confidential, Decatur, AL
Senior Polymer Scientist
Responsibilities:
- Project leader for half million dollar project “High Strain Carbon Fiber”
- Conducted Research on experimental design, data organization, and data modeling
