Hi! I'm Will.

I'm a full-stack software engineer with proficiency in JavaScript, TypeScript, Node.js, React, PostgreSQL, AWS, Docker, AI Model Integration, OpenAI, Anthropic and more! I have a passion for solving problems and figuring out how all the pieces fit together. Last year I co-created an observability framework for serverless functions, Firefly (see case study here). More recently I made open-source contributions to ZenML, an MLOps company, by integrating chatbot functionality within their VSCode extension.

Observability for serverless functions

Firefly is an open-source observability framework, it provides an overview of serverless function health via metrics and traces. Firefly provides automated instrumentation and deployment of a telemetry pipeline, and displays relevant data in easy to use dashboards.

  • We designed Firefly for small teams that need observability for their serverless functions, but don't want to commit to a full on SaaS solution. We tried to strike a balance between the ease of use of an SaaS solution and the low cost of a DIY solution. Read our case study for a more in depth look at Firefly!

    ZenML

    I recently contributed to ZenML by adding a chatbot feature for the ZenML VSCode extension, enabling users to optimize and troubleshoot ML pipelines through AI-driven interactions.

    Other Work

    • HookScope

      A database-backed web application for inspecting and debugging webhooks. Built with Node.js, Express, Handlebars, Ngrok, PostgreSQL.

    • FlightWise

      Web application for tracking and visualizing flight paths from specific airlines and airports. Built with React, Node.js, Express, MongoDB.

    • TaskVault

      A task tracking web app with a RESTful API. Built with Ruby, Sinatra, ERB, PostgreSQL.

    • ShopSense

      An e-commerce shopping cart application. Built with React, Express, Node.js and MongoDB.