Will McDonald

Software Developer & Innovator

I create digital solutions spanning web applications, AI integrations, mobile apps, and immersive experiences. I'm passionate about leveraging technology to solve real-world problems and enhance user experiences.

About Me

I’m a software developer who builds full-stack tools, mobile apps, and real-world software that people use. I’ve worked with small businesses, helped launch a student hackathon, and shipped internal platforms — all while studying Computer Science at the University of Washington (Go Dawgs!).

When I'm not coding, you'll find me exploring emerging technology, enjoying the pacific northwest scenery, or learning about obscure programming languages. I'm passionate about what I do, and always eager to learn more.

Clean Code

Maintainable, scalable solutions

Design Systems

Beautiful, consistent UX

Performance

Lightning-fast applications

Leadership

Team collaboration & mentoring

Skills & Expertise

Technologies I use to bring innovative ideas to life

Frontend
React
Next.js
TypeScript
Javascript
Flutter
Tailwind CSS
Svelte
SvelteKit
Backend
Java
Rust
Python
C
Rocket
Actix
PostgreSQL
MySql
Cloud & DevOps
AWS
CI/CD
Supabase
Tools & Others
Git
Figma
Linux

Featured Projects

A showcase of my most innovative and impactful work

ContentMatterz Project Management Dashboard

Customizable client focused dashboard providing real-time project insights and seamless integration with existing tools

Typescript
React
Next
Supabase
Postgres

AI Personal Finance App

Uses a finely tuned AI model to provide personalized financial advice for budgeting, saving, investing, and debt management

Dart
Flutter
Rust
Rocket
MySQL

Let's Create Something Amazing

Ready to bring your next project to life? I'm always excited to work on innovative solutions and collaborate with forward-thinking teams.