Doodle of Zach McNulty

Hey, there.

I'm Zach, and I'm my dog's favorite person.

I write code for the web, too.


My goal

Anything worth doing is worth doing well.

I’m driven to deliver complete solutions with an approach that strikes a balance between simplicity and creativity. Leveraging a variety of modern tools and a strong grasp of foundational concepts, I strive to deliver high-quality code for the web.


My experience

From 2022 to 2025, I worked as a front-end engineer for a logistics industry start-up in Kansas City, Missouri.

I contributed to a wide variety of business-critical projects, the most recent of which helped reshape that company’s entire approach to its daily operations.

More generally in that role, I contributed the following:

  • Built responsive, intuitive UIs with a focus on clean design and strong user experience
  • Managed complex, interdependent network requests with reliable error handling
  • Designed interfaces and features around dense, structured datasets
  • Championed testing and code coverage to support stability and long-term development
  • Improved code readability, extensibility, and maintainability through thoughtful refactoring and best practices

Currently, I’m building a full-stack CRUD application called Wishlists built with Vue 3, TailwindCSS, FastAPI, SQLModel and Firebase Authentication. Check out the code.


My skills

Fundamentals
HTML, CSS, JavaScript, the Internet
Design & UX
Accessibility, error handling, loading, responsive/mobile-first design
Build tools
NPM, Vite, linting and formatting
Frameworks and Libraries
Vue, React, FastAPI
Testing
Cypress, end-to-end testing, acceptance testing, automated testing
Version Control
Git, Github, Bitbucket
Workflows
Agile development, SCRUM, Kanban
Databases and Servers
SQL, MongoDB, REST APIs, ORMs
Other
Web Sockets, Browser extensions

My journey

I love web development, because it allows me to be creative and requires me to be meticulous.

But it took me a while to find.

I discovered software development in 2020, nearly a decade after I graduated from college in 2011. Within that decade, I was employed as a high school English teacher, a local newspaper reporter and a social media manager.

I gained valuable insights at each of those waypoints, most importantly the knowledge that my destination was elsewhere. Seeking greater personal and professional fulfillment, I made a move toward web development at the height of the COVID-19 pandemic.

I've since developed a robust skillset from the ground up (with plenty of help along the way).

I have 3 years of professional experience developing exceptional user interfaces, and I am actively growing my skillset to round myself out as a full-stack dev.

I'm familiar with an array of modern libraries, tools and approaches to develop full-featured web applications.

Ultimately, I'm interested in building cool stuff, building it well and making my dog proud.


Thanks for stopping by!


With love,

Zach & Jack

Doodle of Jack, the website owner's dog