Hire 12 Elite Clojure Developers

Clojure and ClojureScript continue to thrive, fueled by a global community of exceptional developers. This includes prolific open-source contributors, startup founders who still actively code, influential educators and bloggers, engineers at leading companies driving Clojure adoption, and even standout competition winners.
Below is an updated and ranked list of the best Clojure and ClojureScript developers today, selected for their outstanding impact across these areas:
- Michiel Borkent
- Bozhidar Batsov
- James Reeves
- Eric Normand
- Christophe Grand
- Carin Meier
- Allen Rohner
- Edward Wible
- Sean Corfield
- Sameer Al-Sakran
- Tienson Qin
- Pablo Ruiz-Múzquiz
Now, let’s delve deeper into each of these developers’ accomplishments and contributions:
Michiel Borkent

Nationality: Dutch
Michiel Borkent (aka @borkdude) has become a powerhouse in the Clojure open-source scene.
Hailing from the Netherlands, he is the author of clj-kondo (Clojure’s widely-used linter), Babashka (a native fast Clojure scripting tool), and many related projects. Michiel’s tools enable Clojure in scripting, CI pipelines, and even AWS Lambda, significantly broadening the language’s practicality. As a Clojurists Together grant recipient, he consistently delivers high-impact releases and actively engages the community with updates, exemplifying the passion driving Clojure’s evolution.
- LinkedIn: Michiel Borkent
- X (Twitter): @borkdude
- GitHub: borkdude
- Website/Blog: michielborkent.nl
Bozhidar Batsov
Nationality: Bulgarian
Bozhidar Batsov is the creator of the popular CIDER development environment for Clojure (integrating REPL power into Emacs) and maintainer of many tools that Clojure developers rely on.
Based in Bulgaria, he’s an Emacs champion who also created clojure-mode and nREPL enhancements, making Clojure development more accessible. Bozhidar’s dedication is evidenced by continuous releases (e.g. CIDER updates, new clojure-ts-mode support in 2024). His “Meta Redux” blog and community presence have influenced Clojure style and tooling for a decade.
- LinkedIn: Bozhidar Batsov
- X (Twitter): @bbatsov
- GitHub: bbatsov
- Website/Blog: batsov.com
James Reeves
Nationality: British
James Reeves (known as @weavejester) has built a significant portion of Clojure’s web development ecosystem.
A freelance developer from the UK, he authored foundational libraries like Ring (HTTP server abstraction), Compojure (routing DSL), Hiccup (HTML templating), and Integrant (configuration framework). These libraries form the backbone of countless Clojure web apps. James also shares his expertise through his blog “Boolean Knot” and consulting, helping teams write idiomatic, data-driven web code. His work exemplifies Clojure’s philosophy of simple, composable abstractions powering real-world systems.
- LinkedIn: James Reeves
- X (Twitter): @weavejester
- GitHub: weavejester
- Website/Blog: booleanknot.com
Eric Normand
Nationality: American
Eric Normand is a central voice in the Clojure world as an educator and author.
He runs PurelyFunctional.tv, offering Clojure courses and a long-running newsletter since 2012. Eric’s book Grokking Simplicity has been acclaimed for teaching functional programming concepts to a broad audience. In 2024, he keynoted major Clojure conferences (e.g. Heart of Clojure), and he hosts the Apropos podcast interviewing Clojure luminaries. Eric’s approachable teaching style and dedication to community-building have made him an ambassador of Clojure’s values worldwide.
- LinkedIn: Eric Normand
- X (Twitter): @ericnormand
- GitHub: ericnormand
- Website/Blog: ericnormand.me
Christophe Grand
Nationality: French
Christophe “cgrand” Grand is a French Clojure expert and contributor who has been influential since Clojure’s early days.
He co-authored Clojure Programming (O’Reilly, 2012) and wrote important parts of Clojure itself – for example, he created clojure.walk and the initial clojure.test library, which were later adopted into Clojure core. Recently, Christophe has led ClojureDart, bringing Clojure to mobile via Flutter. From templating libraries (Enlive) to new dialects, his innovations continually expand Clojure’s reach, and he’s widely appreciated for advancing the state of the art in the community.
Carin Meier
Nationality: American
Carin Meier (aka @gigasquid) is a principal engineer at Nubank who moves fluidly between Clojure, data engineering, and AI.
She’s the author of Living Clojure (O’Reilly), a hands-on guide for learners. Carin is famous for her creative tech demos – from controlling a drone with Clojure to running neural networks – showing Clojure’s playful side. A frequent conference speaker (most recently co-presenting on AI at Conj 2024), Carin also champions diversity in tech and serves as an inspiration for women in the Clojure community. Her enthusiasm and “let’s try it” spirit embody the joy of Clojure.
- LinkedIn: Carin Meier
- X (Twitter): @gigasquid
- GitHub: gigasquid
Allen Rohner
Nationality: American
Allen Rohner co-founded CircleCI, one of the first CI/CD platforms, where Clojure powered the backend from the start.
A Clojure open-source contributor, Allen helped develop core.logic (logic programming) and other libraries early on. After CircleCI, he remains in fintech as co-founder/CTO of Griffin (a bank-as-a-service startup), continuing to employ Clojure to build robust financial systems. With a background in competitive programming, Allen brings algorithmic rigor to Clojure projects. His career exemplifies startup leadership that still actively commits code – leveraging Clojure’s strengths in real-world, mission-critical services.
- LinkedIn: Allen Rohner
- X (Twitter): @arohner
- GitHub: arohner
Edward Wible
Nationality: American
Edward Wible is the co-founder and CTO of Nubank, Latin America’s largest digital bank, which famously runs on Clojure at massive scale. An American engineer, Edward chose Clojure and Datomic as core technologies to build Nubank’s platform from scratch in 2013, a bold decision that paid off as Nubank grew to serve millions. He credits Clojure’s opinionated design for Nubank’s principled engineering culture and rapid development with a small team. Edward remains deeply technical – even as an executive – and continues to advocate for functional programming in fintech, proving Clojure’s viability in high-stakes, large-scale systems.
- LinkedIn: Edward Wible
- X (Twitter): @aewible
Sean Corfield
Software is a conversation between people, not just instructions for machines.
Nationality: British
Sean Corfield is a veteran software architect and one of Clojure’s most visible champions in industry.
Formerly the Director of IT Architecture at Visa and Adobe, Sean introduced Clojure at World Singles where he serves as CTO, using it in production for over a decade. He maintains libraries like next.jdbc (modern JDBC wrapper) and clj-new (project generator), and is known for his helpful presence on forums, answering questions and mentoring developers. Sean’s long experience (also with Java/.NET) and his emphasis on simplicity have helped many companies successfully adopt Clojure at scale.
- LinkedIn: Sean Corfield
- GitHub: seancorfield
Sameer Al-Sakran
Nationality: American
Sameer Al-Sakran is the founder and CEO of Metabase, a popular open-source BI and data analytics platform built with Clojure.
As a startup tech leader who still codes, Sameer guided Metabase’s development for 9+ years, emphasizing accessibility in data tools. Metabase’s success (tens of thousands of deployments) showcases Clojure’s strength for building scalable, user-friendly applications. Sameer often speaks about why Metabase chose Clojure – citing fast iteration and strong concurrency – and in 2024 he continues to steer its growth (recently discussing self-service analytics on podcasts). His work demonstrates how Clojure can power enterprise-grade, user-focused software.
- LinkedIn: Sameer Al-Sakran
- X (Twitter): @sameer_alsakran
Tienson Qin
Nationality: Chinese
Tienson Qin is the co-founder and CEO of Logseq, an open-source knowledge base and note-taking platform written in Clojure/ClojureScript.
Based in China, Tienson has led Logseq from a small tool to a funded startup, attracting a large user community (Logseq raised $4M+ and is often mentioned alongside Roam Research). A hands-on coder, Tienson chose ClojureScript for Logseq’s local-first, graph-based app, proving that ClojureScript can deliver a polished end-user experience. Under his leadership, Logseq’s rapid development and community-driven approach highlight Clojure’s strengths in building complex, collaborative apps.
- LinkedIn: Tienson Qin
- X (Twitter): @tiensonqin
- GitHub: tiensonqin
Pablo Ruiz-Múzquiz
Nationality: Spanish
Pablo Ruiz-Múzquiz is the CEO and co-founder of Penpot, the open-source UX design tool challenging Figma (built with Clojure/ClojureScript).
As head of Spain-based startup Kaleidos, Pablo has championed open-source for over a decade, previously creating the Taiga agile platform. Penpot’s surge in popularity (it topped 20K stars on GitHub) and a recent $8M funding round reflect Pablo’s vision of designers and developers collaborating via web standards. He remains deeply involved technically and in community outreach (frequently engaging on Twitter as @diacritica). Pablo’s work with Penpot showcases Clojure’s capability in complex web apps and proves that open-source projects can compete with industry giants.
- LinkedIn: Pablo Ruiz-Múzquiz
- X (Twitter): @diacritica
- GitHub: diacritica
- Website/Blog: elenya.net
Wrap Up
These legends represent exceptional talent, making them extremely challenging to headhunt. However, there are thousands of other highly skilled IT professionals available to hire with our help. Contact us, and we will be happy to discuss your hiring needs.
Note: We’ve dedicated significant time and effort to creating and verifying this curated list of top talent.
However, if you believe a correction or addition is needed, feel free to reach out. We’ll gladly review and update the page.