senior software engineer, amateur photographer, data nerd.
Hello, I am Josh! I currently work on the API & Delivery team at People Data Labs. I am an polyglot software engineer with over 10 years of programming experience. My current interests are in learning all I can about Rust and Go while staying current in Python and Javascript.
Recent Blog Posts
A step-by-step guide to building modern web applications with FastAPI and React in 2025, featuring Vite for faster development and UV for improved Python package management.
Reposting a paper I did for my UMGC AI Ethics class. It was an interesting exploration into inherent biases in AI models. I reviewed both ChatGPT and Gemini and wrote about the results.
I noticed while checking my copyright date that I have been blogging for 15 years now. I thought it would be an interesting time to write a bit of a retrospective.
Job History

Senior Software Engineer

Staff Software Engineer

Senior Software Engineer

Software Engineer -> Senior Software Engineer

Application Developer