81 karma · joined July 18, 2020
PhD-trained engineer/manager (astronomy by training -- data is data). Currently Senior Data Science Manager at Hyundai Motor America's North American Safety Office, where I build large-scale vehicle telemetry pipelines, LLM-driven classification and RAG over enterprise data, and led department-wide LLM/AI adoption from technical workshops to production SDLC.
Previously managed a data science team at HeadSpin: built data science pipelines, killed error-prone spreadsheet workflows with proper APIs and dashboards, reimplemented the flagship data product to reduce costs, latency, and churn.
Looking for senior data / platform sorts of roles. Equally happy IC or manager -- I just want to ship. Open to full-time or fractional/contract; happy to even work on small projects you want to send my way to help get to know each other.
I build a lot on my own time, and the side projects are probably the best read on how I work:
- forohtoo -- Go service for awaiting Solana payments via SSE/NATS, with a clean `Await(memo, amount)` SDK. Writeup: https://brojonat.com/posts/forohtoo/ - IncentivizeThis (https://incentivizethis.com) -- bounty-based authentic ad platform using LLM-as-judge across Reddit, YouTube, Twitch, Instagram, HN, TripAdvisor. Writeup: https://brojonat.com/posts/incentivizethis/ - If I Go Missing (https://if-i-go-missing.com) -- dead-man's-switch service (Go + Temporal + Postgres + Twilio + Stripe). - IYBI ("If You Build It [They Will Come]", https://iybi-twc.com) -- websites for independent workers, managed entirely by email. Customer pays via Stripe, emails an AI agent (Claude + Cloudflare Email Worker + R2 + K8s CronJob), the agent researches them, builds the site, and handles ongoing updates. My own consulting site runs on it.
Mostly Go or Python services running on my personal k8s cluster. Happy to talk shop or small projects we could work on together to assess fit.
PhD-trained engineer/manager (astronomy by training -- data is data). Currently Senior Data Science Manager at Hyundai Motor America's North American Safety Office, where I build large-scale vehicle telemetry pipelines, LLM-driven classification and RAG over enterprise data, and led department-wide LLM/AI adoption from technical workshops to production SDLC. Previously managed a data science team at HeadSpin: built data science pipelines, killed error-prone spreadsheet workflows with proper APIs and dashboards, reimplemented the flagship data product to reduce costs, latency, and churn.
Looking for senior data / platform sorts of roles. Equally happy IC or manager -- I just want to ship. Open to full-time or fractional/contract; happy to even work on small projects you want to send my way to help get to know each other.
I build a lot on my own time, and the side projects are probably the best read on how I work:
- forohtoo -- Go service for awaiting Solana payments via SSE/NATS, with a clean `Await(memo, amount)` SDK. Writeup: https://brojonat.com/posts/forohtoo/ - IncentivizeThis (https://incentivizethis.com) -- bounty-based authentic ad platform using LLM-as-judge across Reddit, YouTube, Twitch, Instagram, HN, TripAdvisor. Writeup: https://brojonat.com/posts/incentivizethis/ - If I Go Missing (https://if-i-go-missing.com) -- dead-man's-switch service (Go + Temporal + Postgres + Twilio + Stripe). - IYBI ("If You Build It [They Will Come]", https://iybi-twc.com) -- websites for independent workers, managed entirely by email. Customer pays via Stripe, emails an AI agent (Claude + Cloudflare Email Worker + R2 + K8s CronJob), the agent researches them, builds the site, and handles ongoing updates. My own consulting site runs on it.
Mostly Go or Python services running on my personal k8s cluster. Happy to talk shop or small projects we could work on together to assess fit.
They ship Helm charts so reality is somewhere between "helm deploy" and "substantial ops burden". I don't have to touch it very frequently, but that is not to say I don't have to touch it. There's occasional releases and there have been times where (probably due to my inexperience with helm) I botched an upgrade and lost some data. And I've been on this journey for years; when I first started, they didn't have a Python SDK and it was one of my (many) excuses to learn Go. But anyway to your point, yes, if you're comfortable with k8s and Helm then you shouldn't have much of a problem running hundreds of thousands of workflows; if you want to really push the throughput and optimize cost you probably need to get creative the individual services and look into cassandra (maybe? idk).
I was inspired by that and wrote up my experience integrating with my Hugo based blog here: https://brojonat.com/posts/bluesky-hugo-comments/
Like yeah, if you’ve only ever used an axe you probably don’t know the first thing about how to use a chainsaw, but if you know how to use a chainsaw you’re wiping the floor with the axe wielders. Wholeheartedly agree with the rest of your comment; even if you’re slow you lap everyone sitting on the couch.
Oh god please no, we must stop this initialism. We've gone too far.
Now that tool calls and structured outputs are more baked into LLM APIs, I have some refactors planned, to make the Workflow more “agentic”, but I don’t expect the user experience to change all that much; the biggest improvement will be being able to dive deeper into the content, assess images, etc.
On the other hand, in the absence of an existing API, you can implement your MCP server to just [do the thing] itself, and maybe that's where the author sees things trending.
Most people aren't sysadmins, but occasionally have to do sysadmin-like things. I've been programming with python and go for years. I've never been able to get the "core" command line utilities to really stick in my head. A sysadmin uses them every day, whereas I rarely have to reach for them. On the rare occasion when I _do_ have to reach for them, it is excruciating (what was the flag I need for `find` again?). If it were life or death and I had to debug even the simplest sed/awk command, it would be death for me! But this package makes perfect sense to me and really enables me to write this sort of quick and dirty thing in a language I'm familiar with and can confidently maintain.
This isn't for everyone, but there's definitely a population that can get a lot of value out of this.
Remote: OK
Willing to Relocate: No
Technologies: Python, Golang, JavaScript, SQL
Resume/CV: https://brojonat.com/doc/Jon_Brown_Resume.pdf
Email: brojonat@gmail.com
Astronomy PhD turned full stack data scientist. I've been working as a data scientist in the industry for just under 5 years. I like building HTTP services and also have experience collecting, cleaning, and modeling data.
You keep asserting this as true but I think you are just confused.