
I write javascript by day and whatever interests me by night. I travel, have dogs, and enjoy playing with my motorcycle.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
UW-Milwaukee
Frontend Developer
June 23, 2026 – Present
python-rag-demo
July 23, 2024 – August 23, 2024
My "The Scoop on Embedding: Teaching Large Language Models the 'Flavor of the Day' at Culvers" demo
View Projectpython-langchain-rag-demo
May 31, 2024 – June 28, 2024
A demo of a CLI RAG app that uses LangChain and Ollama
View Projectllava-node-webservice
May 20, 2024 – May 20, 2024
A node-based webservice that uses LLaVA and Ollama to describe images posted to it
View ProjectBartender
November 12, 2023 – November 12, 2023
A Vue 3 demo app using Vue Router, the Composition API, and cocktail data files that were generated with ChatGPT
View Projectfirebase-heroku-auth-chinese-demo
August 24, 2022 – August 24, 2022
The files behind https://afternoon-chamber-28350.herokuapp.com/ -- A test of heroku / firebase auth in China
View ProjectjsFoursquareVenues
March 10, 2012 – March 11, 2012
This gets the client device's latitude and longitude, queries foursquare for nearby venues, and populates an html select box with the venue names.
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong inclination towards personal projects, indicating self-motivation and a passion for learning new technologies. However, the lack of team-based or open-source contributions makes it difficult to assess collaboration and cultural fit in a professional team setting. The projects are diverse in technology but primarily frontend-focused, aligning with the target role. The single professional experience entry is current but lacks detail, making it hard to gauge professional cultural alignment.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The psychometric test score is 0, providing no insights.