From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

Confidential Resume

Last updated:  03/24/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

Confidential Resume

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Scott Fordik - 07-25-2015

Resume Value: 7ew2ava29e3dfpfe   

  

 


Scott Fordik


Professional Experience

Scott Fordik

sfordikjs@yahoo.com

 

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111Background

Over 24 years experience in developing and integrating enterprise systems and web applications.  Industry experience includes automotive, retail, financial, healthcare, bio-research, education and government sectors.  Primary focus has been on architecting and developing Internet-based, distributed computing solutions with a variety of technologies.  In depth knowledge of object oriented principles and design patterns with extensive experience designing and implementing these principles in a formal environment with adherence to accepted best practices.  Experience includes working in both team lead and senior developer roles on projects ranging from small, focused teams to large multi-phase projects utilizing a wide variety of project management methodologies.

Skills

Artisan Software Group, Inc.

Miami,  FL

Senior Java Architect/Lead Java Developer (Consultant)

04/11-Present

 

Client:  ADP Dealer Services

 

Project:  Group 1 Automotive Online Service Center (OSC)

 

Description

 

OSC is a project for Group 1 Automotive.  Group1 is a Fortune 500 automotive retailer and the fourth largest dealership group in the United States.  OSC provides users with the ability to schedule services for their vehicles, view upcoming service appointments, view their vehicle service histories and view/pay completed repair orders.  Implemented the Spring Web Flow-based web site from end-to-end including web site authentication using Spring Security.  Implemented various web services both internal and third-party auto-generating the Java classes and SOAP based interfaces using Apache CXF via Maven.  Implemented Tiles-based JSP pages utilizing jQuery, JSTL, the Spring Tag Library and CSS.  Implemented the persistence layer via Spring using JPA over Hibernate.  Performed database design on a MySQL database using Toad.  Created custom Liquibase XML scripts to automatically create database tables, table relationships, foreign key relationships, etc. during application startup.  Implemented extensive jQuery support for web site including JSON based Ajax calls to Spring MVC controllers.  Utilized various jQuery UI widgets (e.g. Datepicker, Dialog, Progressbar).  Implemented web site caching using Ehcache.  Setup up checkout-build-deploy continuous integration process to a Tomcat server using Jenkins.  Worked with onshore team located in Ft. Lauderdale.

 

Responsibilities

 

·               End-to-end development of web site

·               Spring Web Flow implementation

·               Spring Security Implementation

·               Spring MVC implementation

·               Database design and implementation

·               Liquibase XML script authoring

·               Integrated various web services in support of OSC functionality using Apache CXF

·               Implemented caching using Ehcache

·               Implemented continuous integration using Jenkins

·               Created JUnit test cases for code developed (including MVC controller tests using the spring-test module)

·               Maven POM creation/maintenance

 

Technologies

 

Java SE 7, Java EE 7, Tomcat 7, MySQL 5, Spring 4, Spring Web Flow 2, Spring MVC, Spring Security, jQuery, jQuery UI, Tiles, JSPs, CSS, JUnit 4, Web Services, Apache CXF, SOAP, WSDL, REST, JSON, Liquibase, Hibernate 4, Ehcache, Maven 3, Subversion, Jenkins

 

Symantec, Inc.

Culver City, CA

Senior Software Engineer

09/10-03/11

 

