Skip to main content

Resume

·546 words·3 mins

Education #

Time PeriodInstitution
10/2021 - presentParis Lodron University Salzburg - Computer Science
09/2014 - 06/2019HTBLuVA Salzburg - Biomedical Engineering
09/2010 - 07/2014SHS Oberndorf
09/2008 - 07/2010Volksschule Oberndorf
09/2006 - 07/2008Volksschule Ostermiething

Work Experience #

Time PeriodDetails
01/2021 - presentAuthentic Vision GmbH - Engineering
09/2020 - 12/2020Raiffeisen - ORG/IT Software Development
07/2019 - 07/2020Civil Service (regular and extraordinary)
06/2018 - 03/2020Lighting technician - Johnnys Disco nightclub

Internships #

Time PeriodInstitution
08/2018 - 09/2018Paris Lodron University Salzburg - WaveLab
08/2017 - 09/2017B&R Industrial Automation
07/2016 - 08/2016Raiffeisen Technik-Zentrum

Career #

Authentic Vision #

Authentic Vision is an industry leader in mobile authentication solutions, combating fraud and counterfeiting through their unique Holographic Fingerprint technology. This patented, tamper-evident hologram is incorporated into product packaging for verification using their CheckifReal app. The same technology is also implemented in banking cards, offering enhanced transaction security and robust fraud prevention. With real-time analytics and continuous product monitoring, Authentic Vision not only safeguards businesses’ products but also provides valuable market insights.

Mobile App Development #

  • Redesigned and optimitzed the scan interface and app navigation, working closely with an external UX design agency to simplify the scanning process and enhance the user experience.
  • Transformed the codebase using SwiftUI (iOS) and Jetpack Compose (Android), moved to Swift Package Manager for iOS Dependency Management, and simplified cross-platform translations, enabling quicker development cycles.
  • Replaced Firebase notification services on iOS with a in-house solution, cutting down app size by approximately 30% and reducing maintenance effort significantly.
  • Migrated the white-label application frontend from Obj-C to Swift on iOS and developed tailored versions for various customers on both platforms.
  • Introduced various development features in the iOS app such as a recording service that interfaces with our internal S3, a new internal logging framework, and multiple in-app-debug functions, enhancing the development experience and improving the quality control of our products.

Backend Development #

  • Created a versatile in-house app distribution system that integrates with the CI/CD pipeline of the mobile apps, allowing for easy internal and external evaluation of different testing builds.
  • Reengineered the delivery of In-App Notifications by splitting notification processing into a separate microservice and implementing APNS and FCM for push notifications, resulting in improved maintainability and scalability.
  • Implemented a security feature in the core authentication service to restrict scanning operations to specific apps, thereby ensuring the maintenance of client data segregation.
  • Established a Lua-based solution for dynamic feature management and A/B testing, which provides flexibility for feature rollouts and supports data-driven decision-making.

Raiffeisen Informatik #

Raiffeisen is an esteemed international banking group, delivering comprehensive financial services in its key markets. Central to its operations is an expansive IT landscape, supporting both its broad and diversified customer base and its internal processes. With this technological infrastructure, Raiffeisen Informatik provides central Data Center Services, the in-house developed Customer Relationship Management System, IT Consulting, Security Services, Network coordination and dedicated support for Banking and Insurance solutions.

  • Developed Spring Boot microservices for security-critical data processing in the banking environment
  • Modernized and maintained React- and JSF-based web applications for Customer Relationship Management
  • Ensured the quality of existing and new software through continuous and automated testing of components and their integration
  • Agile, organized, and cooperative work in a Scrum team