Joris Aerts

Senior Software Engineer Architect at Graviton

Dendermonde, East Flanders, Belgium
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
Joris Aerts is a Senior Software Engineer and Architect with 12+ years building robust Java backends and modern TypeScript/Vue frontends, currently consulting at Graviton. He specializes in clean architecture, separation of concerns and developer experience, and has deep practical experience with code generation engines that produced large parts of a fintech codebase. Equally comfortable with vanilla Java streams and Optionals as with TSX-driven Vue apps, he also designs and maintains Node.js monorepos and build pipelines for scalable teams. As a former team lead and scrum master he blends hands-on implementation with architecture and delivery ownership, including exporting large datasets and evolving REST services. A pragmatic polyglot, he’s contributed back-end parsing improvements to open-source user-agent tooling, reflecting attention to detail in real-world production parsing and testing.
code12 years of coding experience
job19 years of employment as a software developer
bookIT, IT at autodidact
bookVISO / Higro Gent
bookHOWEST Hogeschool West-Vlaanderen
bookInformation Technology, Information Technology at CVO Lokeren
languagesEnglish, French, Dutch, German
stackoverflow-logo

Stackoverflow

Stats
510reputation
289kreached
5answers
0questions
Badges
eclipse
top-5%
github-logo-circle

Github Skills (12)

unit-testing10
regular-expression10
javas10
user-agent10
java10
enviroment9
eclipse9
parse-platform6
nodejs6
javascript6
settimeout6
cleartimeout6

Programming languages (4)

TypeScriptJavaCSSJavaScript

Github contributions (5)

github-logo-circle
Utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.
Role in this project:
userBack-end Developer
Contributions:6 commits in 2 days
Contributions summary:Joris's contributions focused on enhancing the project's user-agent parsing capabilities. They added support for parsing various Opera and Chrome browser versions by modifying the `Browser.java` file, which likely involves regular expressions and pattern matching for user-agent string analysis. The user also updated the related unit tests within `BrowserTest.java` to include the newly supported browser versions and to verify the correct parsing behavior. These changes expanded the project's ability to identify and categorize different web browsers.
http-requestsagentjsinteropstringslog-files
JorisAerts/lopr

Aug 2024 - Mar 2025

local proxy
Contributions:13 releases, 170 PRs, 429 pushes in 7 months
debuggingdeveloper-toolsproxy-serverwebapp
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
Joris Aerts - Senior Software Engineer Architect at Graviton