Software Engineer | Tech Enthusiast

Lorenz Kassewalder

I'm a Software Engineer passionate about technology and innovation.
With multiple years of experience and a Bachelor's degree in Software Engineering.
I bring strong theoretical knowledge and practical skills to every project.

About me

I am a software engineer who enjoys turning complex problems into clear, reliable, and maintainable software.


My experience spans full-stack development, distributed systems, deployment automation, and computer vision. I care about understanding the problem behind a feature, choosing the right tools, and building solutions that are useful in practice.


This portfolio highlights the projects, technologies, and ideas that have shaped my journey as an engineer.

Work experience

Full Stack Developer
Raiffeisen Software GmbH, Linz, Austria
04.2026 - Present

  • Architected and implemented ShipIt, an internal deployment orchestration platform managing microservice dependencies across distributed environments.
  • Designed dependency graph algorithms to resolve service topological order and prevent cascading release failures.
#Java #Quarkus #Angular #Microservices #DevOps

Full Stack Developer
Premedia GmbH, Wels, Austria
04.2023 - 02.2026

  • Engineered core features and RESTful services for a modern procurement solution.
  • Maintained end-to-end full-stack systems, optimizing performance and reliability.
  • Researched and developed an automatic image matting pipeline to automate high-resolution image matting and quality classification.
#C# #.NET #Angular #TypeScript #SQL #ComputerVision #Python

Test Automation Intern
IBM iX Austria GmbH, Wels, Austria
08.2022 - 09.2022

  • Developed automated end-to-end (E2E) test suites in Cypress to increase regression test coverage for client web applications.
  • Integration of cloud-based testing environments to support tests on multiple browsers and devices.
#Cypress #JavaScript #TestAutomation

Software Development Intern
IBM iX Austria GmbH, Wels, Austria
07.2021 - 08.2021

  • Developed a POC online-shop using modern SaaS technologies for E-Commerce and CMS.
  • Implemented client requirements to test adaptability and potential for customization.
#Vue.js #JavaScript

Education

Master of Science in Software Engineering
University of Applied Sciences, Hagenberg im Mühlkreis, Austria
2026 - 2028

Bachelor of Science in Software Engineering
University of Applied Sciences, Hagenberg im Mühlkreis, Austria
2024 - 2026

Matura (Informatics)
Higher Technical College, Grieskirchen, Austria
2017 - 2022

Curated Projects

Explore a selection of my projects, reflecting a wide variety of skills and engineering subjects. Each project showcases my ability to tackle diverse challenges and deliver working solutions.

ShipIt
A Dependency Aware Deployment Tool for Microservice Environments

Description

Engineered a centralized deployment orchestration platform for Raiffeisen Software GmbH to streamline large-scale microservice environments. Implemented automated dependency graph analysis to determine deterministic deployment sequences across complex service topologies. Integrated multiple external observability and control providers into a single unified control plane to streamline release operations.

Role

Drove end-to-end development and testing across the entire technology stack, from relational database schemas to frontend interfaces. Conducted requirements engineering sessions and feedback loops with stakeholders and future operators. Solved complex distributed systems integration challenges and built robust abstraction layers for multi-vendor provider connections.

Automatic Image Matting and Classification with Vision Transformers and Computer Vision Algorithms
Bachelor's Thesis

Description

Engineered an automated high-resolution image matting pipeline for Premedia GmbH utilizing state-of-the-art vision transformers and computer vision algorithms. Implemented an automated quality classification system to evaluate extraction fidelity and streamline direct distribution to downstream channels.

Role

Spearheaded the complete software lifecycle, covering academic research, model selection, algorithmic implementation, and optimization. Executed extensive training, performance tuning, and validation workflows to ensure production-grade accuracy and throughput.

Skills and Technologies

Discover the skills and technologies I have acquired throughout my career.

Backend Development

C#, Java, .NET, Quarkus, Python, Restful APIs, Microservices

Frontend Development

HTML, CSS, JavaScript, TypeScript, Angular

DevOps

Jenkins, Docker, Kubernetes, GitHub Actions, ArgoCD

Database Management

SQL, Entity Framework, Hibernate

Machine Learning

Deep Learning, Computer Vision, Python

Let's create together

Interested in collaborating, discussing distributed systems, or exploring engineering opportunities? Let's get in touch!