Bill Clementson


A senior architect, software engineer, and project lead with extensive ERP system development experience. Has worked in mission-critical applications such as manufacturing, distribution, banking, application integration, Sarbanes-Oxley compliance, and process control. Responsible for defining much of the JD Edwards OneWorld development methodology for enterprise application integrations. Quality-oriented with strong problem-solving skills and a demonstrated ability to translate complex concepts into effective systems.


WORK EXPERIENCE



Independent Consultant

 

Feb 2005 - Present

Clementson Consulting

http://bc.tech.coop

Senior Technical Consultant responsible for the design, coding and testing of multiple JDE ERP customization projects. Also developed iPhone/iPad applications for sale on the Apple iTunes store. Clients included:


Software Architect, Product Strategy

 

Jan 2003 - Jan 2005

PeopleSoft

http://www.peoplesoft.com

Responsible for coordinating the definition of the "Desired Future State" tools technology direction for JD Edwards prior to the acquisition by PeopleSoft. Following the acquisition, was instrumental in rationalizing cross-platform (Enterprise/EnterpriseOne) technologies and defining key future technology directions.

Primary architect for the following key cross-platform architectural efforts:

  • Metadata future direction: Developed vision for standards-compliant, extensible application metadata.
  • IDE future direction: Created proposal for migrating from a proprietary IDE to an Eclipse based toolset.
  • Service-oriented architecture future direction: Worked on definition of the next-generation component-based application platform.


Integrations Architect

 

Jul 1998 - Jan 2003

JD Edwards

http://www.jdedwards.com

Integrations Architect responsible for much of the EAI, B2B, and Web Services solution for JDE. Designed key enterprise, B2B and interoperability functionality and headed up project teams responsible for implementing the designs. Author of the JD Edwards "XPI Development Methodology" manual specifying standards for the development of EAI and B2B solutions that integrate with JDE's Enterprise software.

Created conceptual and technical design documents for the Business Process API's (BPAPIs), a project that eventually morphed into the Interoperability/Integration Extended Business Process (XBP) definitions. Consultant on many of the OneWorld/World XBP enhancements and integrations.

Design Architect for the JD Edwards Sales Force Automation module, a major OneWorld Front Office system (designed for both client/server and web deployments) totally integrated with JDE's Back Office products.


Independent Consultant

 

Dec 1997 - Jul 1998

JD Edwards, NZ

http://www.jdedwards.com.au

Technical Lead for the Fisher & Paykel project - at the time, this was the largest OneWorld implementation in Australasia. Also provided technical and C programming support for 3 other OneWorld clients during this period.


Consultant

 

Aug 1995 - Nov 1997

JD Edwards

http://www.jdedwards.com

One of only a few outside consultants working on key projects for JD Edwards in both the World Software (AS/400-RPG) and OneWorld (Client/Server-Multi-Platform) development teams.

Project lead and/or design architect for the following significant enhancements:

  • UCC 128 Compliance project: A strategic JDE EDI enhancement for the Retail Industry.
  • ECS Aviation & Marine and ECS Load Confirm of Actuals & Ambient/Standard enhancements.
  • Cost Management Solution with Sales Flexible Accounting.


Consultant

 

Jan 1995 - Aug 1995

Pharmacy Corporation of America

http://www.pharmerica.com

Project Manager for Health Care Products systems, managing the work of client staff and consultants in a mixed Synon /RPG development environment.


Manager

 

Jan 1992 - Dec 1994

Computer Services Limited

http://www.csl.ws/

Managed the system support department for a computer bureau servicing banking, financial and government organizations in Western Samoa.

Reorganized computer bureau operations and system support functions, replacing obsolete IBM S/36's with AS/400's and migrating customers to new software. The efficiencies that I introduced resulted in my exceeding the System Support annual income target within the first six months of my contract. CSL had record profits during my 3 years as System Support Manager with the company.


Independent Consultant

 

Dec 1983 - Jan 1992

New Zealand Dairy Board

http://www.fonterra.com

Primary developer of PACS, a custom manufacturing/distribution system integrated with real-time manufacturing data collection and monitoring.

Also contracted directly to other clients during this period for a number of custom code development projects.


Analyst/Programmer

 

Jan 1981 - Nov 1983

Technology Resources Ltd

n/a

Employed as an Analyst/Programmer by Technology Resources Ltd (a software house) developing custom solutions. Also did some contract programming work during the first 6 months of this period while I was completing my studies.


SKILLS/AFFILIATIONS/EDUCATION



  • Current application skills: JD Edwards ERP
  • Current languages: Objective C, C, ER, Lisp, XSLT
  • Speaker at the 2003 International Lisp Conference and multiple JD Edwards user group conferences
  • Current meetings coordinator and co-founder of the Vancouver Lisp Users Group, former meetings coordinator and founder of the Denver Area Lisp Users Group, former president of the Front Range IBM User's Group, former meetings coordinator/branch committee member for the NZCS
  • Several articles published in News/400 magazine
  • MNZCS - Full Member of the NZ Computer Society
  • New Zealand Certificate in Data Processing (with honours) from Waikato Technical Institute


4780 Estevan Pl, West Vancouver, BC V7W 1G9, Canada
Phone:   604-922-2287
Email:   billclem@gmail.com
Resume:   http://bc.tech.coop/resume.html