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.

Recent Blog Posts

A few months ago I hand-rolled a copy-to-clipboard button for my code blocks. This summer I threw it away and let astro-expressive-code do that job and the ones I never got around to. Here is what the swap looked like.

A while back I added ESLint and Prettier to this blog. This year I pulled both out and replaced them with Biome, a single Rust-based tool that formats and lints in one pass. Here is why, and what the switch actually looked like.

How I wired this Astro blog up to standard.site, the AT Protocol lexicon for long-form publishing, with a well-known file, a single head tag, and a sync script that does the boring work.

Read More

book_6_lineCurrently Reading

Job History

People Data Labs
People Data Labs

Senior Software Engineer

- Present
IndigoAg
IndigoAg

Staff Software Engineer

-
PBS
PBS

Senior Software Engineer

-
TrackMaven
TrackMaven

Software Engineer -> Senior Software Engineer

-
Koansys
Koansys

Application Developer

-
Download my Resume