About me
Jim Deville
I'm a software engineer with a deep love for the Ruby programming language - so much so that it's baked right into my handle. Ruby got its hooks in me early and never let go, even as I picked up Go, TypeScript, Elixir, and a handful of others along the way.
I currently work at Huntress, a cybersecurity company on a mission to stop hackers and protect the businesses that can't afford to get hit. Before that I worked at Procore, Malwarebytes, and Moz - building backend APIs, distributed systems, and developer tooling across a pretty wide stack.
Earlier in my career I was an SDET on the IronRuby project at Microsoft - an implementation of Ruby on the .NET Dynamic Language Runtime. I'm proud of that work: I drove the SVN to Git migration, built the test harness that unified multiple test runners, and helped ship the 1.0 release. It was a wild intersection of two worlds I loved, and it gave me a deep respect for language design and open source community building.
Outside of work, I'm a father of four - which is a full-time job of its own. Based in Ventura, CA.
Experience
Cybersecurity focused on protecting small and mid-sized businesses from real threats. Meaningful work, exceptional team.
Construction management platform - Ruby and Elixir at scale, working on core product infrastructure.
Senior engineer and tech lead on backend APIs in Go and TypeScript, running on AWS. Endpoint protection and incident response products.
Worked on the Open Site Explorer product - first via Rooster Park consulting, then directly. Ruby on Rails, Node, distributed data pipelines.
SDET on the IronRuby project - Ruby on the .NET Dynamic Language Runtime. Drove the SVN → Git migration, built the test harness, shipped the 1.0 MSI.
Elixir · C#