About

About Thomas Bonderup

Modern software systems often fail at the boundaries — not because of complex bugs, but due to unclear assumptions around stability, security, operations, and visibility into system behavior.

I help companies identify and address these challenges early by reviewing existing solutions end-to-end — from application code and integrations to infrastructure and operations — with a strong focus on long-term resilience.

My work is grounded in hands-on experience with production systems built in Rust, Scala, and Python, with an emphasis on architectures that can be maintained, scaled, and operated over time.

Technologies

RustScalaPythonLinuxDockerKubernetesMQTTSQLite/WALOpenTelemetryGrafana/Tempo

Software Architecture

Design and improvement of robust software systems with a focus on clear structure, responsibility, and long-term maintainability.

System Integration

Development of solutions that integrate cleanly with existing platforms and infrastructure without unnecessary coupling or operational risk.

Security as a First Principle

Built-in security and traceability as a natural part of the architecture — not an afterthought.

Experience & Approach

Profile

Process

3-Step Process for IT Consulting Services

1
1. Clarification

Short strategy call (20 minutes). We clarify needs, scope, existing setup, technical requirements, and expectations for collaboration.

2
2. Technical Analysis

Technical review and assessment of the current solution, focusing on architecture, quality, operations, and future scalability. The result is clear recommendations and next steps.

3
3. Implementation

Targeted development and improvements. Implementation of agreed solutions — such as stabilization, performance improvements, modernization, or new functionality — with a focus on reliability and long-term sustainability.

How I work as an IT Consultant and Software Developer

Background and Approach

Hi, my name is Thomas Bonderup. Starting or running a product or service business in today’s competitive digital landscape — with artificial intelligence and automation — is challenging. This is especially true if you lack the computer science expertise required to leverage systems at scale and automate repetitive tasks. Learning to code is certainly possible today, but very few people have the discipline to spend hours writing complex software that is easy to get wrong.

To leverage IT consulting, companies often work across time zones with remote firms, facing cultural differences and language barriers that make communication difficult. Alternatively, large consultancies charge high hourly rates while your project may not be a priority and is often staffed with junior developers.

I can help with that.

I hold an MSc in Computer Science and Informatics, as well as degrees in Software Development and Computer Science. I have completed six years of advanced university- level coursework, including artificial intelligence, deep learning, secure programming, theoretical computer science, project management, and software architecture. My master’s thesis focused on green energy, where I designed a system for electricity price prediction and developed algorithms for charging and discharging batteries to reduce peak load in the power grid.

On a personal level, I have a long background as an elite athlete, having played handball at the highest level for many years. I apply many lessons from team sports to my consulting work. I enjoy hiking and spending time in nature and have a strong passion for programming, including competitive programming. I enjoy working across hardware and software to solve complex problems involving big data and algorithms. I occasionally write technical articles on my blog.

Initial discussion about your IT project

Contact me by phone or email, or send a short message describing your solution, needs, and current challenges.

Telefon: +45 22 39 34 91 or email: tb@tbcoding.dk.

You will receive a professional assessment and suggestions for next steps — no obligation.
© 2026 thomasbonderup.com — IT Consulting | Software Development | System Architecture