Projects:  Norton Account Management Web Site (http://www.mynortonaccount.com)

 

Description

 

Mynortonaccount.com is an internationalized web site that provides a Norton customer the ability to create a Norton account.  Once the user has created an account they can view their current Norton products, view their order history, change their password and manage their account and billing information.  Worked on implementing Single Sign On (SSO) for Norton Account so that once a user has logged on to My Account they do not have to re-logon to other Norton web sites that have also implemented SSO.  SSO was implemented using Jasig’s Central Authentication Server (CAS).  CAS is a Java based, open source SSO authentication system utilizing Spring and Spring MVC.  Implemented a RESTful interface to CAS using Jersey and JSON messaging.  Jersey is a Java based open source JAX-RS reference implementation.  The REST implementation provides Symantec clients the ability to obtain SSO privileges to perform such actions as login, logout, create account, get account profile information, and reset password.  Implemented a throttling interface to prevent multiple login, create account, and reset password attempts to mynortonaccount.com.  This was done to prevent Denial of Service (DOS) attacks as well as thwart malicious attempts to obtain sensitive user information.  Made updates to SOAP based web service calls to Symantec’s Enterprise Backend End (EBE) System to retrieve user product information.  Worked with offshore team in India.

 

Responsibilities

 

·               Implemented Spring MVC interface for SSO authentication

·               Modified WSDLs for internal SOAP based web service calls used to retrieve user product information

·               Implemented a RESTful interface to CAS using Jersey and JSON

·               Implemented user throttling

·               Made minor modifications to web sites look and feel (JSPs, CSS, Tiles)

·               Analyzed Fortify output and evaluated/fixed reported defects

·               Fixed various defects assigned via Etrack

·               Created and updated system functional specification documents

·               Created JUnit 4 test cases for code developed (including MVC controller tests using the spring-test module)

 

Technologies

 

Java 6, Tomcat 6, Spring 3, Spring MVC, Struts 2, CAS 3, Jersey, Web Services, Apache CXF, SOAP, WSDL, REST, JSON, Maven 3, JUnit 4, Eclipse Helios, JSPs, CSS, JSTL, Tiles, Perforce, Hudson, Etrack, Fortify, Windows 7

 

Artisan Software Group, Inc.

Miami,  FL

Lead Java Developer (Consultant)

10/07-08/10

 

Client:  Taylor & Francis Group

 

Project:  Ecommerce Services

 

Description

 

Taylor & Francis (T&F) is a leading international academic publisher (CRC Press, Garland Science, Psychology Press, and Routledge).  Ecommerce Services provides a core set of functionality supporting the T&F CRC Press, Routledge, and Psychology Press websites.  These services include account/profile management, shopping cart management, product pricing, search capabilities, checkout, order processing, etc.  Implemented/modified multiple Web Service APIs as well as remote and local session bean interfaces in support of provided services.  Created JMS framework used to process incoming product and product pricing messages.  Performed database design work and created/updated any associated EJB3 entity beans.  Created a mass emailing API to selectively email customers based on their subscribed subject interests.  This JavaMail based API would dynamically create email messages using provided content and then submit the messages to a JMS queue which would subsequently be processed to deliver the messages.  Created promotional code API which applies a promotional code to products in a customer’s cart.  This API utilized JAXB to marshal the promotional code data and associated data to XML and then submitted the XML document to a RESTful web service for processing.  Worked with both onshore team located in New York and offshore team located in London.

 

Responsibilities

 

·               Implemented JMS message processing for product and pricing messages

·               Implemented JMS message processing for dynamically generated email messages via JavaMail

·               Utilized JAXB to generate promotional code XML messages from

·               Performed database analysis and design work

·               Created EJB3 entity beans in support of database modifications

·               Created EJB3 remote and local interfaces in support of Ecommerce Services API

·               Developed and extended Ecommerce Services Web Services API

·               Modified Maven 2 POM files in support of Ecommerce Services

·               Performed builds using Maven2

·               Wrote unit tests using JUnit and DbUnit (where appropriate) for all code developed

·               Wrote integration tests using JUnit for all code developed

·               Alfresco Web Content Management for Developers (ALF3150) training (August 2009)

 

Technologies

 

Java 1.6, Java EE 5, EJB3, JBoss 5, Eclipse, SQL Server 2008, Spring 2, Hibernate 3, Web Services, Apache Axis2, WSDL, SOAP, REST, JAXB, JavaMail, Maven 2, Red Hat Linux, JMS, JUnit, DbUnit, Subversion, Oracle 11g

 

Client:  DHL

 

Project:  Trade Automation Service (TAS)

 

Description

 

The Trade Automation Service (TAS) is a set of trade services that allows customers to manage the information flows and processes associated with international shipments. It helps in calculating customs fees and creates legal overseas shipping documents.  This project involved adding 10 additional countries to the TAS website (http://tas.dhl.com) and creating a suite of SOAP based Web Services for DHL’s corporate to provide the same functionality found on the TAS website.  As part of the 10 additional countries project a major re-design, re-write effort was undertaken to migrate TAS from a Struts-based framework to Spring 2 and Spring MVC.  Initially the Struts action classes were converted to annotated Spring controller classes.  Struts form beans were then converted to Spring domain objects.  The Struts ActionForwards were then replaced by adding the new domain objects to the Spring ModelMap in the controllers’ request mappings and returning a Tiles view.  The existing JSPs also had to be updated to use spring.tld and spring-form.tld.  The existing JSTL tags and validation framework were reused.

 

Responsibilities

 

·               Added the 10 additional countries (Algeria, Jordan, Kuwait, Nigeria, Oman, Pakistan, Panama, Peru, Saudi Arabia, and Viet Nam) to the TAS website

·               Updated JSPs and Tiles definitions in support of additional countries

·               Reimplemented Struts framework using Spring 2 and Spring MVC.  Initially integrated Spring MVC with existing Struts code by making code Spring-aware.  Eventually replaced all Struts action classes with Spring controllers.

·               Created JPA annotated DAOs for new countries to store/retrieve and their associated data from the TAS database

·               Created WSDLs for the Landed Cost, Restricted Party, Product Compliance, Document Generation, and Harmonized System Code Lookup Web Services

·               Installed and configured Apache Axis2 Maven plug-in to automatically generate Java classes from WSDL

·               Performed unit testing using JUnit and jMock

 

Technologies

 

Java 1.5, Java EE 5,  WebLogic 9.2, Eclipse,  Apache HTTP 2.2, Oracle 10g, Spring 2, Spring WebFlow, Hibernate 3, Struts 2, Servlets 2.0, Web Services, Apache Axis2, WSDL, SOAP, JSPs, Tiles, Ant, JUnit 4, jMock, Toad, ClearCase, Red Hat Linux

 

Computer Sciences Corporation

St Louis, MO

Technical Designer (Senior Java Developer)

06/07-10/07

 

Client:  Johnson & Johnson Health Care Systems

 

Projects:  Master Data Management System (MDM), MDM Next Generation (MDMNG)

 

Description

 

MDM is an internal website which provides Johnson & Johnson employees with the ability to create and maintain information on customers (e.g. hospitals, pharmacies, clinicians, etc.) and the products available to them.

 

MDMNG is a redesign/reimplementation of MDM utilizing Spring, Spring MVC, and Hibernate.

 

MDM was originally developed using Apache Beehive, an MVC framework, which provides an annotated web framework (NetUI) built atop Struts and a component framework (Controls) that provides operations on Java EE resource via JavaBean interfaces.  The MDMNG reimplementation effort originally replaced the model layer utilizing Spring and Hibernate.  Later the NetUI layer was replaced with Spring Web Flow and the Beehive Controls layer was replaced with Spring services.

 

Responsibilities

 

·               Created new page flow under MDM to allow the grouping of related customers (e.g. a chain of drug stores) and associate a common set of products available to that group

·               Implemented new page flow using Beehive’s NetUI Java Page Flows (JPFs)

·               Created new page flow pages using JSPs and Tiles definitions

·               Participated in reimplementation of MDM replacing the Beehive NetUI with Spring Web Flow

·               Participated in reimplementation of MDM replacing Beehive Controls using Entity Beans, Spring services and Hibernate 2 mappings

·               Updated Oracle stored procedures to support new grouping functionality

·               Performed unit test using JUnit and jMock

 

Technologies

 

Java 1.5, Java EE 5,  WebLogic 9.2, Apache HTTP 2.2, Oracle 10g, WebLogic Workshop, Servlets 2.0, JSPs, Tiles, Spring 2, Spring WebFlow, Hibernate 2, Beehive NetUI/Controls (Struts), JUnit 4, jMock, Toad, PVCS, Solaris

 

SirsiDynix

St Louis, MO

Scrum Master/Lead Java Developer

01/07-05/07

 

Projects:  Enterprise Portal Solution (EPS)/Rooms

 

Description

 

EPS/Rooms is a web-based portal (Jetspeed) solution for libraries (public, K-12, and consortia) that provides relevant, high-quality information, resources, and services including access to the library's book collections, databases, digital archives, RSS feeds, and virtual references as well as OpenURL linking and Interlibrary Loan (ILL) functionality.  It also provides context-sensitive federated searching capabilities.  Rooms forms the centerpiece of EPS allowing libraries to create subject-based virtual “rooms” with custom content.  Coordinated an onshore team based in St. Louis, Utah and Arkansas.

 

Responsibilities

 

·               Performed Agile Scrum Master duties including conducting daily scrums, sprint reviews and sprint planning sessions, assigning sprint tasks, tracking tasks and removing any impediments encountered during sprint cycles

·               Conducted sprint retrospective following completion of product version release

·               Assigned, tracked, and updated assigned tasks in JIRA

·               Implemented various XP practices including test driven development (TDD) using JUnit, continuous integration using CruiseControl, and automated acceptance testing using Selenium

·               Developed Velocity macros to support generation of Rooms

·               Utilized Turbine to provide the web framework for EPS/Rooms

·               Reimplemented Torque ORM persistence layer using Hibernate 2

·               Performed performance analysis using JProbe and YourKit

·               Created numerous Jython scripts used to upgrade from older to newer product versions

·               Created custom Java classes to convert properties files to XML-based configuration files.  These classes parse the existing properties files and dynamically build a DOM tree populating its nodes with values from the properties file

·               Modified/Added Ant and Maven project build files

 

Technologies

 

Java 1.5, Tomcat, Apache HTTP 2.2, Oracle 10g, Eclipse, Servlets 2.0, JSPs, Hibernate 2, Torque, Jetspeed, Velocity, Turbine,  XML, Jython, Ant, Maven, JUnit 3, Toad, Selenium, JProbe, YourKit, CVS, Windows 2000

 

Monsanto Company

St Louis, MO

Scrum Master/Lead Java Developer

06/06-12/06

 

Projects:  Alhena, Sequence Management System (SMS)

 

Description

 

Alhena serves as an archiving system for the various cloning and protein patterns developed by Monsanto engineers.  SMS is an application that allows Monsanto engineers to create custom cloning base pair and protein patterns.  Both architectures are Struts-based MVC applications with JSP front-ends, a front-end controller (servlet), and various action (session beans) and business classes (entity beans) based on standard java patterns.  Both applications were developed using the Agile methodology.

 

Responsibilities

 

·               Performed Agile Scrum Master duties including conducting daily scrums, sprint reviews and sprint planning sessions, assigning sprint tasks, tracking tasks and removing any impediments encountered during sprint cycles

·               Conducted sprint retrospective following completion of product version release

·               Assigned, tracked, and updated assigned tasks in JIRA

·               Created Struts action classes and updated struts-config.xml file in support of new functionality

·               Enhanced Alhena Struts action classes, entity beans and workflow session beans to allow archiving of additional patterns.  Entity beans allowed persisting of new patterns to the Oracle database

·               Created SMS Struts action classes, entity beans and enhanced existing workflow session beans to allow archiving of additional patterns.  The Struts action classes instantiated the session beans which in turn used the entity beans to retrieve existing base pairs and patterns, construct of new base pairs and patterns, and persist these new base pairs and patterns to the Oracle database

·               Upgraded application to use protect database passwords stored in properties files using Kerberos encryption

·               Modified/Added Ant and Maven project build files

 

Technologies

 

Java 1.5, J2EE 1.4, WebLogic 9.2, Oracle 10g, IntelliJ, Struts, Servlets 2.0, Session Beans, Entity Beans, JSPs, XML, Ant, JUnit 3, Kerberos, Toad, CVS, Solaris

 

Save-A-Lot, Inc.

St Louis, MO

Senior Java Developer

12/05-06/06

 

Project:  Payment Card Industry (PCI) Compliancy

 

Description

 

PCI requires that customer credit card information not be transmitted over the Internet in such a way that the credit card information could be deciphered.  The PCI Compliancy Project involved creating two applications, one that runs at the Save-A-Lot stores and the other that runs at the Deal$ stores.  The Save-A-Lot application takes point-of-sales transaction logs (TLog), scans them, and "zeros-out" any credit card numbers. The Deal$ application encrypts the Tlogs using an asymmetric key and public/private encryption. 

 

Responsibilities

 

·               Developed a Java application for Save-A-Lot stores which is run on a nightly basis to "zero-out" credit card information contained in the TLog

·               Developed a Java application for the Deal$ stores which is run on a nightly basis which encrypts the Tlog using public/private key encryption

·               Developed a Java application to create the public and private key files needed to encrypt the TLog

·               Updated the Visual Basic script that runs nightly at the Save-A-Lot/Deal$ stores which process the TLog

·               Updated the Swing-based “TLogViewer” application to be able to process the encrypted TLogs

·               Wrote a stand-alone Java application to scan the corporate LDAP directory and extract information on employees and vendors

Project:  Deal$ to Dollar Tree Transition

 

Description

 

At the end of March 2006 Save-A-Lot sold its Deal$ stores to Dollar Tree.  As a result a number of custom applications had to be created or modified to support the transition.

 

Responsibilities

 

·               Created a Java application that runs on a weekly basis which creates an XML-based store cross-reference file.  The XML file was created using Castor to marshal the data into XML format.  The file was then sent via FTP to Dollar Tree

·               Created a Java application that runs on a nightly basis which creates an XML-based item cross-reference file.  The XML file was created using Castor to marshal the data into XML format.  The file was then sent via FTP to Dollar Tree

·               Created a Java application utilizing a SQL Server stored procedure which runs on a weekly basis that generates a CSV file containing a breakdown of Deal$ employee hours for the week.  This file is then sent via FTP to Dollar Tree

·               Modified the Save-A-Lot employee master feed to no longer send Deal$ employee updates to Save-A-Lot

·               Updated the SQL Server stored procedures used to populate Save-A-Lot intranet pages so the pages would no longer display Deal$ related information

 

Technologies

 

Java 1.4, WebLogic 8.1, Oracle 9i, SQL Server, Eclipse, Servlets, JSPs, XML, XSD, Castor, Swing, Ant, Toad, LDAP, Public/Private Key Encryption, Dimensions, AppWorx, Solaris

 

Northrop Grumman Corporation

St Louis, MO

Lead Java Developer

11/04-12/05

 

Project:  Global Transportation Network for the 21st Century (GTN21)

 

Description

 

GTN21 is a pilot project for USTRANSCOM to provide in transit visibility of passengers and cargo moving through the Defense Transportation System (DTS).  It also provides command and control decision support capabilities for the war fighter. 

 

Responsibilities

 

·               Designed and developed a Swing based GUI interface using the NetBeans IDE for automating the entire GTN21 build process

·               Created Ant scripts to support automated build process

·               Updated and integrated existing Ant scripts into automated build process

·               Worked with the infrastructure team to create new GTN21 development environments under Solaris and WebLogic

·               Conducted builds of GTN21 to various environments

·               Updated build documentation to reflect new automated process

·               Served as technical point of contact for Ant related issues

 

Technologies

 

Java 1.4, WebLogic 8.1, Eclipse, NetBeans, Swing, Ant, UNIX Shell Scripts, ClearCase, Solaris

 

Integral7, Inc.

Minneapolis, MN

Senior Java Developer/Technical Account Manager

04/04-10/04

 

Project:  Integral7 Learning Profile (I7LP)

 

Description

 

Senior Java Developer/Analyst and Technical Account Manager for I7LP credential management system.  I7LP is an internally hosted application that provides clients with the ability to manage and administer their training, testing, certification and/or licensing programs.  I7LP automates and simplifies credential data management, customer services, eligibility management, communication, continuing education tracking, program design, data reporting and analysis and credential verification.

 

Responsibilities

 

·               Developed Struts/EJB based interfaces for the I7LP website

·               Updated Ant build scripts for I7LP

·               Served as a Technical Account Manager (TAM).  The TAM acts as a liaison between Integral7 customers and developers by taking customer calls and then analyzing and logging application defects.

 

Technologies

 

Java, Tomcat, WebLogic, EJBs, Servlets, JSPs, Ant, Solaris, SQLServer, Struts

 

US Bancorp, Inc.

Minneapolis, MN

Senior Java Developer

10/03-03/04

 

Project:  AccessOnline

 

Description

 

AccessOnline is a website that provides the capability to create and administer credit card products for US Bank’s corporate credit card customers.  The application needed to be upgraded to support categorizing credit cards based upon sub-departments within a corporation.  At the time the application only supported categorizing credit cards upon corporation, subsidiaries, divisions, and departments.

 

Responsibilities

 

·               Created servlet based Java interfaces between AccessOnline and TIBCO using TIBCO’s Rendezvous messaging API

·               Created proof of concept project for auto-generating Java classes using JAXB for XML-based AccessOnline to TIBCO messages.  Demonstrated processing of JAXB generated classes using JXPath

·               Participated in TIBCO’s Active Enterprise boot camp

 

Technologies

 

Java, Tomcat, WebSphere, EJBs, Servlets, JSPs, DB2 UDB, VisualAge for Java, Ant, JAXB, JXPath, Rational ClearCase, TIBCO

 

Xede Consulting Group

Detroit, MI

Senior Java Architect/Senior Java Developer

08/02-10/03

 

Client:  Federal Advanced Parking Devices (FAPD)

 

Project:  Automated Parking System (APS)

 

Description

 

APS is a parking system application developed for FAPD and the Dallas International Airport that coordinates traffic flow, manages revenue transactions, incorporates fraud detection, collects and analyzes security data, and provides reporting for the parking facility.  The targeted customer base is high-volume facilities containing multiple parking structures with multi-tiered rates.

 

Responsibilities

·               Performed system design utilizing the Rational Unified Process.  This includes creating Use Case Scenarios, Use Cases, Activity Diagrams, Sequence Diagrams, and Class Diagrams.

·               Developed session and entity beans under WebLogic 7.0 and Oracle 9i to support communication between parking structure devices and the central server cluster.

·               Developed message beans to facilitate the exchange of Automated Vehicle Identification (AVI) information between the server cluster and the North Texas Transportation Authority (NTTA).

·               Utilized multiple Java design patterns including facades, business delegates, singletons, composites, value object (VOs), value object assemblers, data access objects (DAOs), factories, abstract factories, and service locators.

·               Developed OSGi bundles to support communication with lane devices

·               Implemented XML processing of system message formats using JAXB, JAXP and JXPath

·               Developed user interfaces for facility management using JSPs and Struts

·               Developed a socket-based framework to simulate various devices for testing purposes

 

Technologies

 

WebLogic, Oracle 9i, Java, EJBs, Servlets, Struts, JSPs, XML, JAXB, JAXP, JXPath, Ant, Log4J, Rational Rose, OSGi, PostGres, Solaris, Windows XP, CVS

 

Client:  Anderson Development Corporation (ADC)

 

Project:  Cylinder Tracking System

 

Description

 

ADC produces Nitrogen Tri-fluoride (NF3), a gas chemical used in cleaning and etching applications in the production of microchips.  The product is packaged and shipped in a variety of gas cylinder types and sizes.  The Cylinder Tracking System (CTS) enables ADC to 1) fulfill orders, 2) plan production cycles, 3) manage and track cylinders from initial receipt through filling and shipment, and 4) act as a decision support system.

 

