Eero Helenius

Developer at Yle

Tampere, Pirkanmaa, Finland
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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookEnglish Language and Culture, English Language and Culture at Päivölän Kansanopisto
bookMaster's Degree English Philology, Master's Degree English Philology at University of Tampere 1925-2018
bookFilología inglesa, Filología inglesa at Universidad de Granada
languagesEnglish, Spanish, Finnish, German, Swedish
stackoverflow-logo

Stackoverflow

Stats
2,584reputation
181kreached
81answers
3questions
Badges
selenium
top-5%
xpath
top-5%
xml
top-5%
xslt
top-5%
github-logo-circle

Github Skills (20)

clojure-cli10
clojure10
repr10
nrepl10
replit10
xslt9
selenium9
bencode9
xpath9
xml9
unit-testing8
external6
documents6
httparty6
exists6

Programming languages (16)

C#JavaCSSC++CRustGoHTML

Github contributions (5)

github-logo-circle
nrepl/nrepl

Jun 2020 - Dec 2021

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:
userBackend 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.
evaluatenreplreplneedclojure
eerohele/sublime-lxml

Mar 2016 - Jun 2021

Package Control lxml dependency
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.
Request Free Trial