Andrew Wilks
Software Developer, Brisbane
I build reliable internal tools and clean front ends that cut manual work and make operations calm. My edge sits where Power Platform meets TypeScript, React, and modern CI, so teams get working software quickly, with a clear path to maintain and extend it.
Open to permanent full time software roles across Australia, Brisbane or remote.
Primary stack TypeScript, React, Next.js, Node, Deno, Power Platform, Dataverse, Power Pages, Power Automate, Drizzle ORM, SQL, GitHub Actions.
Quick links
View Projects, Download Resume, LinkedIn, GitHub, Email

Selected work
SDA listings and applications portal
Role
Project lead, full stack
Stack
Power Pages, Power Apps Component Framework, TypeScript, React
Highlights
Searchable listings, accessible application flow, structured data capture
Impact
Easier advertising for the business, simpler path for applicants to find and apply

Beachhead Platform, property operations SaaS
Role
Project lead, full stack
Stack
Power Platform, Dataverse, Power Pages, React, TypeScript, PCF, Node.js, GitHub Actions
Highlights
Typed API contracts, role aware UI, micro APIs, CI and CD
Impact
Clearer workflows, fewer manual steps, solid base for future features

ZKTeco access control integration
Role
Project lead, full stack
Stack
Dataverse, custom API, ZKTeco BioSec
Highlights
Permission sync, credential lifecycle, live door logs, auditable history
Impact
Stronger security, faster provisioning, better compliance
What I bring
- Code first prefer building with TypeScript and React with clean APIs, use Power Platform where it accelerates outcomes without compromising structure
- Product mindset clear problem statements, small increments, measurable outcomes
- Operational calm observability, traceable releases, backups and rollback plans
- Documentation that helps ADRs, ERDs, runbooks, onboarding guides

Skills, tools
Frontend
React, Next.js, TanStack Router and Query, forms, SSR and ISR, accessibility, performance
Backend
Node.js and Deno, REST and GraphQL, auth, background jobs, file pipelines
Data
Drizzle ORM, PostgreSQL, MySQL, SQLite, schema design, migrations, basic analytics
DevOps
GitHub Actions, Docker, AWS and Azure, Cloudflare, CI and CD, versioning, testing with Vitest and Playwright
Power Platform
Dataverse, Power Pages, Power Automate, model driven and canvas apps, custom connectors, ALM and CoE
Also used
Python, C and C++, C#, Java, Figma and Adobe for quick UI iterations
Recent writing
A six‑part series on designing and shipping NDISP’s Power Pages portal - auth‑gated search, Dataverse slugs, model‑driven ops, and reliable images.
How I designed NDISP’s listings and application flow - search first, eligibility up front, and an accessible system that Power Pages can wear.
How I enforce Conventional Commits using commitlint, Husky, Commitisen and a lightweight CI safety net while preserving a friendly developer experience.
About
I like systems that stay understandable as they grow. I work in public where useful, I write decisions down, I keep feedback loops tight. I maintain a small home lab on UniFi and Docker, I tinker with Home Assistant and CI, I practice the same habits I bring to client work.