Responsibilities

·               Analyzed existing production processes

·               Developed use cases, use case scenarios, and activity diagrams for redesign effort

·               Designed and modeled new database structure in support of redesign effort

 

Technologies

 

Rational Rose, SQL Server

 

DaimlerChrysler Corporation

Detroit, MI

Technical Team Lead/Team Lead/Lead Java Developer

05/97-08/02

 

Projects:  User Access Management System (UAMS), HotLeads, Banner Ad Tracking System (BATS)

 

Description

 

Project Engineer (Technical Team Lead) for UAMS, HotLeads, and BATS applications.  UAMS provides authentication and authorization for DaimlerChrysler’s Canadian and U.S. dealer network.  HotLeads provides leads for vehicle sales to dealers nationwide.  Leads are generated by Internet requests, phone calls, and business reply cards.  BATS allows DaimlerChrysler to track click-throughs for advertisements placed on various Internet sites.

 

The Project Engineer is involved in the project’s life cycle from beginning to end and is the technical owner of the project.  The Project Engineer is actively involved with clients, client partners and project managers assisting in the creation of project timelines, the allocation of resources, and the estimation of project costs.

 

Responsibilities

 

·               Interfaced with clients, client partners and project managers to assist in the creation of project timelines, allocation of resources, and estimation of project costs

