Home
About Us
Work
Contact

Banner

Work - Examples

The following paragraphs briefly describe a few examples of my work, and provide a link to the document itself.  These are samples of literally thousands of pages of documentation of various types that I have authored.  I am also skilled in diagraming methods, e.g. for process diagrams, as well as software processes, using Visio and an enterprise-level tool named Enterprise Architect (EA).  One of my EA diagrams at American Homes 4 Rent is used as a training aid.  I learned the value of writing - and thinking - out work before starting to develop something.  Like drawings before building a house, the document not only help me and others think it through in detail, but communicates to others what is to be done, and how to test and accept the work.

·       Tax Data Workbench - Functionality & Process Flows - documentation I wrote for the Tax Data Workbench - which had not worked correctly even after nearly 3 years of work, but I succeeded in getting it to work.  I wrote, then used this document as a way of getting at the details and understanding its complex processes, such as a SQL job with 21 stored procedures.  It illustrates my ability to generate really detailed technical documentation that is readable by non-technical people.  The bulk of it took me about 8 weeks, including analysis time to write, with updates following as I found I needed to include other specifics.  This is the complete document to provide a sense of the scope of the work.  Link

   

·      Variance  Reporting - this is a reporting tool with a permanent data base that provides for accumulation of variance data over time for trend analysis, with a unique user-driven mapping tool.  Generated for the Accounting team at American Homes 4 Rent.  Shows my documentation and design style.  There are four documents that specify how it is to be built and will work.  These were developed with close collaboration with the business and the SSRS developer who was to build it, providing a 2-way agreement on exactly what is to be delivered and that it will definitely meet the requirements of the business people who will use it.  I have found this method to prevent the old story of "its what we asked for but not what we need" one hears often when this method is not followed.

  •      Requirements - Final - explains how the overall tool will work, the requirements it meets. Refers to detailed Excel files for structure and format specifics.  Link

  •      Variance Analysis Detail Table Structure - permanent data base storing all variance details for each month; specifically designed to allow reporting tools such as Tableau or PowerBI to produce graphs of variance data over time for trend analysis. This was my suggestion that they liked and included as a requirement but which added almost no additional development cost. Link.

  •      Mapping Files Formats - the "maps" are format and structure files that allow the user to generate a very customized report but without altering anything about the data itself, assuring that it will always balance to the financial statement that go into the 10K and 10Q reports for the SEC. Link.

  •       Report Formats - shows how the actual reports will look when rendered in the SSRS (Microsoft SQL Server Reporting Services)reporting environment.. Link

·      GL Allocation  - Process and  Use Guide - this is a guide I wrote to enable the Accounting team members who would be using the Yardi  GL Allocation module to perform the complex, somewhat custom allocations based on cost center head counts.  It illustrates how I write and illustrate training materials.  Link.

 

     Enterprise System Implementation Best Practices - this is a booklet (about 50 pages) that I wrote to explain how and why all of my implementation projects were successful.  I also believe in testing at full scale before go-live.  Clue:  I learned from others.  Link.

 

  ·     Business Process Diagram (Visio) - this is a straight forward diagram I did for a small project with the Treasury team at American Homes 4 Rent.  At the time, the company did not "officially" use any diagraming tool.  I created this one to assist the business.  They reconcile over 210 bank accounts every day.  Link.

   

·      Interface Specifications - this is the design specification for the interface for sales orders in the JAFRA Indonesia project - it sent orders from the eCommerce web site to the SAP "back end" system - which handled everything else.  It featured an internal cross reference table/data base which I designed to convert various reference field codes from those used in the front end system to those required by SAP.  By using a table, rather than hard-coded translations, changes could be made  without altering any code.  Mule ESB was the interface middleware used.  Link.

   

·     AIMS/ERP Scheduler Specification - this is the most complex software I have ever designed.  It generates a synchronized supply chain & manufacturing schedule with backwards and forward scheduling down and up the product/project structure levels for all of a company's  products or projects of any complexity or size.  This results in a complete schedule for everything. It was coded into 11 small programs, totaling 6,000 lines of code by a team of 3 developers.  It was used for years at Alesis, which ran its global supply chain with it.  I was part of the full-scale AIMS/ERP system I designed, managed the development for and sold for 5 years.  In a technical feasibility test at a Raytheon division, it generated a full schedule for a huge road paving machine with 250,000 SKUs, thousands of subassemblies,  and a 14 level product structure - in less than 3 minutes. That was a fun moment...!  Link