Professional Summary

Solutions architect, full stack developer, tech lead, software engineer, and AI generalist with 20+ years of experience. Expert in building modern web applications, AI assisted software, and workflow automations. Team leader, mentor, and skilled communicator. Creative problem solver with a design background and a passion for creating useful and interesting things.

Featured Projects

My most recent projects make heavy use of ai prompt engineering and automated workflows.

MetaCyp

Personalized reports based on your DNA and a selected prescription medication.

https://metacyp.com

MetaCyp uses AI to research the interactions between your DNA and a selected medication. It then provides a personalized report with information on how the medication may affect you.

Itinerary.Date

Not sure what to do? Itinerary.Date will generate a random itinerary for you.

https://itinerary.date

Itinerary.Date uses AI to generate a random itinerary based on location, date, budget, and type of occasion. You can share your itinerary with friends or simply use it as inspiration.

Talk to Me

From Einstein to Cthulhu, chat with historical and fictional personas.

https://talktome.fun

Talk to Me makes use of OpenAI's assistants API to allow you to chat with a number of historical and fictional personas, complete with avatars and biographical information.

Killed by Robots

Cheeky name, serious content about AI, Robotics, and Automation.

https://killedbyrobots.com

This blog makes use of workflow automation to scrape the web for the latest news and trends in AI and robotics, then writes blog posts on a daily and weekly basis, all without any human intervention.

Get in Touch

Click the Contact Me button to send an email and I'll get back to you as soon as possible.

Contact Me

Past Enterprise Clients

E-Commerce

  • Pet Smart
  • Forever 21
  • Geico
  • Mattress Firm
  • Universal Standard Clothing
  • Alibris
  • JJillian

Commercial

  • United Airlines
  • First Republic Bank
  • Flagstar Bank
  • Commerce Bank