Josh Finnie Headshot

senior software engineer · data nerd

By day, I work on the API and Delivery team at People Data Labs, helping power data products at scale. I have over a decade of full-stack experience with a strong focus on backend engineering. I've led complex projects, mentored teams, and built systems that translate business needs into reliable software. Lately, I’ve been diving deeper into Rust and Go while keeping my Python and JavaScript skills sharp.

I’m passionate about turning complexity into clarity through clean code, smart data, thoughtful architecture, and a focus on building tools that just work.

Full work history and résumé →

Recent Blog Posts

Four weeks, four small paid software products, and the constraints I'm setting so the month produces something other than another folder of unfinished repos.

AI Made Me a Polyglot Again

How working as the architect to an AI coder removed the syntax tax on unfamiliar languages, and what still has to come from me.

A fourteen-part series building a production-shaped RESTful API in Rust with Axum, Docker, and PostgreSQL, using a Pokemon API as the running example.

Read More