Google Workspace Freelance Developer – Australia
Scott Donald – Google Apps Script Freelance Developer – Australia. I provide business automation & efficiency solutions for Google Workspace.
Services:
- Google Workspace workflow automation.
- Google Apps Script Developer.
- Build custom tools for your business.
- Google Workspace administrator.
- Migrate your business to Google Workspace.
- Migrate your business out of Google Workspace.
- Google Apps Script consultant for developer teams.
- Google Workspace Add-on development.
- Take your Chat GPT or Gemini Project to the next level.
- Small or large projects.
Examples of my work
The tutorials I have written for my website are the best examples that I can show you of my work. Check out my Google Apps Script page for my tutorials, or browse through the Categories section on the sidebar. Alternatively, you can use the Search button at the top of the sidebar on the right.
Here are some examples of the projects I have worked on for clients*:
Workflow & Automation
- Rafting Company, USA: Developed and maintained a comprehensive staff-client management system for a rafting company with 50+ staff, utilising Google Forms, Apps Script triggers, and advanced formulas to track employee availability, create dynamic scheduling boards, and generate compliance reports for Colorado State Parks. (Google Apps Script, Google Workspace, Google Sheets, SpreadsheetsApp, Google Sheets API, Google Drive, Google Docs API, DocumentApp, DriveApp, WebApp, Front-end development)
- Commercial Construction, Australia: Built a Google Workspace Add-on for a construction company using CardService to automate correspondence, task assignments, and calendar reminders. Developed a QR code-based site sign-in/sign-out system with automated induction processes and attendance tracking, ensuring compliance with COVID-19 regulations. (Google Apps Script, Google Sheets, SpreadsheetApp, Google Sheets API, CalendarApp, Google Admin Directory API, Google Workspace Add-on, Card Service, Google Cloud Console)
- Commercial Construction, Australia: Created a web app to generate construction projects, set up directories, and assign team members, streamlining project initiation and collaboration. (Google Apps Script, WebApp, Google Sheets, SpreadsheetApp, Google Drive, DriveApp, DriveAPI, GmailApp, DocumentApp, Google Cloud Console, Google Workspace Add-on, CardSerivce)
- Golf Course Consortium, USA: Developed a shipment and inventory management system for a golf course consortium within Google Sheets, incorporating weather and chemical analysis, automated daily updates via Gmail and Google Chat, and an integrated calendar for supply shipments. (Google Sheets, Google Chat, Gmail, Google Apps Script, Google Chat API, SpreadsheetsApp, GmailApp)
- Data API Aggregator, Austria: Built a commercial Google Workspace Editor Add-on for a data streaming company, enabling users to enrich datasets with company, people, location, and weather data from hundreds of APIs through a single interface. (Google Workspace Editor Add-on, Google Apps Script, Front-end development, Google Sheets, SpreadsheetApp, URLfetchApp)
- Micro-Distillery, Australia: Created a micro-distillery management system in Google Sheets with a custom sidebar for regulatory compliance, inventory management, recipe development, and alcohol calculations. Utilised advanced formulas and real-time validation to ensure accuracy and efficiency. (Google Apps Script, Front-end development, Google Sheets, SpreadsheetApp, Google Sheets API)
automation
- Directional Drilling Company, USA: Developed a project planning Gantt chart and dashboard for a horizontal directional drilling company, incorporating staff and rig scheduling, cost-revenue analysis, and automated assignment features.(Google Apps Script, Google Sheets, Google APIs, GmailApp)
- Geospatial Company, USA: Integrated Trello API data into a custom project financials Google Sheet for a geospatial company, enabling deal management, project manager assignment, client invoicing, and automated archiving. (Google Apps Script, Google Sheets, Google APIs, GmailApp, SpreadsheetApp)
- Property Legal Firm, USA: Created custom Google Apps Script code for a Google Sheet to move data to different locations on a Sheet and update separate Google Sheets. (Google Apps Script, Google Sheets, SpreadsheetApp)
- Social Service Volunteer Organisation, Australia: Developed a mail merge tool for an organisation’s custom print newsletter (Google Sheets, Google Docs, Gmail, Google Apps Script, SpreadsheetApp, DocumentApp, GmailApp).
- University, Saudi Arabia: Built a teacher performance Google Sheet with a custom sidebar and menus in Google Apps Script that tracks teacher performance over several metrics over time and generates dynamic reports for management. (Google Apps Script, Google Sheets, Google APIs, SpreadsheetApp, Front-end development)
- University, Saudi Arabia: Automated uploading grades into Google Classroom from a Google Sheet. (Google Apps Script, Google Sheets, Google APIs, SpreadsheetApp, ClassroomApp)
- Chemical Engineering Firm, Australia: Created a Google Workspace Add-on for custom correspondence between business and client. (Google Sheets, Google Docs, Google Calendar, Gmail, Google Apps Script)
- IT Software as a Service Company (SaaS), Canada: Produced a Tech Support form tool that prioritises the issue and alerts the support team. A support member is then selected to review the issue and the results are logged. A later custom feedback form is sent for team development. (Google Apps Script, Google Workspace Add-on, Google Chat App, Google Chat API, Card Service, UrlFetchApp, Google Cloud Console)
Migrating to Google Workspace
- Google, Singapore: Collaborated with Google Singapore’s Workspace Sales team to guide a client on integrating Google Workspace APIs into OutSystems no-code software via service accounts and HTTP requests. (Google Cloud Console, Google Service Accounts, CURL, HTTP, Google Workspace, Google Apps Script, Postman, Google APIs, OutSystems)
- University, Saudi Arabia: Migrated a 120 staff business using consumer accounts to Google Workspace. I provided:
- Administrative setup.
- Transition planning.
- Process and procedure mapping for documents and folders.
- Integration of 3rd-party apps.
- Onboarding training and best practice documentation for staff.
- Ongoing support as administrator.
- Document migration.
(Google Workspace, Google Sheets, Google Docs, Google Classroom, Moodle Super Admin, Google Drive, Google APIs, Gmail)
- Marketing Company, Australia: Guided a new small business start-up through running their business in Google Workspace. I provided:
- Administrative setup.
- Training and onboarding.
- Workflow documentation.
- Document template design of some Documents like Invoices, Quotes, Budget.
(Google Workspace, Google Sheets, Google Drive, Google Apps Script, GmailApp, CalendarApp, FormsApp)
Documentation & Tutorial Writing
- No-Code Google Automation Platform, AUS: Provided tutorial development, documentation, user support, product testing, and issue resolution for a no-code workflow solution, ensuring a smooth user experience and contributing to product improvement. ( Documentation writing, Tutorial Writing, Google Workspace, Zenphi platform)
*Please keep in mind that I need to be a little vague about the examples here to maintain my client’s privacy.
About me
Google Developer Expert – Google Workspace
I am an Australian Google Workspace Freelance Developer, Administrator and Educator with over 4 years of experience in this field.
I have worked as the administrative manager for a 140-staff-strong education company migrating the company to Google Workspace and building automation solutions and training my team to do the same.
As a freelance consultant, I have worked on short automation projects, larger business process integrations, Google Workspace Migration and Google Workspace account administration.
I have been an active educator of all things Google Apps Script and Google Workspace since 2017 writing a number of tutorials each month on the topic. So you know I love what I do.
I generally only take clients from Australia mostly because it is easier to deal with the contract side of things. However, if the project is interesting enough, I would certainly be happy to accommodate you.
Skills
Web
JavaScript, HTML, CSS, Svelte, HTMX
Backend
Golang, SQLite, Firebase
Google Dev
Google Apps Script, Firebase, Google Workspace Related APIs, Google Cloud Console, Google Workspace Add-ons, Google Card Services, Google Data Studio, Google Maps API.
Google Workspace
Proficient with the standard Google Workspace Suite ( Sheets, Docs, Slides, Forms, Classroom etc). Google Workspace Admin, Google Workspace signup and onboarding.
Project Enquiry Form
Please use the Contact Form for any other enquiries.

