Trainer & Industry Specialist at EQC Institute of Technology (Equinim College) by day, founder of The Daly Creative the rest of the time. Seven-plus years shipping tech across government, corporate and creative sectors, sitting on top of a twenty-year career of keeping people calm while things are on fire.
- I teach the front-end web development and client relations units of the Diploma of IT (Back-End Web Development), which means I explain flexbox roughly 40 times a week and still enjoy it.
- Through The Daly Creative I build brand identities, React/Tailwind sites and Claude-powered automations for small businesses who "just have a quick idea".
- Before that I wrangled HR systems at the Department of Transport and court technology at the Supreme Court of WA, where "have you tried turning it off and on again" has a much bigger audience.
- I care about semantic HTML, real accessibility (not Lighthouse-score cosplay) and code comments my students can actually follow.
HTML | CSS | JavaScript | TypeScript | React |
Next.js | Tailwind | Bootstrap | Vite | Three.js |
Node.js | Express | MongoDB | Supabase | PostgreSQL | Firebase |
Claude | Gemini | ChatGPT | Antigravity |
VS Code | Git | GitHub | GitHub Actions |
Docker | Postman | Vercel | Netlify |
Azure | Cisco | UTM | Windows | macOS |
Illustrator | Photoshop |
The Daly Creative · Feb 2025 – now
- Full client lifecycle: scoping, design systems, React/Tailwind builds, deployment on Vercel/Netlify/GitHub Pages, and ongoing support.
- Built reusable Claude-based skills and automated workflows for client and internal use.
- Delivered sites and brand systems across hospitality, health, framing, music, acting and trades.
EQC Institute of Technology (Equinim College, RTO 45758) · Oct 2025 – now
- Teach the front-end web development and client relations units of the Diploma of IT (Back-End Web Development): HTML/CSS/JS, responsive layout, Bootstrap, Git, plus scoping briefs and managing client expectations.
- Built student-facing tools: an interactive Three.js 3D campus map, rendered floor plans, digital signage and HTML slide decks.
- Run a dedicated student hub site for every intake (see below).
Department of Transport WA · Jun 2024 – Jan 2025
- Administered Oracle DayForce (payroll/HCM) and ELMO (LMS) for a department-wide user base; 2IC in a team of six.
- Cut the online-training update cycle by ~20% through process redesign.
- Automated staff notifications for banking-detail changes, reducing inbound HR queries.
- Shipped in-house Employee Self Service updates, so fewer expensive calls to Oracle support.
Supreme Court of WA (Department of Justice) · Jul 2023 – May 2024
- Led the build and launch of the Supreme Court staff intranet.
- Moved courtroom booking from manual to an integrated digital calendar system.
- First responder for courtroom AV and system failures. Debugging with an audience that includes the Chief Justice is a special kind of pressure.
The prequel (2003 – 2022): the bit that taught me to stay calm under pressure
Tightened civil subpoena workflows end to end. Ran a team of 60+, rolled out policy and SOP updates on Microsoft 365. Sold and supported small-business digital adoption, built performance metrics, ran remote training. Top Overall Performer. Designed process workflows for the sales team. A320/A321 safety and service; 98% exam average; National Employee of the Month. Escalations, advanced troubleshooting, onboarding new techs. The "turn it off and on again" years. Scripting, live panels, audio editing; three community media awards.
Liam Graham — Actor Bespoke editorial portfolio for a Scottish-born Australian screen actor. Moody, monochrome, very serious. Unlike this README. |
Matt Walford Music Lesson-booking site for a Perth piano and voice teacher. Pitch-perfect, unlike my singing. |
Perth Renter Rights Hub Plain-English WA tenancy law, powered by Gemini 2.5 Flash: an AI rights assistant, notice and bond calculators, and template letters for when the landlord "will get to it next week". |
Parent & Family Drug Support Accessible information hub for families supporting a loved one, with one-tap calling and a quick-exit button. No jokes on this one. |
Jason's Food To Go draft Corner-chippy site for Cloverdale, complete with a striped awning. Warning: may cause sudden cravings for a potato cake. |
Dr Christian Mauri — Session Feedback Training-session feedback form with searchable topics and star ratings, built so attendees actually finish it. One page, zero friction. |
Dora Health & Wellbeing End-to-end branding, website, style guide and digital ecosystem for a Perth in-home care startup. Calm, dignified and very lotus-forward. |
West Coast Exterior Pros Trades site for an exterior-cleaning business. Their solar panels are cleaner than my Git history. |
Preservation Framers Brand refresh and site for a West Perth framing studio operating since 1986. I framed their content. Sorry. |
![]() Me, on every client kickoff call. |
The Daly Creative thedalycreative.com My studio site, v27: the 2026 revamp with a "sunset overprint" design system. "Websites that work harder than your last one." Also works harder than me on Fridays. Source: tdc-2026-agency-site and tdc-website-v27 (private), plus the older tdc-site.
|
tim-daly-cv My online CV, deployed to GitHub Pages. The cat wrote the cover letter. |
Everything I've built for (and with) my diploma students. Mostly working. Very proud.
EQC Perth Campus Dashboard: one system, three very different screens, each designed around the device it actually runs on. Built with Intake 25g, and now the first thing every visitor to the Perth campus sees. No pressure, team.
Lobby welcome board · wall-mounted, fixed 1920×1080. Room allocations, campus map, live clock, news ticker, photo carousel and a QR code that hands visitors the mobile version. Legible from across the room; nobody touches it.
Every intake gets its own hub: class links, cheat sheets, schedules and code, all in one bookmark.
Intake 25g Classroom Dashboard Live classroom dashboard: class number, trainer, today's topics, attendance, a Riz Quiz leaderboard and course progress. Built for 25g, and the template now runs 26B too. |
Quokka Squad (Intake 25g) "G'day Quokkas!" A friendly landing pad for the intake: schedules, resources, quick links and a QR attendance check-in. |
Class Page (Intake 25g) Subject-by-subject project briefs, a daily trivia game and an attendance leaderboard. Turning up on time has never been so competitive. |
Intake 25.23 Class Hub "Hey Chicken Nugget Warriors." Semester hub for the Back-End Web Dev intake: class schedule with iCal export, attendance, Zoom, useful links and lesson notes. |
Intake 26b Class Hub Week-by-week schedule, lesson decks, downloads, cheat sheets and attendance for the "Absolute Web Dev Legends". 12 weeks, 24 classes. |
Tim's EQC Minions (Intake 26.13) Class hub for Apple and Windows warriors: setup guide, attendance, weekly classes, resources and cheat sheets. 24 classes, course complete. |
Quokka Careers "The internet's most emotionally supportive fake tech recruiter." Students roleplay applying for jobs at a made-up agency. |
PawPing (Perth Paws) Demo pet-tracker landing page for layout and responsive patterns. Know where they are. Always. (Unlike my students at 9am.) |
Whipped Saddled & Co. A straight-faced premium equestrian tack store. Strictly for horses. Obviously. A lesson in brand voice. |
The Yearbook Wall First-day icebreaker for 26B: two truths and a lie each, click to reveal. Friendships made, lies exposed. |
Bootstrap Hiring Ceremony Students arrive as employee cards and get theatrically "hired" by nonsense companies before the timer starts. HR has concerns. |
SkyWings Luxury resort demo for the 26b Bootstrap build-along. Your ultimate resort awaits. So does your assignment. |
Also in the classroom
- Harry Potter: Forbidden Forrest: Bootstrap clone assignment (live)
- GetStuffDone v3: full-stack to-do app, teaching material for the intro back-end units
- GetStuffDone v2: beginner-friendly to-do app for learning back-end basics
- slot-pick: classroom project
- apple-clone-bootstrap: Bootstrap clone exercise
- eqc-cv-jarrahd-gibson-25g: resume/CV site built for an Intake 25g student
- flexbox-exercise: flexbox drills for 26.13
- nib-health-cover: layout exercise
Pictured: me, reviewing 28 pull requests titled "final-final-v3".
Scwerdiality (Sqwerdle) Aussie word search for cheeky legends. Drag to spell a word, mate. Hints come with the appropriate amount of "ya galah". New colour theme every board. |
Shockwave: Dave vs. Puzzles A 25-puzzle birthday gift with cooldowns, penalties and confetti. "We both know you're not the sharpest tool in the shed." Zero faith in Dave was in the spec. |
C U Next Tuesday Party game: join with a 4-letter code from the big screen, bluff your mates, spot the truth. Big party-game energy, questionable name. |
Class Games Hub Emoji movie guessing, an AI prompts playground and two-truths-and-a-lie, bundled for class breaks. Officially "engagement activities". |
Ask Me Conversation-starter game: pick a pack, get a question, keep the chat going. Awkward silences, eliminated. |
Pink Ranger of Cloverdale: a classified mission briefing from the Pet Council of Cloverdale. Recipient: Alex. Priority: pink. Endorsed by four very serious animals. Neon glow, classified stamps, zero chill.
Also brewing
- Zebra Jukebox: side project, currently tuning up
- Away With The Fairies: pitch site for a podcast proposal
- Read the error message. Actually read it.
console.log("here"),console.log("here2"),console.log("WHY").- Explain it to a rubber duck, or a room of diploma students. Same result, more eye contact.
- Realise it was a missing comma.
- Write a comment so future-me doesn't do it again. Future-me does it again.
Licences & certifications







































