About me

Learn about Jonas Claes, a passionate software engineer and quality assurance enthusiast from Belgium. Discover his background, skills, and insights on software development and testing.

Hi there! I'm Jonas Claes, a passionate software engineer and quality assurance enthusiast from Genk, Limburg, Belgium.

Jonas Claes

Education and Career

I hold a Bachelor's degree in Applied Computer Science, specializing in Digital Innovation from Thomas More in Geel, Antwerpen, Belgium. During my studies, I focused on learning by doing through real projects with real clients. I graduated with magna cum laude and am currently working as a Solutions Architect for QAura, an exciting startup in the Software Testing world.

Passion for Technology

My love for software engineering and building things drove me to start this blog. I find great joy in helping others, watching people grow, and sharing the knowledge I've gained along the way. As Linus Torvalds once said, people who program do it because it's fun - and I couldn't agree more! In addition to software, I enjoy working on hardware projects and building smart homes in my free time.

Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.

- Linus Torvalds

Learning Through Experience

Throughout my journey, I've learned that breaking things is just as important as building them. I remember the first time I built something and watched it come to life, only to crash seconds later due to a programming error. Fixing that error and seeing my creation finally work was an incredible feeling that I'll never forget.

Build stuff, break stuff, but ultimately, learn from the experiences!

- My life motto

Sharing Knowledge

Through this blog, I aim to provide value by sharing my expertise and experiences in software engineering and quality engineering. I hope that my tutorials, project showcases, and insights into new technologies will help my readers learn and grow. I'm always looking for ways to improve my content and cover the latest advancements in the field.

Get in Touch

If you have any questions, suggestions, or just want to say hello, feel free to reach out to me through any of the following channels:

Support My Work

If you find value in the content I create and would like to support my work, consider sponsoring me on GitHub:

Sponsor @jonasclaes on GitHub Sponsors
Open-source enthusiast creating software for a cause. Sponsoring supports ongoing projects, community workshops, and new impactful tools. Enjoy perks like beta access & monthly updates. Let’s make…

Skills and Technologies

Here are some of the skills I own and technologies I work with:

Programming Languages

TypeScript, JavaScript, Node.js, Java, Python, C#

Testing and Quality Assurance

Jest, Mocha, Pact testing, Playwright, Cypress, Postman, RestAssured, Pytest, Selenium, ISTQB Foundation

DevOps and Infrastructure

Linux, Docker, Podman, Kubernetes, GitHub Actions, GitLab CI, Concourse CI, Ansible, Terraform, AWS CDK, Sentry

Databases and APIs

Elasticsearch, PostgreSQL, SQLite, MySQL, Supabase, gRPC, REST APIs, GraphQL

Architectures and Patterns

OOP, MVVM, MVC, Microservices, Hexagonal Architecture

Industrial Automation

Siemens S7-300, Siemens S7-1200, Siemens S7-1500

I'm always eager to learn and explore new technologies, so this list is ever-growing!

Thank you for taking the time to get to know me. I look forward to sharing my knowledge and experiences with you through this blog. Happy reading!

Best regards, Jonas Claes