Resume
William Ward
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
Experience
Technical Lead & Co-Founder
Roots App, Ann Arbor, MI
- 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
- 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