Open to new opportunities

Simon Rüba

Software Developer & Machine Learning Engineer

I build scalable intelligent systems that bridge software engineering and machine learning. Specialized in Python, TypeScript, and deep learning architectures for production environments.

Innsbruck, Austria
contact@simonrueba.com

Tech Stack

PythonTypeScriptReact / Next.jsPyTorchTensorFlowPostgreSQLDockerGitLab CI/CD

About Me

Hi! I'm Simon Rüba. I operate at the intersection of Software Engineering and Machine Learning.

Based in Innsbruck, Austria, I specialize in architecting intelligent systems that are not just "smart" but robust, scalable, and maintainable. My background in Computer Science allows me to bridge the gap between theoretical AI models and production-grade infrastructure.

Whether it's analyzing embedded processors or predicting anomalies in heat pumps, I enjoy solving complex problems with clean code.

Quick Info

Full Stack Dev
ML Engineer
Innsbruck, AT

Experience

Head of IT & Software

Heliotherm Wärmepumpentechnik GmbH

Aug 2023 – Present
  • Enabled predictive maintenance for 4,000+ heat pumps by architecting an end-to-end anomaly detection pipeline feeding a digital twin.
  • Accelerated deployment cycles and ensured code reproducibility by architecting GitLab CI/CD pipelines with automated linting and unit testing.
  • Reduced technical debt by automating infrastructure workflows and standardizing operational runbooks.
PythonNumPyCI/CDIoT

Software Developer (Student Trainee)

Accemic Technologies GmbH

2018 – 2023
  • Contributed to non-intrusive runtime analysis of embedded processors (C/C++), gaining deep insight into hardware constraints.
  • Streamlined analysis for large-scale embedded studies by building C#/C++ report generators.
  • Collaborated in EU-funded research programs (H2020 COEMS, HE TRISTAN) on novel debugging technologies.
C++C#Embedded Systems

Education

MSc Computer Science

University of Innsbruck

Thesis:

"Automated PGMI Scale Classification for Mammogram Quality Assessment using ConvNeXt Ensemble"

Deep LearningComputer Vision

BSc Computer Science

University of Innsbruck

Thesis:

"Automatic Semantic Kidney and Kidney Tumor Segmentation"

AlgorithmsFunctional Programming

Tech Stack

Languages

Python (Advanced)TypeScript C++JavaSQL

AI & ML

PyTorchTensorFlow Scikit-LearnPandas OpenCV

Ops & Tools

DockerGitLab CILinux Next.jsPostgreSQL

Featured Projects

BPE Visualizer

An interactive engine explaining complex algorithmic logic (Byte Pair Encoding) for LLM tokenization.

Next.jsTypeScriptAlgorithms

Password Generator

Advanced security analysis tool featuring breach checking via 'Have I Been Pwned' API and entropy calculations.

ReactSecurityAPI Integration

Get in Touch

I'm always open to discussing new projects, AI infrastructure, or potential collaborations.

Whether you have a question or just want to say hi, I'll try my best to get back to you!

Direct Email
contact@simonrueba.com