Our History

Logical Developments was originally called Howe Computer Developments, founded in 1984 by Kim and Cathy Howe. They sold the business to Paul and Caroline in 1991, who renamed it a couple of years later.

Although specialising in providing for small businesses, there have been no shortage of larger projects over the years.

Our clientele has steadily grown in number and range, with our customised database systems in use around Australia and New Zealand. Paul is now regarded as one of Australia's foremost Omnis developers.

The Team behind the Products

A headshot of Paul

Paul Mulroney

Director | Lead Programer | Development Manger

Paul holds a B. Eng Comp Sys (Curtin University), he is a member of the Omnis Technical committee and is considered one of the foremost Omnis developers in Australia. Growing up Paul was originally from Cleveland, Queensland and moved to Pingelly, WA in his high school years. High School is where his passion for programming took off, prompting him to move to Perth in 1987 to pursue computer studies. Paul concluded his four-year contract as a SCADA engineer in 1996 to focus on expanding Logical Developments.

Paul designed and implemented the modular system that forms the backbone of the Logical Developments' software solution. The modular system is a dynamically arranging system built so that we can create something once and then re-use it as a module for multiple solutions. He also designed the mobile framework which is the basis of our hybrid mobile systems, using Omnis' "jsClient" technology. This allows mobile and web solutions to use the same security model as our desktop software.

Described as a family man, Paul's hobbies include playing & writing music alongside tinkering with electronics.

A headshot of Caroline

Caroline Mulroney

Director | Financial Controller | Developer

Caroline holds a B. Bus. in Accounting (Curtin University) with thirty years industry experience.

Hailing from the small town of Cuballing from country WA, Caroline comes from a line of business and farm owners. She holds close the companies purpose to make someone's day better, striving to be a happy force on the phone & working toward good software through problem solving.

Before becoming an active partner, and now co-director in Logical Developments, she worked as an in-house accountant for a number of businesses. Caroline loves the creative side of software development. Now that their two sons have grown up, Caroline can focus more on programming which she has been doing since 1992.

In between her busy schedule and commitments, Caroline likes to work with her hands in the garden.

A headshot of Aaron

Aaron Muilne

Digital Marketing Officer

As a Curtin graduate, Aaron holds a B. Arts (Humanities) in Internet Communications, minoring in Screen Production. Born and raised in Bentley, Aaron attended high school in Willetton which fostered a fascination with Film and Physics. Taking those interests to university, his studies cultivated an understanding of communities, the internet and how they function - informing and shaping one another. Currently, Aaron drives our social media and is maintaining our website. Previously, he has worked with Logical Developments editing together the Your Omnis interviews.

When he isn't working, you can find Aaron catching up with friends over a casual game of Mario Kart or teamed up over Xbox live. If he's not inside, he's gone exploring with his wife.

A headshot of Jordan

Jordan Bock

Junior Developer

Graduating from Edith Cowan University’s Joondalup campus, Jordan holds a Bachelor of Computer Science, majoring in Software Engineering. His studies covered a range of languages from Java through to working with databases such as SQL. Interwoven into the course work, Jordan learned design theory, debugging techniques and how to work collaboratively in a team environment.

Jordan enjoys the challenge of software engineering finding new ways to overcome a given problem. In the process of overcoming challenges, Jordan picked up many useful skills, particularly in team facilitation and quality control. Starting early, he has always loved computers from childhood and in high school found his footing in the programming world, which carried through to university.

In the office, Jordan is helping on old and new projects alike – bringing new features to life that continue to add functionality and value to our clients. He is also a steady researcher – finding answers for any technical issue that might present itself.

Outside of work Jordan enjoys games that have a focus on exploration – so you might catch him on the high seas of Sea of Thieves. He also enjoys all things Nintendo.