Resume

William Ward

Download PDF

Education

University of Michigan

B.S. Computer Science, GPA 3.4/4.0

Advanced Operating Systems, Computer Security, Cryptography, Networks, Computer Architecture, Web Systems, Data Structures & Algorithms, Machine Learning, Quantum Computing, Linear Algebra

Aug 2022 - Dec 2025

Experience

Technical Lead & Co-Founder

Roots App, Ann Arbor, MI

Mar 2025 - Present
  • Solo-built a full-stack platform (Flutter/Dart frontend, Node.js/TypeScript backend) with 133 Cloud Functions on GCP, multi-bucket Cloud Storage, and signed-URL media pipelines.
  • Designed a zero-knowledge encryption system (X25519 ECDH, AES-256-GCM) with per-family key hierarchies, blind indexing for searchable encryption, and secure key rotation.
  • Built Terraform IaC across dev/staging/prod, CI/CD via GitHub Actions, and 1,494 automated tests.
  • Built two custom MCP servers for Claude Code, exposing API documentation and product requirements as structured tools for AI-assisted development.

Full Stack Developer / Database Developer

IFE Americas, Brighton, MI

May 2023 - Aug 2024
  • Built an automated email pipeline with Python, Flask, SMTP, and SQL Server.
  • Created an internal lead-management tool in SQL Server integrated with the company CRM.

Technical Skills

Languages

Python, TypeScript/JavaScript, C/C++, Dart, SQL, Java, Bash

Frontend

React, Flutter, Node.js, Express.js, HTML5, CSS3

Backend & Data

Firestore, PostgreSQL, MongoDB, Redis, Flask, REST APIs

Cloud & DevOps

GCP, AWS, Terraform, Docker, CI/CD, GitHub Actions

Security

X25519 ECDH, AES-256-GCM, HMAC-SHA256, Argon2id

AI Tooling

Claude Code, custom MCP servers, agentic workflows