Hi, I’m Dominik Dierberger

Backend developer • Python • Java • C#

View Projects

About Me

I’m Dominik, a motivated and adaptable junior backend developer currently studying Artificial Intelligence & Machine Learning at HSLU. I thrive in small, agile teams where I can take ownership of projects and apply my skills in Python, Flask, FastAPI, and database engineering. Outside of my professional work, I’m passionate about clean code, creative problem-solving, and continuous learning.

On a personal note, I share my life with my cats who keep me grounded and entertained, and I enjoy cooking, making music as a drummer, pianist, and guitarist, playing poker, and building custom PCs. Technology and creativity are at the center of both my work and hobbies, and I’m always excited to learn something new. :)

Skills

Python Python
Flask Flask
Numpy Numpy
Pandas Pandas
Matplotlib Matplotlib
FastAPI FastAPI
Django Django
Java Java
C# C#
HTML5 HTML5
CSS3 CSS3
JavaScript JavaScript
TypeScript TypeScript
Python Python
Flask Flask
Numpy Numpy
Pandas Pandas
Matplotlib Matplotlib
FastAPI FastAPI
Django Django
Java Java
C# C#
HTML5 HTML5
CSS3 CSS3
JavaScript JavaScript
TypeScript TypeScript
Svelte Svelte
React React
TailwindCSS TailwindCSS
Node.js Node.js
Express.js Express.js
Svelte Svelte
React React
TailwindCSS TailwindCSS
Node.js Node.js
Express.js Express.js
Docker Docker
Azure Azure
Firebase Firebase
Git Git
GitHub GitHub
Postman Postman
MySQL MySQL
MongoDB MongoDB
SQLite SQLite
Docker Docker
Azure Azure
Firebase Firebase
Git Git
GitHub GitHub
Postman Postman
MySQL MySQL
MongoDB MongoDB
SQLite SQLite
CI/CD
API Design
Agile Methodologies
System Design
Project Ownership
Clean Code
Containerization
Data Visualization
CI/CD
API Design
Agile Methodologies
System Design
Project Ownership
Clean Code
Containerization
Data Visualization

Education

Lucerne University of Applied Sciences and Arts (HSLU)

BSc Artifical Intelligence and Machine Learning

2024 – ongoing

Berufsbildung Baden (BBB) & Alte Kantonsschule Aarau

EFZ Software Developer & Berufsmatura

2020 – 2024

Experience

Junior Software Developer

FutureLog — 2024 to 2025

FutureLog Icon

Worked on backend development using Python (Flask, FastAPI), Docker and Microsoft SQL Server. Contributed to the continued development of the supplier web application by implementing new features and improving maintainability. Built and maintained internal tools including a multilingual AI translation system, a help desk platform with chatbots, and a Jira plugin for Mermaid.js diagram rendering. Supported cloud deployment on Microsoft Azure and created UI mockups with Figma for internal interfaces.

Python Flask FastAPI Docker SQL Server Azure

Software Development Intern

FutureLog — 2023 to 2024

FutureLog Icon

Took part in the complete rebuild of a legacy supplier web application: planning infrastructure, writing documentation, and implementing functionality using Flask and Docker. Worked with Microsoft SQL Server and Git to build APIs and data integrations. Gained valuable project experience in a compact, agile team setup.

Flask Docker SQL Server Git Agile

Internship Development Paris

FutureLog — 22.09.2022 to 09.10.2022

FutureLog Icon

As part of a short-term internship at FutureLog’s Paris office, I had the opportunity to work in an international environment and gain valuable intercultural experience. I supported backend development tasks and familiarized myself with CI/CD pipelines, laying an early foundation for modern deployment practices. In parallel, I helped relocate the office to a new building, assisting with hardware setup and technical infrastructure. This also included providing local IT support to ensure a smooth transition. Immersing myself in a different work culture helped strengthen my adaptability and communication skills in a multilingual setting.

CI/CD IT Support Infrastructure Adaptability

Backend Developer Trainee

FutureLog — 2021 to 2023

FutureLog Icon

Supported internal projects with backend logic using Python and SQL. Assisted with REST API development and infrastructure improvements using Docker and Azure. Transitioned from general support work into technical development responsibilities.

Python SQL REST API Docker Azure

IT Support

FutureLog — 2021 to 2023

FutureLog Icon

Provided day-to-day tech support for internal teams across offices. Managed hardware and software issues and assisted with smaller scripting tasks. Used the opportunity to start contributing to backend work and technical documentation.

Tech Support Hardware Software Documentation

Projects

Plant Finder

Plant Finder

SvelteKit app to browse plants and diseases via the Perenual API, with server-side SQLite caching, adapter-node, Apache reverse proxy, and a Cloudflare Tunnel.

SvelteKitAPISQLite CacheAdapter-NodeCloudflare TunnelTailwind

Let’s Connect

Interested in working together or just want to say hi? Reach out below 👇

© 2025 Dominik Dierberger. All rights reserved.