Joan Isern

Software Architect, E-Signature Products

Barcelona, Catalonia, Spain
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
Joan Isern is a seasoned software architect based in Barcelona with over two decades of experience and eight years in senior roles focused on e-signature, authentication and PKI products. He leads teams hands-on—defining architecture, mentoring developers, ensuring test quality, and regularly contributing code in Java—while keeping a pragmatic focus on fun and craftsmanship. His career includes building security-critical platforms from scratch, achieving Common Criteria EAL4+ certification, and guiding product evolution across Safelayer and Entrust. Joan is also an active open-source contributor to rsyslog, improving the omprog module’s reliability and documentation—an indication of his attention to both robustness and clarity. Colleagues know him for blending architectural vision with deep implementation work and a disciplined approach to automated testing and process refinement.
code8 years of coding experience
job17 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
languagesEnglish, Spanish, Catalan, French
stackoverflow-logo

Stackoverflow

Stats
161reputation
3kreached
3answers
0questions
github-logo-circle

Github Skills (21)

sphinx10
c-programming10
c1110
rsyslog10
c1710
error-handling10
logging10
documentation10
syslog10
multithreading9
process-management9
configuration-management9
configuration-file9
configurations9
testing8

Programming languages (6)

CJavaScriptGoGroovyPythonKotlin

Github contributions (5)

github-logo-circle
rsyslog/rsyslog

Sep 2017 - Apr 2020

a Rocket-fast SYStem for LOG processing
Role in this project:
userBack-end Developer
Contributions:21 commits, 23 PRs, 127 comments in 2 years 8 months
Contributions summary:Joan primarily contributed to the `omprog` module within the rsyslog project. Their work focused on enhancing the module's functionality, particularly by adding error handling, transaction support for external plugins, and improving output capture and redirection. Furthermore, the user refactored tests and fixed issues related to child process management, ensuring proper closing and handling of child processes, along with memory management. These contributions demonstrate a focus on improving the reliability and functionality of the `omprog` module, crucial for log processing.
syslogloggingrocketelasticsearchkafka
rsyslog/rsyslog-doc

May 2018 - Apr 2020

documentation for the rsyslog project
Role in this project:
userTechnical Writer
Contributions:6 commits, 6 PRs, 13 comments in 1 year 11 months
Contributions summary:Joan's commits primarily focus on documenting various aspects of the rsyslog project's "omprog" module. They added documentation for new features and parameters, addressed documentation issues, and updated existing documentation to reflect changes in different versions of the software. The contributions include new sections, warnings, and examples within the documentation, significantly improving the clarity and comprehensiveness of the documentation.
rsyslogloggingsphinx
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
Joan Isern - Software Architect, E-Signature Products