·               Performed business, system, and data analysis and design

·               Documented project technical requirements and specifications

·               Led project teams (1-8 engineers including software engineers, hosting engineers, content engineers, DBAs, and quality assurance teams)

·               Oversaw and coordinated all engineering departments during a project’s design, development, and launch

 

Technologies

 

WebSphere, Java, Servlets, DB2, Solaris, Microsoft Project, LDAP

 

Project:  Powertrain Test Center Server System (PTCSS) – 05/97-01/00

 

Description

 

Technical Lead and Senior Java Developer/Analyst for PTCSS.  PTCSS provides the ability to store the results of engine and transmission test runs to a central server.  PTCSS also provides a suite of web-enabled tools which allow engineers to remotely analyze the results of test runs, track engine and transmission locations, view and update test center information, and monitor the test center from the site level down to individual test cells

 

Responsibilities

·               Oversaw a team of six developers

·               Interfaced directly with clients to develop and document project requirements

·               Developed a Swing based interface to create test run reports and graphs

·               Developed PV-Wave code to generate graphs

·               Developed MQSeries interface between test cells and central server

·               Developed C code running under real-time LynxOS that controlled engine and test runs in test cells

·               Performed database design and implementation using Infomodeler

·               Administered Websphere

·               Administered Netscape Enterprise Server

