GreenSoft Pty Ltd

Type of organisation
Role
IT Consultant, Chief Software Architect, Enterprise Java developer, Systems Engineer, Drupal CMS developer
Where
Sydney, Australia
Activities
  • -
  • -
  • Ongoing development of the GreenDesk® Enterprise Java (Java EE) web application for tracking environmentally friendly office buildings.
  • Preparation of screencast tutorial videos.
  • Ongoing development and maintenance of Drupal™ CMS web sites for the GreenSoft Pty Ltd company and the GreenDesk® web application product, as well as Drupal sites for internal project and software development tracking, and for tracking environmental certification specifications
  • -
  • Ongoing development of the GreenDesk® Enterprise Java (Java EE) web application for tracking environmentally friendly office buildings.
  • Preparation of screencast video tutorials and demonstrations for venture capital pitches.
  • Ongoing development and maintenance of Drupal™ CMS web sites for the GreenSoft Pty Ltd company and the GreenDesk® web application product, as well as Drupal sites for internal project and software development tracking, and for tracking environmental certification specifications
  • -
  • Ongoing development of the GreenDesk® Enterprise Java (Java EE) web application for tracking environmentally friendly office buildings.
  • Preparation of screencast video tutorials and demonstrations for venture capital pitches.
  • Ongoing development and maintenance of Drupal™ CMS web sites for the GreenSoft Pty Ltd company and the GreenDesk® web application product, as well as Drupal sites for internal project and software development tracking, and for tracking environmental certification specifications
  • -
  • Ongoing development of the GreenDesk® Enterprise Java (Java EE) web application for tracking environmentally friendly office buildings. Included preparation of screencast video demonstrations and a submission for the Green Cities 2015 conference Weapons of Mass Creation green technologies competition.
  • Ongoing development and maintenance of Drupal™ CMS web sites for the GreenSoft Pty Ltd company and the GreenDesk® web application product, as well as Drupal sites for internal project and software development tracking, and for tracking environmental certification specifications
  • -
  • Developed a unique Enterprise Java (Java EE) web application GreenDesk® for analysing and tracking the complex data and documentation required for preparing applications compliant with the Green Star™ Office sustainable building rating system of the Green Building Council of Australia (GBCA).
  • The system uses Expert System technology in Java™ as an intermediary between rich interactive web user interface worksheets and model views using  JavaServer Faces (JSF), and an underlying Enterprise Java domain entity database model - the Building Project Model, created using Parsing Analysis technology to map the Green Star Office specifications to domain model elements and rules.
  • After initially using an MySQL database with object-relational  Java Persistence API (JPA) mapping with EclipseLink, then an object-relational Oracle DB with EclipseLink, a major migration was made to a JPA-compliant pure-object database ObjectDB, with significant performance improvements.
  • The PrimeFaces toolkit for  JavaServer Faces (JSF) was used to enhance the rich web user interface.
  • The software engineering included extended use of graphical Unified Modeling Language (UML®) for requirements and domain analysis, model-driven Java™ design and code refactoring, documentation, and even proved useful for freestyle graphics presentations for non-experts. The closely related Systems Modeling Language (SysML®) heavily influenced the Building Project domain model.
  • Custom object-oriented PHP scripting was used to generate Enterprise Java (Java EE) database entity classes directly from a Drupal™ CMS web site entity-relational database model of the Green Star Office technical manual’s specification for the green office building rating system of the Green Building Council of Australia (GBCA). (Such novel and advanced automation of coding is a speciality of Webel IT Australia.)
  • Prepared investor presentations and held pitch meeting demonstrations for potential investors. Demonstrations included screencast tutorial videos made using ScreenFlow.
  • Created 3D logos and animated 3D logos using Swift3D.
  • Drupal™ CMS web site development

    Developed a GreenSoft company web site, a web site for the GreenDesk® product, and the GreenBase site for resources on global environmental rating schemes.
Scholarships, grants, or awards
Related publications, article, papers, reports
Events
Some work performed by Webel IT Australia for GreenSoft Pty Ltd is featured under the GreenSoft zone.
Visit also
Visit also (backlinks)
Flags