Skills

TypeScript

TypeScript is the primary language for this portfolio website and for an upcoming SaaS platform, delivering strict compile-time safety, rich IntelliSense, and effortless refactoring across large codebases.

JavaScript

A solid JavaScript foundation was built through HTWK Leipzig software-project coursework and Web Engineering lectures; the language underpins work with Node.js, React, Next.js, Jest, Playwright, and Vitest.

Tailwind CSS

Tailwind CSS styles every pixel of this portfolio and will drive the design system of the forthcoming full-stack site, enabling rapid prototyping and fully responsive layouts without custom-CSS overhead.

React

React powers the UI layer of this portfolio, is the framework of choice for the next full-stack release, and was thoroughly explored in Web Engineering modules, promoting best practices in hooks-based state and component composition.

Node.js

Node.js provides the backend runtime for this portfolio and for an upcoming web platform, enabling scalable REST and real-time APIs via its non-blocking, event-driven architecture.

Next.js

Next.js underpins this portfolio and has been selected for the production-grade platform in development, combining server-side rendering, static generation, and edge deployment for excellent performance and SEO.

Oracle SQL

Oracle SQL expertise was gained in Databases and Advanced Database courses, covering schema design, query optimisation, and PL/SQL procedures to ensure ACID compliance in high-volume transactional systems.

Java

Java was utilised in Application-oriented Programming and a desktop-application project at HTWK Leipzig, focusing on Java Swing for GUI development and rigorous object-oriented design principles for maintainable code.

C / C++

Proficiency in C and modern C++ stems from university coursework and a working-student position since 2023, where large-scale health-insurance software systems are maintained and extended to meet evolving industry requirements.

Swift / SwiftUI

Swift and SwiftUI are currently being employed to build a native iOS application for iPhone and iPad, adopting a fully declarative approach to deliver a fluid and accessible user experience.

Shell Scripting

Shell-scripting expertise is showcased by the open-source project “mac-storage-manager”, maintained since 2024 and featuring cross-platform Bash scripts with interactive dialogs, detailed logging, and Homebrew integration.

Vitest

Vitest delivers lightning-fast unit and integration tests in Vite-based TypeScript stacks, as applied for this portfolio and also in the HTWK Leipzig software-project module to support test-driven development.

Playwright

Playwright enables reliable end-to-end test automation for this portfolio and also in HTWK Leipzig software-projects, validating critical user flows across Chromium, Firefox, and WebKit before deployment.

Jest

Jest complements the testing toolkit with comprehensive unit and integration suites, using mocks, spies, and coverage thresholds to safeguard code quality in academic software-project deliverables.