·               Administered DB2 database

 

Technologies

 

Java, Servlets, DB2, WebSphere, Netscape Enterprise Server, MQSeries, PV-Wave, C, Visual Age

 

Commercial Services International Inc.

Delray Beach, FL

UNIX/NT Administrator

08/96-05/97

 

Project:  Colombian Emeralds International (CEI) Migration/Port

 

Description

Migrate and port CEI’s corporate systems from St. Thomas, VI to Ft. Lauderdale, FL.  CEI is an upscale jewelry retailer with stores throughout the Caribbean and Alaska and is a subsidiary of CSI.

 

Responsibilities

 

·   Migrated corporate system systems from St. Thomas, VI to Ft. Lauderdale, FL

·   Ported corporate systems from SCO UNIX to HP/UX

·   Provided day-to-day support of over 50 CEI employees and more than 50 stores with sales in excess of $150M per year

·   Ensured proper retrieval and update of store sales and inventory information on a daily basis

·   Generated daily store sales and inventory reports via UNIX shell scripts

 

Technologies

 

UNIX Shell Scripts, HP/UX, SCO, NT

 

Office Depot Inc.

Delray Beach, FL

Senior Developer/AIX Administrator

08/95-08/96

 

Projects:  Massachusetts Institute of Technology Website, CyberCat

 

Description

 

The MIT Website provides students and faculty of MIT the ability to order supplies online through Office Depot’s Business Services Division (BSD).  CyberCat is a Visual Basic application that provides BSD customers the ability to create orders and submit them at a later time.

 

Responsibilities

 

·               Developed C CGI scripts in support of online ordering

·               Administered the AIX server that hosts the MIT website

·               Administered the MIT Netscape Enterprise Server

·               Assisted in implementing Kerberos security for the MIT website

·               Designed and developed a TCP/IP socket layer used to communicate to the AS/400 backend ordering system.  This includes custom TCP/IP routines used on OS/400, AIX, and Window.  These socket utilities were eventually adopted as the default ordering protocol for all BSD sales transactions

·               Developed CyberCat, an offline office supply ordering system written in Visual Basic

 

Technologies

 

C, TCP/IP, Visual Basic, Kerberos, AIX Administrator, NES Administrator

 

Logicon, Inc.

Los Angeles, CA

Technical Team Lead/Lead Developer

06/91-08/95

 

Projects:  Defensive Management System (DMS), Strategic Mission Development and Planning System (SMDPS):

 

Description

 

DMS and SMDPS are both projects for the U.S. Department of Defense United States Air Force B-2A “Stealth” Bomber program.  SMDPS provides mission planning capabilities for the Stealth bomber and DMS provides radar avoidance capabilities. 

 

Responsibilities

 

·               Served as technical subject matter expert for DMS

·               Promoted to DMS technical lead

·               Developed C, FORTRAN and X-Windows Motif Sun workstation modules in support of both SMDPS and DMS

·               Developed COBOL, REXX, and ADS/O mainframe modules in support of SMDPS

·               Wrote test plans and procedures used in code review process

·               Presented top level design documents to the Air Force and various watchdog groups

·               Served as technical subject matter expert for DMS

 

Technologies

 

C, Motif, FORTRAN, COBOL, REXX, ADS/O, Solaris

Education

University

Degree

Year

University of Southern California

B.S. Computer Science

1987-1991

University of Michigan – Ann Arbor

MBA (7 of 20 courses completed)

1998-2000

 

1

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Technical Designer

CONFIDENTIAL

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Negotiable

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Senior Java Developer/Architect

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Enterprise Software Implementation & Consulting

·         Software/System Architecture

·         Software/Web Development

·         Systems Analysis - IT

 

Target Locations:

Selected Locations:

US-FL-Miami

Relocate:

Yes

Willingness to travel:

Up to 100%

 

Languages:

Languages

Proficiency Level

English

Fluent

Spanish

Intermediate