Bill Sullivan headshot
Bill Sullivan

Hey, My name is Bill Sullivan

I’m a full-stack software developer based in Phoenix, AZ. I work primarily with JavaScript, React, and Node.js, and I enjoy building everything from responsive user interfaces to reliable backend systems. With a background in engineering and an interest in creating tools that make a real impact, I focus on delivering clean, accessible, and thoughtfully designed applications end to end.

Projects All my projects include links to the code and live version. Click the button to learn more about each one.

Software Screenshot

Cosmo Motors

Cosmo Motors is a lightweight dealership showcase app that displays vehicle listings and key details in a clean, simple interface. It’s built with Next.js, TypeScript, and a full-stack architecture designed to mimic a real-world web application.

Learn more
Software Screenshot

Paw MailMerge

PAW MailMerge is a lightweight web app that lets users upload a CSV file, create email templates, and instantly generate personalized messages. It’s built with React and client-side tools like PapaParse and jsPDF to keep the entire workflow private and browser-based.

Learn more
Software Screenshot

Fitness Routine Generator

Lightweight API microservice that creates customized workout routines using dynamic, parameter-based generation. It’s built with Node.js and Express, focusing on clean API design, modular logic, and fast response handling for integration into larger fitness or training applications.

Learn more

About Me

I’m a full-stack developer based in Phoenix, AZ. I love building clean, intuitive applications that solve real problems and make technology easier for people to use. My specialties include JavaScript, TypeScript, React, and Node.js, and I enjoy working across the stack to bring ideas to life.

Get to know me!

My background is in chemical engineering, and I spent several years working as a process engineer before shifting my focus to software development. I recently completed a second bachelor’s degree in computer science and have been building full-stack projects that solve real-world problems. When I’m not coding, I love playing chess, working out, and PC gaming.

Contact

My Skills

HTML
CSS
JavaScript
React
TypeScript
Git
Figma
Tailwind CSS
Node.js
Express
Next.js

Contact If you’d like to discuss a role or think I may be a good fit for your team, I’d be glad to connect. Reach me anytime at w.o.sullivan24@gmail.com or (224)-213-3745.