Skip to main content
William CraigHey there, I'm

William Craig!

Senior Software Engineer

Fullstack, Frontend, UX

Passionate about creating amazing web experiences.


About Me

I'm a code enthusiast with 15+ years of turning coffee into high-performance web applications. I don't have superpowers, but I love creating smooth user experiences like water. I've had the privilege of working with some pretty cool brands like Autodesk, General Motors, Frontier, Carnival Cruise, Telmex, Presidency of Mexico and Coca-Cola.

What I Do

  • Full-stack with a focus on Front-end.

  • Turn designer and product ideas into fully functional applications with a big eye on design.

  • Make fast performant websites with heavy traffic.

  • Solve complex problems and lead small teams.

Tech Stack & Expertise

The tools and technologies I use to build exceptional digital experiences

Full Stack

AI
System Design
Next.js
Performance
Security
Scalability
Logging
Coaching
Mentoring
Testing
5+ years

Frontend

React
TypeScript
Tailwind
Bundling
TansTack Query
HTML / CSS
Angular
State Management
15+ years

Backend

Node.js
Express
Python
GraphQL
REST
PostgreSQL
MongoDB
MySQL
WordPress
5+ years

Design & UX

Figma
Adobe XD
Photoshop
A11y
UI Design Library
High-Fi Mockups
Brand
Usability
10+ years

DevOps

Vercel
AWS
Docker
Git
CI/CD
Monitoring
Infrastructure as Code
Auto Scaling
3+ years

Mobile & Desktop

React Native
PWA
Responsive
Electron
App Store
Mobile UI/UX
Touch
Cross-Platform
10+ years

Hover over any technology to see when I learned it and projects where I've used it

Fun Facts

  • Fluent in English, Spanish, and JavaScript.

  • Powered by code, coffee and music.

  • Debugging soundtrack: Ambient music and John Coltrane.

  • When not coding, you'll find me playing table tennis.

Let's Connect!