BREAKING
JON GJENGSET  •  Principal Engineer at Helsing  •  Author: Rust for Rustaceans  •  MIT PhD, CSAIL  •  Creator of Noria Database  •  Co-founder ReadySet ($29M raised)  •  Live-Coder & Educator since 2018  •  Crust of Rust YouTube Series  •  EuroRust 2024 Speaker  •  MIT Missing Semester Co-instructor  •  Based in Oslo, Norway  •  @jonhoo  •     JON GJENGSET  •  Principal Engineer at Helsing  •  Author: Rust for Rustaceans  •  MIT PhD, CSAIL  •  Creator of Noria Database  •  Co-founder ReadySet ($29M raised)  •  Live-Coder & Educator since 2018  •  Crust of Rust YouTube Series  •  EuroRust 2024 Speaker  •  MIT Missing Semester Co-instructor  •  Based in Oslo, Norway  •  @jonhoo  • 
Jon Gjengset - Principal Engineer and Rust Educator
Systems Engineer • Author • Educator

Jon Gjengset

Principal Engineer at Helsing • Oslo, Norway

"The man who made Rust make sense."

PhD from MIT. Book that ships without fluff. Live-coding streams that treat developers like adults. Jon Gjengset is the rare engineer who built a $29M startup from a thesis, taught a generation of systems programmers, and still finds time to ask whether mutexes are actually slow. Currently applying Rust to safety-critical defense systems at Helsing.

Rust Expert MIT PhD Author Open Source @jonhoo
YesPress Profile Jon Gjengset Systems Programming Oslo, Norway April 2026
20x Noria Perf Gain vs MySQL
$29M ReadySet Funding Raised
2018 Started Live-Coding Rust
2600+ Discord Community Members

The Engineer Who Wrote the Book on Rust

Jon Gjengset does not explain Rust to you. He explains Rust with you - out loud, on camera, making mistakes, correcting himself, and rebuilding your mental model in the process. That's not an accident. It's a deliberate philosophy that has made him one of the most trusted figures in the systems programming world.

Today, Jon is a Principal Engineer at Helsing, a fast-growing European defense technology company building AI software for democratic nations. The role is serious. The stakes are serious. And Rust - with its compile-time memory safety guarantees and zero-cost abstractions - is exactly the right tool for the job. Jon arrived there in August 2023 after a career arc that took him from Oslo to Bond University in Australia, to University College London, to the hallways of MIT CSAIL, to AWS, and finally back home to Norway.

Along the way, he wrote a book, co-founded a startup, contributed to the Rust compiler ecosystem, ported FlameGraph to Rust, and convinced thousands of developers that the borrow checker is not the enemy. It is the point.

The best way to understand a language is to rebuild things you already know in it.

- Jon Gjengset

Noria: A Database Born From a Thesis

At MIT CSAIL's Parallel and Distributed Operating Systems Group, Jon spent his PhD years solving a problem that every read-heavy web application faces: how do you serve fresh, aggregated data at scale without falling over? His answer was Noria, a streaming dataflow system that maintained materialized views in partial state - meaning it only computed what it actually needed.

The results were striking. Compared to MySQL, Noria achieved up to 20x better application throughput for read-heavy workloads. Compared to traditional fully-materialized approaches, it cut memory usage by up to two-thirds. His advisor was Robert Morris, the same Robert Morris who wrote the Morris Worm in 1988 and has since dedicated his career to building the systems that make the internet work.

Jon defended his thesis - "Partial State in Dataflow-Based Materialized Views" - in February 2021. Then, with co-founder Alana Marzoev, he took that research and built ReadySet around it. ReadySet raised $29 million in April 2022. That is the kind of outcome that makes people reconsider whether a PhD is worth it.

Chapter Two

Crust of Rust: The Gap-Filler That Wasn't Supposed to Exist

The Rust ecosystem has a peculiar problem. The beginner documentation is excellent. The Rust Reference and Rustonomicon are comprehensive. But the middle - where working developers actually live, trying to understand why their async code doesn't compile or what Send and Sync actually mean for their specific use case - that was largely empty.

Jon started filling that gap in 2018, live-streaming on YouTube while building real libraries and tools in Rust. No scripts. No polished slides. Just a developer working through problems in real time and explaining the reasoning out loud. The "Crust of Rust" playlist became a landmark resource - covering iterators, lifetime annotations, collection types, smart pointers, and more by reimplementing standard library functionality from scratch.

His Discord community, affectionately called "Jay's Herd," now has over 2,600 members. He funds ongoing content through Patreon. And for those who want the systematic treatment, there is the book: "Rust for Rustaceans: Idiomatic Programming for Experienced Developers," published by No Starch Press in 2021. It covers type layout, trait coherence, async/await, unsafe code, API design, FFI, object safety, procedural macros, and no_std programming. It assumes you already know Rust. That assumption is itself a statement of respect.

He is also a co-instructor of MIT's Missing Semester course - originally called "Hacker Tools" when it launched in 2019. The course covers the practical computing knowledge that no formal curriculum teaches: Bash, Git, CI/CD, code quality, and the soft skills of shipping software. Jon joined the course with Anish Athalye and Jose Javier Gonzalez Ortiz for the 2026 IAP session, adding modules on agentic coding and modern packaging workflows.

