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

Installing a Node.js package using a GitHub repository

Feb Dao


Node.js is a popular JavaScript runtime that allows developers to build server-side applications using JavaScript. One of the benefits of Node.js is its vast ecosystem of open-source packages that can be easily installed and used in your projects.


Create multiple Point of Sale in just one Square account with different locations



Running multiple businesses simultaneously at different locations can be hectic but Square has made it easy to manage everything at one place.

Cartoon space rocket flying in the stars

Cookie, localStorage and sessionStorage in Javascript

Bien Vu


In the current development process, increasing the user experience when accessing websites is very necessary and important.
From those specific requirements, we have technologies to improve the performance and quality of web pages such as using cookie, localStorage, or sessionStorage.