Skip to main content

Hello! My name is Bill.

I specialize in building modern, responsive websites and applications using React, Next.js, and TypeScript.

About Me

I'm a front-end-focused web developer with over 10 years of experience building dynamic, scalable, and accessible user interfaces. I specialize in React, TypeScript, and modern UI frameworks, with a strong background in state management, API integration, and performance optimization. Whether it’s creating reusable components, improving accessibility, or collaborating with cross-functional teams, I’m passionate about delivering high-quality, user-centered web experiences.

Projects I am currently working on:

  • A new store front app with NextJS and Strapi
  • Adding AI to my workflow with OpenCode, GitHub Copilot, and Claude Sonnet
  • Building GitHub Actions workflows for my projects

Feel free to reach out to me regarding a role in your organization or to discuss your next project.

View my resume

Skills

The languages, tools & applications I currently use in my daily workflow.

  • JavaScript
  • React
  • TypeScript
  • Next.js
  • GraphQL
  • Jest
  • VSCode
  • Git
  • TailwindCSS
  • Python
  • Django

Projects

Movie Watchlist
A resource for movie information.
An application to view and search information on movies currently playing and upcoming releases. Built using NextJS and the TMDB API.
GitHub Finder
GitHub user search and repository viewer
A resource that uses the GitHub API to allow users to find GitHub users by username and view their public repositories. Built using React.
NextStarter
A boilerplate for quickly starting NextJS projects
This is a boilerplate I created to use for my NextJS projects. It includes TailwindCSS, TypeScript, Playwright testing, and a few other libraries to get up and running quickly.

Contact

Send me a message and let me know how I can help you with your next project.