Lil Engine supports IT departments, and project stakeholders to co-design and deliver category-defining Drupal websites and digital services. We practise open-source, equal opportunity and community engagement. From Drupal upgrades to Drupal development, our in-house team is ready to transform your website into a more usable, manageable and accessible service.


Mono blue white

Training & Mentoring

We can cater to any Drupal training needs your organisation has. We have engineers who have trained Drupal 6, 7, 8 and 9 in formal and one-on-one scenarios with more than 8 years of experience. We also provide training and mentoring support for tools and services like Composer, Behat, Acquia and setup - stop wondering about these tools, and make them work for you. We also provide services to set up Square for Business which includes Point of Sale,  team management, Inventory Management and thorough training to guide you for using Square efficiently.

Learn it
Mono yellow navy

Drupal 9 Site Building

We love Drupal and site building, especially Drupal 8 and Drupal 9. We specialise in content modelling with Paragraphs, wired up to components crafted with Pattern Lab. We've done all this on Acquia,, GovCMS and custom hosting. Our experts work hands-on with the government and private sector. Recent successes include 22 Drupal sites for Football Australia, WorkSafe Vic's Drupal Content API, which supports multiple VueJS applications, Fair Work Commission, ADF's site and Endeavour 250 (Cordelta), desgincraft, WGEA. If you want to get your Drupal 9 site off to the best start, talk to us about our Drupal team services and we promise, you wouldn't be disappointed. 

Build it
Mono green white

Specialist in Square

We have specialists having more than 8 years of experience with Drupal, web strategy, Microsoft office and Adobe Creative Suite, Square for Business. We can help small to mid-size businesses to set up Square and also provide training to use it efficiently for maintaining Point of Sale, Inventory, Online Sales, Team Management, and everything associated with Square. Lil Engine is specialised in maintaining Square Sites and add functionality depending on the type of business. If you are looking for a reliable business solution, please get in touch with us.  

Nail it

Unleashing the Power of Web Development: A Local Business Transformation

Feb Dao


In the fast-paced digital era, having a robust online presence is no longer a luxury but a necessity, especially for local businesses aiming to thrive in their communities. At [Your Company], we understand the unique challenges faced by local enterprises, and we're here to help you harness the full potential of web development. Let's dive into our comprehensive advertising plan designed to elevate your business to new heights.

old wagon with signs in it

A Step-by-Step Guide to Creating Your Own Facebook Shop

Feb Dao


Start by introducing the importance of having an online presence for your business and how a Facebook Shop can be a powerful tool to reach potential customers.


Create custom local tasks - P1

Tan Nguyen


In Drupal, local tasks are menu tabs or action links that appear as part of a menu tab on a page. These tasks are often used to represent various operations or sub-pages within a module. Local tasks are generally placed directly above content on pages(up to two levels), but can be dynamically positioned as a block. These are mostly used on administrative pages but frontend pages like user pages or the registration/login/new password pages also use local tasks. To create custom local tasks in Drupal, you can follow these general steps: