Michael Weiss
Highland Financial Systems LLC
"I estimate we saved 650 person hours of development time and approximately $100,000 in development costs using Iron Speed Designer."

Wallaby Real Estate Agent Management

Highland Financial Systems LLC
Seattle, WA USA

Highland Financial Systems develops online tools for independent professionals. Wallaby is a hosted online tool owned, managed, supported and marketed by Highland Financial Systems. Wallaby was developed to meet the financial management needs of the independent professional real estate agent by providing a fun, easy and friendly way to manage income and expenses.


Application home page

Wallaby provides real estate agents with a means to record and track their income, expenses, and profits. The application calculates quarterly estimated federal income tax payments as well as employee payroll taxes for nine western states.


Agent expenses

A user subscribes to Wallaby and, upon receiving their user name and password, can log on to Wallaby and begin entering their income deduction, expense categories and other supporting data.


Login page

Wallaby allows users to create their own categories and other supporting data items. After the user enters their expenses and commissions, they can use the many built in reports provided by Wallaby to stay on top of their quarterly estimated taxes, annual tax return preparation support as well as answer various business operations and marketing questions such as, Who are my most profitable clients? Where do most of my referrals come from? Where do my marketing dollars go and what is my return on those expenditures?


Reports menu page


Reports criteria login page

Wallaby is also designed so that Highland Financial Systems can push informational messages to individual users or groups of users or all users. These messages could range from subscription information to announcements of changes in tax laws affecting real estate agents and realtors.

Application Size and Scope
The application utilizes one Microsoft SQL Server 2000 database, 43 database tables, and more than 130 web pages. The largest database table has slightly less than ten thousand records. However the database has been designed to scale to accommodate tens of thousands of users, each making hundreds of entries annually.

Today there are around 1,000 application subscribers. We estimate this number will grow to anywhere between 10,000 and 15,000 subscribers within the next twelve to fifteen months.

Currently there are less than 20,000 transactions per month in the Wallaby application. Estimates are for that number to grow to 100,000 to 150,000 within fifteen months.

The Project
I developed this application on my own over the course of 900 person hours working part-time. 800 person hours were spent on the Iron Speed Designer portion of the project.
Code Extensions and Customizations
I incorporated approximately 20,000 lines of custom code into the generated application over the course of 450 person hours. All table controls, dropdown filter lists and dropdown field list controls needed to pull data from supporting tables filtered by logged in user. I also incorporated Telerik to create the File Upload Component.

Custom file upload

Page Layout Customizations
For the most part, I used the standard Iron Speed Designer-generated page layout. I did implement several minor style sheet modifications which enabled application-wide, as well as class specific, layout modifications.

Payroll master page

Iron Speed Designer Impact
I estimate we saved 650 person hours of development time and approximately $100,000 in development costs using Iron Speed Designer. Without the tool, this project would have taken 1,550 person hours to develop and would require a skilled graphic artist to match the aesthetics of the Iron Speed user interface.

The project would not have been feasible without Iron Speed Designer, at least not without a trip to the venture capitalists’ offices. Iron Speed Designer allowed us to produce a very professional application without the need for graphic artists and an entire team of developers, testers, project managers, etc.

Next Steps
We have already made plans to extend the Wallaby application. Plans call for version 2.0 which will be a complete redevelopment of Wallaby using the then current major version of Iron Speed Designer and either .NET Framework 2.0 or 3.0. Wallaby v2.0 will make extensive use of third party data grid and date picker components, AJAX, and the Visual Studio 2005 report generation control.

Wallaby will most likely always remain a centrally hosted application. We are open to deployment to a brokerage’s intra/extranet depending on number of subscribers and other variables. Longer term plans call for moving Wallaby to a web farm hosted by Orcsweb. This will provide additional data security, faster application response times and the ability to scale to tens of thousands of users.

Visit www.highland-finsys.com.

About the Developer
Michael has over ten years of experience in information technology primarily in the Telecom sector. He has designed, developed and administered data warehouses to 500GB in size, web enabled reporting systems and billing and CRM systems. Additionally, Michael has designed and developed several web enabled OLAP-based Business Intelligence Reporting systems.

Your Turn
Got database applications you need developed efficiently, yet still require full customization? Try Iron Speed Designer. Download your free evaluation now.


  Privacy Statement