Simon Rasmussen

Chief Architect at ViaBill A/S

Lillerød, Capital Region of Denmark
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
Simon Rasmussen is a Chief Architect with over a decade of experience designing and evolving production-grade backend systems at ViaBill A/S, where he progressed from software developer to CTO and now leads architecture. He specializes in integration and distributed systems, demonstrated by tangible open-source contributions to the widely used Apache Camel project—fixing AWS SQS/Athena issues, improving consumer stability, and addressing message-deletion vulnerabilities. Based in Lillerød, Denmark, he combines hands-on bug fixes and refactors with strategic system design, ensuring reliability and operational control (for example, introducing deadline-aware timeout handling). His background in software engineering from DTU underpins a pragmatic approach to scaling services and preventing subtle runtime failures.
code10 years of coding experience
job8 years of employment as a software developer
bookSHAPE
bookTechnical University of Denmark
github-logo-circle

Github Skills (11)

javas10
integrate10
aws10
backend10
back-end-development10
apache-camel10
integrations10
java10
microservices-application9
microservices9
testing8

Programming languages (1)

Java

Github contributions (4)

github-logo-circle
apache/camel

Nov 2021 - Jan 2023

Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
userBack-end Developer
Contributions:5 reviews, 8 commits, 12 PRs in 1 year 2 months
Contributions summary:Simon contributed to the Apache Camel integration framework by addressing several issues related to AWS services, particularly SQS and Athena. Their work involved bug fixes, optimization, and refactoring of code related to message visibility, client reuse, and health checks. The user also improved the stability of the SQS consumer by preventing blocking behaviors in the presence of Threads EIP, and integrated the concept of deadlines into the TimeoutExtender for greater control. Moreover, the user addressed a vulnerability that could occur when deleting messages.
integrationapache-camelintegration-frameworkapachecamel
simon-ras/camel

Nov 2021 - Feb 2025

Apache Camel
Contributions:2 PRs, 41 pushes, 16 branches in 3 years 3 months
javaapache-camelapachecamel
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
Simon Rasmussen - Chief Architect at ViaBill A/S