Christian Christensen

CTO at Heft AS

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Christian Christensen is a pragmatic technology leader and founder with 13 years of experience building developer-focused products and people-first engineering teams, now serving as CTO at Rodeo in London. He combines hands-on full‑stack development—contributions to notable open-source projects like the Karma test runner and GraphQL clients for Flutter/Dart—with product and startup leadership from roles at Meta, flatfair, and as CEO/Founder of Heft. His work shows a pattern of improving developer ergonomics and type-safety (OpenAPI TypeScript codegen, flow-typed updates) and deep expertise in GraphQL normalization and caching. Comfortable operating at both strategic and implementation levels, he has repeatedly shipped reliability and UX improvements that quietly reduce developer friction. He holds advanced computer science training from Aarhus and Western, and brings an unusual blend of large‑scale platform experience and hands-on OSS craftsmanship to recruitment, onboarding, and payments tooling.
code13 years of coding experience
job11 years of employment as a software developer
bookStudent, Student at Horsens Statsskole
bookMaster's degree Computer Science, Master's degree Computer Science at Aarhus University
bookMaster's Degree Computer Science, Master's Degree Computer Science at Western University
languagesEnglish, German, Norwegian
stackoverflow-logo

Stackoverflow

Stats
182reputation
9kreached
3answers
12questions
github-logo-circle

Github Skills (54)

libstdc10
caching10
libc10
javascript10
lib10
flow-control10
libudev10
clientside10
flutter-apps10
testing10
libdispatch10
typescript10
work-flow10
wpgraphql10
codegen10

Programming languages (15)

SmartyC++RustScalaGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
zino-hofmann/graphql-flutter

Jun 2021 - Aug 2022

A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.
Role in this project:
userFull-stack Developer
Contributions:3 releases, 83 reviews, 37 commits in 1 year 2 months
Contributions summary:Christian contributed significantly to the GraphQL client for Flutter, adding features and improving functionality. They exposed `possibleTypes` on the cache, added parser support, and implemented tests to enhance the reliability of the client. Furthermore, the user made improvements to the fetch policy, ensuring the correct behavior of `cacheAndNetwork` and other policies. They also addressed a broken fetch more functionality and stream broadcast.
graphql-clientdartbringinguse-packagegraphql
gql-dart/ferry

May 2021 - Aug 2022

Stream-based strongly typed GraphQL client for Dart
Role in this project:
userBack-end Developer
Contributions:5 reviews, 7 commits, 4 PRs in 1 year 2 months
Contributions summary:Christian primarily worked on the `normalize` package within the `ferry` repository. Their contributions focused on enhancing the GraphQL client's capabilities related to fragment handling and data normalization. The commits demonstrate work on fragment type resolution, inline and named fragment support, and data structure validation. This work included significant changes in the core logic of the `normalize` and `denormalize` processes.
graphql-clienttyped-graphqlartemisdartstrongly-typed
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christian Christensen - CTO at Heft AS