20.05.2025 aktualisiert

**** ******** ****
100 % verfügbar

Full Stack Software Developer

Klein Heinrichschlag, Österreich
Weltweit
Htl für EDVuO in St. Pölten (Matura)
Klein Heinrichschlag, Österreich
Weltweit
Htl für EDVuO in St. Pölten (Matura)

Profilanlagen

Lebenslauf_202504.pdf

Skills

JavaJavascriptAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3ConfluenceJiraHtml5CSSLinuxAmazon DynamodbEclipseIdentitätsmanagementIntellij IDEAJunitPostgresqlMariadbMysqlScrumNext.jsSqliteTypescriptReactJSSpringbootCypressGitAngularJSKubernetesPlaywrightRoute53CloudwatchDockerJenkinsOracledb
Java, Quarkus, Spring, Spring Boot
Angular, React, NextJS, Html5, CSS3, Javascript, Typescript
PostgreSQL, MySQL, MariaDB, Oracle DB, DynamoDB, SQLite
Git, Docker, Kubernetes, Jenkins, Linux
AWS (Lambda, S3, EC2, Amplify, DynamoDB, Route53, IAM, CloudWatch)
JUNIT, Cypress, Playwright
Eclipse, IntelliJ, VS Code
Jira, Confluence, SCRUM

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

FINMAN - Finanzmanager für Freelancer und Einzelunternehmer

Josef Winter

Internet und Informationstechnologie

< 10 Mitarbeiter

Seit Juli 2024 arbeite ich an der Entwicklung eines Finanzmanagers, der speziell für kleine
Unternehmen und Selbständige entwickelt wird, die lediglich eine Einnahmen-Ausgaben-Rechnung
(E/A) benötigen. Ziel des Projekts ist es, die Buchhaltung durch Automatisierung so einfach wie
möglich zu gestalten und eine kostengünstige Alternative zu bestehenden, teureren Lösungen am Markt
anzubieten.

Ich bin verantwortlich für die Konzeption und Umsetzung des gesamten Systems, einschließlich
Frontend, Backend, Datenbankarchitektur und Cloud-Infrastruktur. Eine der größten
Herausforderungen besteht darin, die korrekten Buchhaltungs- und Steueranforderungen zu
berücksichtigen und alles vollständig in der Cloud zu entwickeln. Durch den Einsatz von AWS-
Diensten wird eine hohe Skalierbarkeit und Performance des Systems gewährleistet.

Neben meiner Erfahrung mit React setze ich in diesem Projekt erstmals auf Next.js und vertiefe meine
Kenntnisse in AWS (Amplify, DynamoDB, S3). Ein Fokus liegt auf der Implementierung von KI-
gestützten Automatisierungen, wie der Erstellung von Buchungen aus eingescannten Rechnungen und
Belegen.

Das “fertige” Produkt finden Sie unter www.finman.at

Konzeption und Neu-Entwicklung bestehender Software mit neuen Technologien

SECURIKETT Ulrich & Horn GmbH

Konsumgüter und Handel

50-250 Mitarbeiter

Als einer von zwei Senior-Entwicklern war ich maßgeblich an der Neuentwicklung und vollständigen
Migration einer bestehenden Anwendung in die AWS-Cloud beteiligt. Im Rahmen dieses Projekts
wurde das Frontend von Angular auf React umgestellt und das Java-Backend sowie das gesamte
System in die Cloud migriert. Ich war federführend in der Konzeption und Implementierung und trug
maßgebliche Verantwortung für die Planung und den Aufbau der gesamten Cloud-Infrastruktur.
Eine besondere Herausforderung bestand darin, sowohl das Frontend als auch das Backend so zu
gestalten, dass sie in der Cloud skalierbar sind und hohe Lasten von bis zu 2000 Anfragen pro Sekunde
bewältigen können. Der Erwerb von umfassendem AWS-Know-how durch intensive Schulungen,
Selbststudium und die Zusammenarbeit mit einem externen Berater war hierbei von zentraler
Bedeutung.

Eingesetzte Technologien: React, Typescript, Javascript, HTML5/CSS3, Java (Quarkus), AWS
(Lambda, DynamoDB, S3, EC2, CloudWatch, Route53, CDK), NoSQL

Eingesetzte IDEs: Visual Studio Code, Eclipse
Test-Frameworks: Junit, Cypress, Playwright
Entwicklungstools: Jenkins, Git, Linux
Software Configuration Management: Maven
Software-Entwicklungsprozess: Scrum / Agile Softwareentwicklung
Teamgröße: 7 (2 Product Owner, 2 Senior Developer, 3 Junior Developer)

Wartung und Erweiterung einer bestehenden Software

SECURIKETT Ulrich & Horn GmbH

Konsumgüter und Handel

50-250 Mitarbeiter

In diesem Projekt übernahm ich eine von einer externen Firma entwickelte Software und war für die
kontinuierliche Erweiterung entsprechend den Kundenanforderungen verantwortlich. Die
Herausforderung bestand darin, dass die Software nicht ausreichend dokumentiert und in mehrere
kleinere Module unterteilt war, die im Hintergrund nahtlos zusammenarbeiten mussten. Jede Änderung
erforderte daher eine sorgfältige Überprüfung zahlreicher Abhängigkeiten, um die Funktionalität zu
gewährleisten.
Erschwerend kam hinzu, dass die Software auf Angular 2 basierte, was bis 2020 bereits als veraltet galt
und die Entwicklungsarbeit zusätzlich erschwerte. Aufgrund dieser Probleme entschieden wir uns
letztlich, die Software komplett neu zu entwickeln, um eine modernere und effizientere Grundlage für
zukünftige Erweiterungen zu schaffen.

Eingesetzte Technologien: Angular 2, Javascript, HTML5/CSS3, Java, SQL (MySQL, MariaDB,
PostgreSQL)

Eingesetzte IDEs: Visual Studio Code, Eclipse
Test-Frameworks: Junit, Cypress
Entwicklungstools: Jenkins, Git, Kubernetes, Linux
Software Configuration Management: Maven
Software-Entwicklungsprozess: Scrum / Agile Softwareentwicklung
Teamgröße: 5 (Product Owner, 3 Senior Developer, 1 Junior Developer)

Zertifikate

AWS Certified Cloud Practitioner

Pearson VUE

2025


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden