Andrew Marcuse

317 Buck Lane
Haverford, PA 19041
610-642-2475
bucklaneusa@netscape.net

Summary

Experienced system architect with proven expertise creating robust foundations and development tools upon which highly scalable mission critical business applications are built. Expertise designing and documenting complex data structures, component object models and API's to increase developer productivity and software reliability. Strong development leader, able to establish high programming standards among staff through mentoring and leading by example. Full software product lifecycle experience, with a strong focus on software quality and performance.

Skills

Experience

Feb 2000
to
present

an Online Tournament Management and Scoring Provider

Wayne, PA

Vice President of Technology

  • In depth research of wireless, handheld and web technology to choose the platform for the product, selecting the Research in Motion Blackberry 950 pager.
  • Designed and implemented a custom C++ application for the 950. Developed an identical prototype in Java.
  • Designed and implemented a multi-threaded middleware server with compression, caching and queuing to connect with the BellSouth Wireless Data (now Cingular) Mobitex wireless network.
  • Created a time-sensitive data model for storing all data that kept a complete on-line audit trail of all updates and allowed dramatically increased security.
  • Designed and implemented a complete web application for employees, tournament managers, golfers and spectators.
  • Designed and implemented a Palm-based solution using wireless ethernet for locations without Mobitex coverage.
Feb 1997
to
Feb 2000

Ceridian HR/Payroll Systems

Exton, PA

Director, Systems Architecture

Lead the development of the Ceridian Source 500 product, including the integration of the existing FLX Visual HR product with a completely new payroll engine that used the Ceridian Signature payroll back-end.
Ported Source 500 to Oracle.  This used the same system as the Jet-SQLServer layer, and existed in the same code base.
Developed an outsourced solution using Citrix and Microsoft Terminal Server so Ceridian could act as an Application Service Provider (ASP).
Enabled multi-lingual and multi-national support. This support used the built-in customization capabilities and did not require changes to the core system.  Worked extensively with developers in the UK.
Designed and developed a web self-service interface to the HR system.
Developed a KnowledgeBase to support the distributed development and QA teams.   Access was later expanded to include support, professional services and eventually clients.
  • Template-based look & feel to allow rapid user-interface changes and support a separate look & feel for clients.
  • Security and registration to keep sensitive content from being seen or searched.
  • Logging, auditing & reporting: used proactively to find problem areas that could be addressed in the software or in documentation, as well as instances where problems occurred in the field but had not been formally reported.
  • Enhanced searching and search tips for failed searches to try to guide users to the appropriate documents.
  • Automatic site index.
  • Portable URL's that were short, easy to use, and did not break when documents were moved.
  • Email this page: complete pages could be emailed to people offsite or clients.
  • Weekly newsletters: keep users informed about changes to the system as well as new information that were found in the field.
  • Public discussion areas that could be viewed and searched instead of private email or phone calls.
  • User-entered notes and feedback, so users could share tips and hints about specific articles.
Jan 1989
to
Jan 1997

FLX Corporation

Malvern, PA
Technical point person during acquisition by Ceridian.  Oversaw a two week performance and functionality review during due diligence.

Technical Product Manager

Developed Visual HR, a human resources and benefits system in FoxPro for Windows, later migrated to Visual Basic and the Microsoft Jet database engine.

Developed a system to simultaneously support Microsoft SQLServer and Microsoft Jet.  This allowed a cost-effective low-end solution, while scaling up to address the needs of high-end clients.

Developed a benefits system with wizards for simple configuration and VBA for complex customization. This engine could support the most complex benefits and scaled to the largest clients, but was simple to learn and use.

Lead the effort to achieve Microsoft Office Compatible certification.  This helped new users learn and understand the software and got FLX market recognition and credibility.

Developed integrated, modular customization system that

  • allowed novice end users to perform extensive customization
  • could be used by professional services to seamlessly integrated custom modules.
  • allowed development to isolate changes without duplicating code.

Integrated the Crystal Reports Engine with security and custom dynamic filtering.

Developed a recruiting management module with integrated scanning, OCR and full-text searching.

Senior Programmer

The original FLX product, RecordKeeper, was a flexible benefits administration system written in C on the Btrieve/XQL database engine.

Developed a "Control Center" that integrated in FLX modules as well as third party report writers.

Ported to NetWareSQL, one of the first PC-based client-server databases.

Developed a multi-year database that could manage a single company for multiple plan years in a single database.

Developed a custom reporting language, PrintBasic, to ease production of custom forms and statements.  It was a subset of Basic with a library of functions for printing and data access.  It was used extensively by the FLX professional services group.

July 1987
to
Dec 1988

Princeton Telecom Corporation

Princeton, NJ

Programmer

Developed home banking & financial planning software for IBM PC and Apple Macintosh

Education

B.A. Physics with an area of concentration in computational science, Haverford College, Haverford, PA. June 1987.

Fluent in French: high school junior year abroad at the Lycée International de Saint-Germain-en-Laye, France, 1981-1982