Java Programmer Resume
Minneapolis, MN
SUMMARY
- Over 7 years of total project experience in Information Technology in design, development and maintaining Web based database and client/server applications.
- Over 4 years of experience in Content Management using Interwoven Teamsite 5.0.1/5.5.2/6.7.1
- Working knowledge of Interwoven products such as Media Bin, Meta Tagger, LiveSite and Worksite
- Mentored Teamsite workflow to the project and support staff
- Expertise in installation, configuration, migration process and routine maintenance of Teamsite server
- Developed templates, forms and workflows for Interwoven content management system.
- Sound working experience in J2EE standards like JSP, Servlets, JDBC and RMI.
- Experience with GUI tools like AWT, Swing and Applets
- Proficient in Web based environments using Java, HTML, XML, XSL, Perl, CGI
- Worked on various Scripting languages like JavaScript, VBScript for client side validations of user input
- Experience in all phases of software development life cycle
- Good interpersonal written and verbal communication skills, very good team player and also can work independently
- Excellent analytical, programming, trouble - shooting and problem solving abilities
- Self starter and self motivated in meeting all deadlines for projects
TECHNICAL SKILLS
Operating Systems: Windows NT/2000/XP/98/95, MS-DOS, UNIX, Solaris
Content Management: Interwoven Teamsite 5.0.1/5.5.2/6.7.1, Teamsite Templating, Workflow, Data Deploy, Open Deploy, Metatagger, Mediabin and CLT.
Programming Languages: PERL, JAVA, C, C++, SQL, PL/SQL.
Internet Technologies: Servlets, Applets, JDBC, SWING, HTML, RMI, JSP, XML, DOM, XSLT, VBScript, JavaScript
Web servers: Microsoft IIS, Apache Web Server
Application Servers: Web logic, Web Sphere
RDBMS: Oracle7.x/ 9i/10g and MS-Access.
GUI: AWT, SWING, Visual Basic 5.0/6.0, JBuilder
Web Browsers: Netscape Navigator 4.x, Internet Explorer 5/6.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
TeamSite Consultant
Responsibilities:
- Trained users to efficiently use TeamSite
- Installed Mediabin to manage images, logo and digital assets
- Reviewed client’s architecture, their custom DTD for deployment configurations
- Generated report on their content promotion process suggesting methodology to improve the efficiency of the process that was already in place
- Developed common code files (Perl, and JavaScript) to be shared across multiple data types with common functionalities to avoid code redundancy
- Created Presentation Template to combine the Data Content Records and to generate .HTML/XML files, to be used on the web
- Developed Perl scripts for inline and call-server callouts
- Created Workflow templates to reflect the business workflow process
Environment: Interwoven Teamsite 6.7.1, Teamsite Templating, Mediabin, MS SQL Server 2000,Custom Workflow, Open Deploy 6.1, Data Deploy 5.5.2, Custom DTDs, Java, Perl, XML, Windows 2003
Confidential, OH
Interwoven Consultant /Developer
Responsibilities:
- Installed Interwoven Teamsite 6.7 and upgraded from Teamsite 6.5
- Migrated entire content from different servers of version 6.5 to latest version
- Installed and configured Open Deploy, Data Deploy and Teamsite Templating
- Created, Configured and integrated Data Capture (DCT) and Presentation Templates (TPL)
- Involved in the administration of the Teamsite Web server and granting privileges to the users for accessing the Branches and Workareas
- Responsible for Backing up Teamsite.
- Developed teamsite branching structure based on security
- Coded Perl Scripts for automating various processes within workflow.
- Integrated presentation templates with contributor generated DCR’s to generate HTML, ASP and XML pages.
- Created and configured complex workflow to support development efforts
- Developed custom code modules with Perl to allow for extended functionality
- Configured files to use Open Deploy and Data Deploy for deploying file & data assets
- Developed Perl Script to Capture Metadata
- Configured the Webserver and Application Server interfacing Teamsite
- Configured critical TeamSite configuration files for customization
- Integrated deployment script with workflow templates
- Created triggers using Perl Script to respond to the Teamsite events for auto deployment
- Executed functions using Command Line Tools supplied with interwoven product suite
- Resolved number of technical hitches that were affecting the performance of content contributors
Environment: Interwoven Teamsite 6.5/6.7, Workflow Builder, Data Deploy, Open Deploy, CLT, ASP, XML, CGI/Perl, JavaScript, HTML, SQL Server 2000 and Win2003.
Confidential, Minneapolis, MN
CMS Consultant/Developer
Responsibilities:
- Participated in project planning session with project managers
- Participated in project estimation and task definition for both maintenance and new development
- Reviewed and analyzed business requirements at design phase, and wrote technical scope document
- Developed unit tests to validate functionality
- Participated in software inspections, code reviews, and design reviews.
- Handled Production deployment and provided deployment support
- Provided application and user support for Production
- Designed and implemented new TeamSite Template that is extensible and scalable.
- These templates generated contents for pages that are served on the web by the .NET team
- Developed OpenDeploy configurations to implement Fan-Out transactional deployment
- Modified existing Workflow to meet additional requirement, and created new Workflow as the application spanned to new group of users
- Implemented generic email template to handle email messages from different Workflows
- Modified existing TeamSite template functionalities to perform system-wide enhancement
- Involved in debugging and code cleanup process after TeamSite 6.5 upgrade
Environment: Interwoven Teamsite 6.1 on Windows Server 2000, TeamSite 6.5 on Windows 2003, Data Deploy 5.6, OpenDeploy 6.0.2, Perl, JavaScript, XML, IIS 6.0 on Windows Server 2003, SQL
Confidential
Interwoven Consultant /Developer
Responsibilities:
- Created, Configured and integrated Data Capture (DCT) and Presentation Templates (TPL)
- Involved in the administration of the Teamsite Web server and granting privileges to the users for accessing the Branches and Workareas
- Coded Perl Scripts for automating various processes within workflow.
- Integrated presentation templates with contributor generated DCR’s to generate HTML, ASP and XML pages.
- Created and configured complex workflow to support development efforts
- Developed custom code modules with Perl to allow for extended functionality
- Configured files to use Open Deploy and Data Deploy for deploying file & data assets
- Implemented Perl Script to Capture Metadata
- Configured the Webserver and Application Server interfacing Teamsite
- Integrated deployment script with workflow templates
- Created triggers using Perl Script to respond to the Teamsite events for auto deployment
- Executed various functionality using Command Line Tools supplied with interwoven product suite
Environment: Interwoven Teamsite 6.5, Workflow Builder, Data Deploy, Open Deploy, CLT, ASP, XML, CGI/Perl, JavaScript, HTML, SQL Server 2000 and Win2003
Confidential
Interwoven Developer/Java Programmer
Responsibilities:
- Defined requirements for DCTs and designed templates
- Worked with developers to determine optimal DCT structure to minimize customizations of generated pages and increase efficiency for over 100 content providers
- Developed Html, JSP web pages as per Style Guide with browser compatibility
- Implemented Teamsite Templating, DCTs, TPLs and Workflow Template(WFT) using XML
- Created single Workflow template
- Created Datacapture Template and Presentation Template using Teamsite Templating
- Implemented Perl and Unix shell scripts
- Coded and compiled the Java source code for the Servlets and Enterprise Java Beans
- Implemented Server side scripting using Servlets, JSP, used EJB written Business logics
- Used JDBC for database server connection.
Environment: Interwoven Teamsite 5.0.1, Teamsite Templating 5.0.1, Perl, CGI, Servlets, JSP, XML, Dream Weaver, Oracle, and Sun Solaris.
Confidential
Java Programmer
Responsibilities:
- Developed GUI screens using AWT in Java, implemented Mouse Listeners on them to make the screens more interactive
- Involved in writing Socket programming through which a server can communicate with each and every system
- Involved in writing the code, which connects the back end Oracle Database to the Front-end GUI screens
Environment: Java, Applets, Swing, Sockets, Oracle, and JDBC