Thomas Aregger

Senior Software Engineer at SIX Interbank Clearing AG

Zurich, Zurich, Switzerland
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
Thomas Aregger is a Senior Software Engineer based in Zurich with 14+ years of experience building and maintaining large, business-critical OLTP systems, primarily using Java and Oracle. He has deep expertise in relational databases and a track record at SIX and related payment/clearing organizations delivering reliable, high-throughput systems. Thomas also contributes to open-source—working on the widely used Debezium project’s Oracle connector where he resolved locale-sensitive timestamp/date parsing and improved transaction metadata handling. His background as an Oracle database engineer and system engineering apprentice gives him a rare blend of low-level operational insight and hands-on backend development skill. Colleagues rely on him for pragmatic fixes that reduce production risk while keeping integrations robust.
code10 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at Fernfachhochschule Schweiz
bookApprenticeship, System Engineering, Apprenticeship, System Engineering at TBZ Technische Berufsschule Zürich
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
530reputation
276kreached
17answers
1question
Badges
oracle
top-5%
github-logo-circle

Github Skills (20)

datetime10
kafka-connect10
oracles10
databases10
datetimes10
java10
javas10
oracle10
dates10
event-streaming10
change-data-capture10
apache-kafka10
event-stream10
database10
testing9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
debezium/debezium

Apr 2021 - May 2021

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 6 commits, 2 PRs in 21 days
Contributions summary:Thomas primarily contributed to the debezium-connector-oracle module, focusing on parsing timestamp and date formats within Oracle databases. Their work involved addressing issues related to locale-specific timestamp parsing, ensuring date handling was independent of client settings, and modifying test cases to accommodate these changes. These commits also included modifications to the Oracle connector's filter configurations and transaction metadata handling, improving the connector's functionality and stability.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
TAregger/odff

Jan 2022 - Apr 2023

A simple tool to fetch alert logs and trace files from Oracle databases via JDBC
Contributions:1 release, 34 PRs, 60 pushes in 1 year 2 months
alerttroubleshootingtracedatabasesoracle
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
Thomas Aregger - Senior Software Engineer at SIX Interbank Clearing AG