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

Current
Huntress

Cybersecurity focused on protecting small and mid-sized businesses from real threats. Meaningful work, exceptional team.

Prior
Procore

Construction management platform - Ruby and Elixir at scale, working on core product infrastructure.

Prior
Malwarebytes

Senior engineer and tech lead on backend APIs in Go and TypeScript, running on AWS. Endpoint protection and incident response products.

Prior
Moz

Worked on the Open Site Explorer product - first via Rooster Park consulting, then directly. Ruby on Rails, Node, distributed data pipelines.

2008–2010
Microsoft

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.

Location
Ventura, CA
Education
University of Washington
Languages
Ruby · Go · TypeScript
Elixir · C#
github.com/jredville linkedin.com/in/jimdeville bsky.app/jredville