Eero Helenius is a pragmatic full-stack developer with 11 years of experience, currently building Clojure backend services at Yle and previously shaping cloud-native Clojure(Script) applications and DevOps practices at Solita. He brings deep expertise in XML/XSLT and documentation tooling from earlier roles, plus backend Scala and JavaScript experience that informs robust integration work. An active open-source contributor, Eero has improved reliability and lookup correctness in the widely used nREPL project, helping IDEs and tooling evaluate Clojure code more accurately. His liberal arts background (MA in English Philology) gives him an unusual edge in producing clear technical documentation and bridging domain and engineering language. Comfortable across many languages—C#, F#, Python, Ruby, PHP—he focuses on practical solutions and reliability rather than hype. Based in Tampere, he blends steady craftsmanship with a knack for untangling legacy XML systems into modern web services.
11 years of coding experience
7 years of employment as a software developer
English Language and Culture, English Language and Culture at Päivölän Kansanopisto
Master's Degree English Philology, Master's Degree English Philology at University of Tampere 1925-2018
Filología inglesa, Filología inglesa at Universidad de Granada
A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
Role in this project:
Backend Developer
Contributions:5 reviews, 24 commits, 11 PRs in 1 year 6 months
Contributions summary:Eero primarily contributed to the `nrepl/nrepl` project by addressing bugs and improving the functionality of the nREPL server. Their work involved fixing issues related to symbol and macro lookups, completion candidate types, and Bencode serialization. The contributions also included resolving a race condition within the sideloader and various refinements of the lookup operation. These changes are essential for improving the accuracy and reliability of the nREPL server, especially for IDEs and tools that rely on it.
Contributions:4 commits, 4 PRs, 11 pushes in 5 years 3 months
lxmlpackage-control
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.