Rust's ownership model isn't a limitation. It's the thing that lets you write fearless concurrent code.

- Jon Gjengset

From AWS Infrastructure to Defense Systems

After ReadySet, Jon joined Amazon Web Services to work on Rust build infrastructure. He owned the internal Rust build tooling team, maintaining the systems that allow AWS engineers to write and ship Rust at scale. It is unglamorous work in the best possible way - the kind of foundational engineering that makes everything else possible.

Then came Helsing. The company was founded with a direct mission: build AI software to help democratic nations defend themselves. It is one of the more charged missions in European tech, operating in a space where the consequences of software failure are not abstract. Jon joined as a Principal Engineer in August 2023, and the move brought him back to Oslo, Norway - a homecoming of sorts for someone who had spent years bouncing between Cambridge, Los Angeles, and academic institutions on three continents.

Rust is central to Helsing's approach. In a June 2025 interview with Filtra.io, Jon described what "Defending Democracies with Rust" means in practice - the language's memory safety properties are not incidental in safety-critical systems. They are the primary feature. When the system has to work correctly because the alternative is unacceptable, you choose the language that makes the common mistakes impossible at compile time.

The Conferences
Rust Nation UK 2024: "Towards Impeccable Rust" - a survey of testing and verification strategies. EuroRust Vienna 2024: "Through the Fire and the Flames" (18K+ views). Jane Street 2026: "Are Mutexes Slow?" - a question only someone who truly understands concurrency would ask in public.
The Podcast Circuit
Co-host of Rustacean Station. Appeared on CoRecursive ("Rethinking Databases," 2019), timClicks ("Reliable Software," Dec 2024), Data Latam (May 2024), and The Virtual World ("Rust, Time, Data, and Big Tech," 2020). The consistent thread: making systems concepts legible without dumbing them down.
Education That Compounds
Degrees from four institutions across three continents: University of Oslo, Bond University (Australia), University College London, and MIT. Each built on the last. The result is someone who understands distributed systems, networks, and formal computer science - and can explain all three to a developer who just wants their code to compile.

What He Has Actually Shipped

  • PhD from MIT CSAIL on distributed systems and dataflow databases (February 2021) - thesis on partial state in materialized views
  • Author of "Rust for Rustaceans: Idiomatic Programming for Experienced Developers" (No Starch Press, 2021) - the definitive intermediate-to-advanced Rust text
  • Co-founded ReadySet with Alana Marzoev, commercializing Noria research - raised $29M in April 2022
  • Created Noria streaming dataflow database: up to 20x throughput vs MySQL, up to 66% memory reduction vs traditional materialized views
  • Created "inferno" - the Rust port of FlameGraph, now standard for Rust performance profiling
  • Led Rust build infrastructure at AWS, owning internal tooling for Rust at scale
  • Principal Engineer at Helsing since August 2023, applying Rust to safety-critical defense systems
  • Co-host of Rustacean Station podcast, prominent voice in Rust community discourse
  • Co-instructor of MIT Missing Semester (2019-present), reaching thousands of students annually
  • Crust of Rust YouTube series - the bridge between Rust beginner and Rust practitioner for tens of thousands of developers

The Arc

2018
Started live-coding Rust on YouTube - the "Crust of Rust" series begins filling the intermediate education gap
2019
Joined MIT Missing Semester as co-instructor (originally "Hacker Tools") while finishing PhD research on Noria
2021
Defended PhD thesis at MIT CSAIL (Feb); published "Rust for Rustaceans" (No Starch Press); co-founded ReadySet with Alana Marzoev
2022
ReadySet raises $29M in Series A funding - research-to-product validation complete; joined AWS to lead Rust build infrastructure
2023
Joined Helsing as Principal Engineer (August) - relocated to Oslo, Norway. Applying Rust to safety-critical defense AI systems
2024
Spoke at Rust Nation UK ("Towards Impeccable Rust") and EuroRust Vienna ("Through the Fire and the Flames"); stepped back from Twitter/X
2026
Speaking at Jane Street on mutex performance; co-instructing MIT Missing Semester 2026 IAP; scheduled for NDC TechTown

Things Worth Knowing

The Username
"jonhoo" - a playful riff on his surname - became his identity across GitHub, Twitter, Mastodon, and Bluesky. Simple. Memorable. Consistent. The kind of personal branding that happens when you're not trying to do personal branding.
Inferno's Name
Jon ported Brendan Gregg's FlameGraph to Rust and named it "inferno." The original FlameGraph is legendary in performance engineering. The name choice - both fiery and literary - suggests someone who reads things other than compiler specifications.
The December Goodbye
On December 27, 2024, Jon announced he was stepping back from Twitter/X. Not deleting the account or the tweets. Just shifting announcements to Mastodon, LinkedIn, and Bluesky. A quiet, principled exit that mirrored how he approaches most decisions.

One more thing: his book deliberately assumes the reader already knows Rust. That is a bet on the reader's sophistication that most publishers would not take. No Starch Press did. The book found its audience. The audience was, it turns out, large.

→ "Jay's Herd" Discord: 2,600+ members and counting
Share This Profile