Construction Project Management Software – EADOC

Wednesday, December 7th, 2011

While working for EADOC as a software engineer my duties included the following:

  • Led the UI strategy for new major features within the application creating mockups in Adobe Fireworks.
  • Designed and developed a flexible templating PDF printing system to allow clients to customize printouts for pay estimates, contract change requests, and change orders, to match their current printouts that they are familiar with.
  • Implemented a 200% speed improvement throughout the existing reporting framework.
  • Developed a robust XML export system that allowed all internal documents types to be exported to other platforms or for archival purposes.
  • Made numerous software improvements and bug fixes throughout the web application using my skills in PHP, MySQL, Javascript and AJAX.

Above: Developed both the front-end and back end of a more robust meeting scheduler tool for the meeting manager.

 

Above: Using prototyping tools such as Fireworks I developed quick wire frames for discussing design ideas, in this case for the revised Meeting Manager tool.

Other major software contributions while at EADOC:

  • Standard EADOC printouts received the ability to print attached images with layout options of  1 image per page, 2 images per page and 4 images per page layouts.
  • Improved the emailing of shared PDF’s and attachments in the document share system.
  • Added the ability for custom letterheads, footers and watermarks to be added to the standard EADOC printouts.
  • Fixed the document uploading tools to support up to 2 gigabyte files.
  • The file browser box, a primary interface component of the application, was made adjustable.
  • Added new filtering to the PPO, Schedule of Values and Change Order areas of the application.
  • The announcement module was updated to allow users to add links and attachments.
  • Added the ability to specify recurring meetings with more precision.   Weekly, bi-weekly, on specific days of the week, monthly, yearly, etc., as well as the ability to set the end date for the meetings.
  • Meeting Manager document printing was greatly improved.

 

Leave a Response

* Name, Email, Comment are Required