Requirements, Architecture, Linux, Laravel, PHP, ProcessWire, Product Owner & Project Management
Aktualisiert am 16.12.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 16.12.2021
Verfügbar zu: 100%
davon vor Ort: 60%
PHP
Requirements Engineering
Laravel
Linux
Bash
Python
ProcessWire
Jira
PHPStorm
JavaScript
Deutsch
Muttersprache
Englisch
verhandlungssicher
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Wien (+20km)
Österreich
nicht möglich

Projekte

Projekte

8 Jahre 10 Monate
2015-06 - heute

Ziviltechniker Dr. Arno Kolbitsch

SW Engineer PHP C++ C#
SW Engineer

- Umsetzung wissenschaftlicher Berechnungsmodelle in C++ (zB Gasstrahlung) zur Integration in einschlägige Standardsoftware

- Umsetzung / Anpassung von Umlaufberechnungen für Kundenprojekte (VBA, GUI für Fortran-Software)

- Allg. IT: Unterstützung beim Aufbau der Kanzlei sowie in Kundenprojekten (Technische Reports, Übersetzungen, ...)

- Webauftritt

MS Office Inkscape ProcessWire
PHP C++ C#
ZT Dr. Arno Kolbitsch
remote
2 Jahre
2019-12 - 2021-11

Projektleiter & Technical Coach / Architect für Kundenprojekte

Projektleiter Scrum
Projektleiter

Projektleiter, Product Owner & SW Architect für meinen Kunden (Entwicklung spezieller Intranet-Applikation zur Projektplanung mit Laravel, Entwicklung Web-Portal mit Laravel, Entwicklung Reporting SaaS Lösung mit Laravel)

Jira PHPStorm Git
Scrum
Digital Coding Factory
Wien
8 Monate
2019-05 - 2019-12

Ausbildung von Junior Full-Stack Entwicklern

Trainer Scrum Unit Testing
Trainer

(vormals Vemap Academy)

Laravel, PHP, Scrum, JavaScript, Unix & Linux, Software Engineering Best Practices

PHPStorm Git Jira Linux Laravel
Scrum Unit Testing
Digital Coding Factory
Wien
7 Monate
2019-02 - 2019-08

PHP/ProcessWire Vertriebsplattform

Software Engineer PHP JavaScript Git ...
Software Engineer
  • Analyse der fachlichen Anforderungen
  • Konzeption einer Schnittstelle (REST) zur Frontend-Entwicklung für die Projektpartner
  • Umsetzung der funktionalen Anforderungen in PHP/MySQL/ProcessWire
  • Integration von Drittsoftware via Web-APIs und File-Schnittstellen
ProcessWire
PHP JavaScript Git Redmine Bash
Franz Hauer GmbH
remote
2 Monate
2018-12 - 2019-01

Versicherungsrechner

Software Engineer HTML5 CSS3 JavaScript ...
Software Engineer
  • Analyse der fachlichen Anforderungen
  • Umsetzung in ProcessWire
  • Umsetzung der funktionalen Anforderungen in PHP
  • Frontend-Programmierung HTML5, CSS3, JavaScript
ProcessWire
HTML5 CSS3 JavaScript PHP
Allianz Elementar
Remote
11 Monate
2018-01 - 2018-11

Entwicklung eines Kino-Infomationssystems für ein Programmkino

Software Engineer, Tech. PM, ReqM, DevOps Versionskontrolle Requirements Engineering Test Driven Development ...
Software Engineer, Tech. PM, ReqM, DevOps
  • Herstellen von Projektinfrastruktur
  • Erweiterung/Überarbeitung des bestehenden Produkts
  • Neues Mobile-Frontend nach Gestaltung durch Agentur
  • Analyse und Umsetzung geänderter Unternehmensprozesse
  • Anbindung von Drittsoftware (Kassensystem, Ticketing) über Web-APIs
ProcessWire Vue Composer Git Redmine
Versionskontrolle Requirements Engineering Test Driven Development Bash PHP JavaScript
Wien/St. Pölten
7 Monate
2015-10 - 2016-04

Plattform- und GUI Entwicklung für Embedded Device / Blickforschung

Software-Entwickler, Software-Architekt Git Python Debian ...
Software-Entwickler, Software-Architekt
  • Plattform- und GUI-Entwicklung mit Bash/Python/C++
  • Beratung für Release- und Entwicklungsprozesse
  • Mitgestaltung der Software-Architektur
Redmine
Git Python Debian Bash
View Point System GmbH
Wien
2 Monate
2015-07 - 2015-08

Definition und Umsetzung einer Validierungs-API für eine Logistiksoftware

Software Engineer TDD PHP
Software Engineer
Think-Tanker entwickelt ein webbasiertes Logistiksystem für einen Kunden. Zahlreiche Views benötigen Validierung der Benutzereingaben. - Klärung der Anforderungen in Zusammenarbeit mit dem Architekten - Entwurf einer einfachen, wiederverwendbaren und erweiterbaren Schnittstelle - Umsetzung in PHP, Komponententests, ggfs. Wartung
PHPUnit APIGen NetBeans Subversion
TDD PHP
Think-Tanker GmbH
remote
10 Monate
2014-09 - 2015-06

Crowd Simulation for Virtual Environments in Unity (Magisterarbeit)

Autor / Softwareentwickler JavaScript Pedestrian dynamics
Autor / Softwareentwickler
- Durchführung einer Fallstudie zum Fußgängerverhalten am Wiener Westbahnhof und Entwicklung eines Verhaltensmodells - Entwicklung eines Prototypen zur 3D-Simulation von Fußgängerströmen in öffentlichen Gebäuden - Verfassung einer Masterarbeit für mein Zweitstudium Informatikmanagement
Unity
JavaScript Pedestrian dynamics
TU Wien
remote
4 Jahre 3 Monate
2011-04 - 2015-06

eCard Client Plattform - Middleware für Ordinationsclients

Linux Software Engineer, ab 2013: Technischer Projektleiter Pflichtenhefterstellung Anforderungsanalyse Aufwandsschätzung ...
Linux Software Engineer, ab 2013: Technischer Projektleiter
SVC entwickelt und betreibt das eCard-System, eines der landesweit größten Hochsicherheitsnetzwerke, und ist federführend in zahlreichen eHealth-Projekten. Die Client-Plattform ist das Basis-Betriebssystem und Middleware, die für einen zuverlässigen Betrieb der fachlichen Applikation auf den Ordinationsclients bei Gesundheitsdienstleistern (Ärzte, Krankenhäuser, ...) sorgt. Rolle SW Engineer: - Analyse und Aufwandsschätzung von Anforderungen - Erstellung, Pflege und Review von Pflichtenheften und Designspezifikationen - Entwicklung, Anpassung und Dokumentation von Komponenten - Qualitätssicherung durch Komponententests, Code-Reviews, Codeanalyse sowie Unterstützung von Integrations- und Systemtest - 3rd-level-support und Unterstützung des Betriebs bei Roll-Outs Rolle Techn. Projektleitung (zusätzlich): - Fachliche Führung des vierköpfigen Projektteams - Planung und Controlling der Entwicklungstätigkeiten (Fortschritte und Aufwände) - Schnittstelle zu Produkt-, Release-, Entwicklungs-, Test- und Wartungsverantwortlichen - Nachverfolgung und Priorisierung von Defects - Sicherstellung termingerechter Übergaben - Entwicklung von Design- und Programmierrichtlinien
Trac Subversion MS Office Project Debian Bash Perl
Pflichtenhefterstellung Anforderungsanalyse Aufwandsschätzung Unit Testing Code Review
Sozialversicherungs Chipkarten Betriebs- und Errichtungs-GmbH (SVC)
Wien
5 Jahre 10 Monate
2005-05 - 2011-02

Linux Support Engineer / Studienassistent

Linux Support Engineer / Studienassistent User-Support Request Tracker
Linux Support Engineer / Studienassistent
- Technischer Support für Studierende und Mitarbeiter betreffend die Services des ZID - Technischer Support für Studierende in den Interneträumen des ZID
Fedora Debian MS Office
User-Support Request Tracker
TU Wien
Wien
1 Jahr 8 Monate
2009-02 - 2010-09

Lightweight Open-Source Tool Support for Requirements Management (Industrie-Diplomarbeit bei Siemens Österreich)

Autor / Softwareentwickler Requirements Management Python RequisitePro ...
Autor / Softwareentwickler
- Entwicklung eines Prototypen eines ReqM-Plugins für die ALM-Software Trac - Durchführung einer Pilotstudie zum Vergleich mit 2 gängigen ReqM-Lösungen bei Siemens Österreich - Verfassung einer Diplomarbeit in Kooperation mit Siemens Österreich
Trac Subversion VirtualBox
Requirements Management Python RequisitePro MS Office
Siemens Österreich AG
remote
1 Jahr 2 Monate
2008-08 - 2009-09

Entwicklung / Portierung einer ALM-Plattform, Automatisierung von Konfiguration und Deployment

Software Engineer Scrum Bash Python ...
Software Engineer

Portierung einer Legacy-Software auf eine Open-Source basierte ALM-Plattform (bestehend aus Trac, Subversion und einer gut ausgewählten Anzahl von Plug-ins). Es wurde jeweils eine Variante für agile und konventionelle Prozessmodelle Siemens-intern angeboten und Support für die jeweiligen Projektteams geleistet.

- Portierung einer existierenden ALM-Lösung basierend auf der Open-Source-Software Trac und Subversion von Windows in eine RHEL-Umgebung

- Entwicklung eines automatischen Installations- und Deploymentprozesses

- Systemadministration RHEL und Schnittstelle zum Operations-Team

- Test, Dokumentation und Training der Kollegen im Support-Center (MEC SC SCM)

RHEL CentOS Trac Subversion Eclipse Apache
Scrum Bash Python RHEL-Administration Linux-Scripting
Siemens AG Österreich
Wien
1 Jahr 1 Monat
2007-08 - 2008-08

Entwicklung einer Abwesenheitsverwaltung

Softwareentwickler PHP MySQL
Softwareentwickler

Entwicklung eines webbasierten Systems zur Abwesenheitsverwaltung (Urlaube, Krankenstände, ...)

- Erhebung der Anforderungen mit den wichtigsten Stakeholdern in einem iterativen Prozess

- Entwurf einer einfachen und erweiterbaren Webapplikation

- Umsetzung in PHP/MySQL und Test

- Deployment und Wartung

PHP MySQL
TU Wien
Wien/remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-07 - 2018-07

Certified Professional for Requirements Engineering (CPRE-FL)

IREB CPRE-FL, Software Quality Lab, Vienna
IREB CPRE-FL
Software Quality Lab, Vienna

Requirements Engineering (Elicitation, Documentation, Management)

6 Jahre 9 Monate
2008-10 - 2015-06

Informatikmanagement

Mag. (mit Auszeichnung), TU Wien
Mag. (mit Auszeichnung)
TU Wien
Didaktik in der Informatik
2 Monate
2014-12 - 2015-01

European Business Competence License (EBC*L-A)

EBC*L Stufe A, TU Career Center
EBC*L Stufe A
TU Career Center
Unternehmerisches Denken, Unternehmenskennzahlen, Rechtsformen, Kosten- und Leistungsrechnung, Bilanzierung
1 Monat
2013-10 - 2013-10

Certified Professional for Software Architecture (CPSA-FL)

CPSA-FL, Software Quality Lab, Wien
CPSA-FL
Software Quality Lab, Wien
gute Software-Architekturen erkennen und entwickeln, Rolle des Architekten, Anforderungen aus Architektursicht
3 Jahre 7 Monate
2007-03 - 2010-09

Software Engineering & Internet Computing

Dipl.-Ing. (mit Auszeichnung), TU Wien
Dipl.-Ing. (mit Auszeichnung)
TU Wien
Industrielle Softwareentwicklung, verteilte Systeme, Projektmanagement, Software-Architekturen, Datenbanksysteme, Algorithmen und Datenstrukturen
5 Jahre 3 Monate
2002-10 - 2007-12

Software & Information Engineering

BSc, TU Wien
BSc
TU Wien

Position

Position

Requirements Engineering

Software Architektur

Clean Coding

Technische Projektleitung

Hilfe: Was läuft falsch in meinem Projekt?

Training

Kompetenzen

Kompetenzen

Top-Skills

PHP Requirements Engineering Laravel Linux Bash Python ProcessWire Jira PHPStorm JavaScript

Aufgabenbereiche

Anforderungsanalyse
CPRE-FL zertifiziert; Lastenheft, Pflichtenheft, Aufwandsschätzungen, Anforderungsanalyse via Workshops sowie "Software-Archäologie"
Architektur
CPSA-FL zertifiziert; Verfolgung von nichtfunktionalen Anforderungen, Erstellung von Konzepten, Spezifikationen sowie Design- und Programmierrichtlinien
Entwicklung
Clean Coding; Umsetzung, Dokumentation, TDD; 3rd level Support
Product Owner
Pflege und Priorisierung Backlog im Scrum-Prozess
Qualitätssicherung
CT-FL zertifiziert
Technische Projektleitung
Planung und Controlling der Fortschritte und Aufwände des Projektteams, Gemeinsame Lösung technischer Hindernisse, Hands-on bei schwierigen Problemen; Schnittstellenfunktion

Produkte / Standards / Erfahrungen / Methoden

Apache
Bash
Composer
CSS3
Drupal, ProcessWire, Wordpress, Contenido u.a.
Einsatz und Evaluierung verschiedenster CMS für Kundenprojekte
Eclipse
für Java, Python
Git
Git, Subversion
bewährte CM-Tools
HTML5
Inkscape
Jira
Laravel
Das führende PHP-Framework für Webanwendungen
MS Office
(v.a. Word, Outlook, Excel, Powerpoint)
Netbeans
für Java, PHP
PHPStorm
ProcessWire
Project
für die Iterations- und Releaseplanung des Entwicklungsteams
Redmine
Redmine, Trac, Jira
Entwicklung verschiedener Trac-Plug-Ins zur Unterstützung interner CM-Prozesse
Requirements Engineering
REST
lokale Schnittstelle zwischen fachlicher Applikation (Java) und Plattform (Bash, Perl), Web-Services zB für Digital Preservation @ TU Wien
RHEL-Administration
Scrum
Subversion
Test Driven Development
Trac
Versionskontrolle
Vue
xUnit
zB als JUnit, PHPUnit, shunit2 im Rahmen von TDD verwendet

Betriebssysteme

CentOS
Debian
Debian Gnu/Linux
Als Workstation und Zielplattform
Linux
RHEL
RHEL / CentOS
Als Zielplattform
Windows
Als Workstation und Zielplattform

Programmiersprachen

Bash
5 Jahre Projekterfahrung (durchgehend, Mission: Wie arbeite ich qualitätsorientiert mit einer wenig strukturierten Sprache?)
C#
C++
Für kleinere Projekte immer wieder angefragt
Java
sehr viel im Rahmen des Studiums verwendet, etwa 2 Jahre Projekterfahrung, und aufgrund der Robustheit dieser Technologie sehr interessiert daran
JavaScript
(1 Jahr auf Mono mit Unity (3D-Simulation Pedestrian Dynamics) sowie im Web-Bereich oft für Kleinigkeiten, v.a. jQuery)
LaTeX
wenn man sein Dokument nicht einfach nur schreiben möchte: Das Werkzeug für gut formatierte wissenschaftliche Arbeiten
Perl
4 Jahre Projekterfahrung (als "Zweitsprache")
PHP
schon seit 2005 verwendet; in den letzten 4 Jahren besonders viel Erfahrung, hauptsächlich Webapplikatioen - Integration von Funktionalität in CMS; Laravel
Python
etwa 2 Jahre Projekterfahrung (1 Jahr durchgehend) ? habe großes Interesse für diese moderne, leistungsfähige Sprache
SQL
seit meinem Studium ein ständiger Begleiter (hauptsächlich MySQL, PostgreSQL, SQLite)
VBA

Datenbanken

MySQL

Branchen

Branchen

Maschinenbau, Bildung, Gesundheitstelematik, Sozialversicherung, Logistik, Verfahrenstechnik

Einsatzorte

Einsatzorte

Wien (+20km)
Österreich
nicht möglich

Projekte

Projekte

8 Jahre 10 Monate
2015-06 - heute

Ziviltechniker Dr. Arno Kolbitsch

SW Engineer PHP C++ C#
SW Engineer

- Umsetzung wissenschaftlicher Berechnungsmodelle in C++ (zB Gasstrahlung) zur Integration in einschlägige Standardsoftware

- Umsetzung / Anpassung von Umlaufberechnungen für Kundenprojekte (VBA, GUI für Fortran-Software)

- Allg. IT: Unterstützung beim Aufbau der Kanzlei sowie in Kundenprojekten (Technische Reports, Übersetzungen, ...)

- Webauftritt

MS Office Inkscape ProcessWire
PHP C++ C#
ZT Dr. Arno Kolbitsch
remote
2 Jahre
2019-12 - 2021-11

Projektleiter & Technical Coach / Architect für Kundenprojekte

Projektleiter Scrum
Projektleiter

Projektleiter, Product Owner & SW Architect für meinen Kunden (Entwicklung spezieller Intranet-Applikation zur Projektplanung mit Laravel, Entwicklung Web-Portal mit Laravel, Entwicklung Reporting SaaS Lösung mit Laravel)

Jira PHPStorm Git
Scrum
Digital Coding Factory
Wien
8 Monate
2019-05 - 2019-12

Ausbildung von Junior Full-Stack Entwicklern

Trainer Scrum Unit Testing
Trainer

(vormals Vemap Academy)

Laravel, PHP, Scrum, JavaScript, Unix & Linux, Software Engineering Best Practices

PHPStorm Git Jira Linux Laravel
Scrum Unit Testing
Digital Coding Factory
Wien
7 Monate
2019-02 - 2019-08

PHP/ProcessWire Vertriebsplattform

Software Engineer PHP JavaScript Git ...
Software Engineer
  • Analyse der fachlichen Anforderungen
  • Konzeption einer Schnittstelle (REST) zur Frontend-Entwicklung für die Projektpartner
  • Umsetzung der funktionalen Anforderungen in PHP/MySQL/ProcessWire
  • Integration von Drittsoftware via Web-APIs und File-Schnittstellen
ProcessWire
PHP JavaScript Git Redmine Bash
Franz Hauer GmbH
remote
2 Monate
2018-12 - 2019-01

Versicherungsrechner

Software Engineer HTML5 CSS3 JavaScript ...
Software Engineer
  • Analyse der fachlichen Anforderungen
  • Umsetzung in ProcessWire
  • Umsetzung der funktionalen Anforderungen in PHP
  • Frontend-Programmierung HTML5, CSS3, JavaScript
ProcessWire
HTML5 CSS3 JavaScript PHP
Allianz Elementar
Remote
11 Monate
2018-01 - 2018-11

Entwicklung eines Kino-Infomationssystems für ein Programmkino

Software Engineer, Tech. PM, ReqM, DevOps Versionskontrolle Requirements Engineering Test Driven Development ...
Software Engineer, Tech. PM, ReqM, DevOps
  • Herstellen von Projektinfrastruktur
  • Erweiterung/Überarbeitung des bestehenden Produkts
  • Neues Mobile-Frontend nach Gestaltung durch Agentur
  • Analyse und Umsetzung geänderter Unternehmensprozesse
  • Anbindung von Drittsoftware (Kassensystem, Ticketing) über Web-APIs
ProcessWire Vue Composer Git Redmine
Versionskontrolle Requirements Engineering Test Driven Development Bash PHP JavaScript
Wien/St. Pölten
7 Monate
2015-10 - 2016-04

Plattform- und GUI Entwicklung für Embedded Device / Blickforschung

Software-Entwickler, Software-Architekt Git Python Debian ...
Software-Entwickler, Software-Architekt
  • Plattform- und GUI-Entwicklung mit Bash/Python/C++
  • Beratung für Release- und Entwicklungsprozesse
  • Mitgestaltung der Software-Architektur
Redmine
Git Python Debian Bash
View Point System GmbH
Wien
2 Monate
2015-07 - 2015-08

Definition und Umsetzung einer Validierungs-API für eine Logistiksoftware

Software Engineer TDD PHP
Software Engineer
Think-Tanker entwickelt ein webbasiertes Logistiksystem für einen Kunden. Zahlreiche Views benötigen Validierung der Benutzereingaben. - Klärung der Anforderungen in Zusammenarbeit mit dem Architekten - Entwurf einer einfachen, wiederverwendbaren und erweiterbaren Schnittstelle - Umsetzung in PHP, Komponententests, ggfs. Wartung
PHPUnit APIGen NetBeans Subversion
TDD PHP
Think-Tanker GmbH
remote
10 Monate
2014-09 - 2015-06

Crowd Simulation for Virtual Environments in Unity (Magisterarbeit)

Autor / Softwareentwickler JavaScript Pedestrian dynamics
Autor / Softwareentwickler
- Durchführung einer Fallstudie zum Fußgängerverhalten am Wiener Westbahnhof und Entwicklung eines Verhaltensmodells - Entwicklung eines Prototypen zur 3D-Simulation von Fußgängerströmen in öffentlichen Gebäuden - Verfassung einer Masterarbeit für mein Zweitstudium Informatikmanagement
Unity
JavaScript Pedestrian dynamics
TU Wien
remote
4 Jahre 3 Monate
2011-04 - 2015-06

eCard Client Plattform - Middleware für Ordinationsclients

Linux Software Engineer, ab 2013: Technischer Projektleiter Pflichtenhefterstellung Anforderungsanalyse Aufwandsschätzung ...
Linux Software Engineer, ab 2013: Technischer Projektleiter
SVC entwickelt und betreibt das eCard-System, eines der landesweit größten Hochsicherheitsnetzwerke, und ist federführend in zahlreichen eHealth-Projekten. Die Client-Plattform ist das Basis-Betriebssystem und Middleware, die für einen zuverlässigen Betrieb der fachlichen Applikation auf den Ordinationsclients bei Gesundheitsdienstleistern (Ärzte, Krankenhäuser, ...) sorgt. Rolle SW Engineer: - Analyse und Aufwandsschätzung von Anforderungen - Erstellung, Pflege und Review von Pflichtenheften und Designspezifikationen - Entwicklung, Anpassung und Dokumentation von Komponenten - Qualitätssicherung durch Komponententests, Code-Reviews, Codeanalyse sowie Unterstützung von Integrations- und Systemtest - 3rd-level-support und Unterstützung des Betriebs bei Roll-Outs Rolle Techn. Projektleitung (zusätzlich): - Fachliche Führung des vierköpfigen Projektteams - Planung und Controlling der Entwicklungstätigkeiten (Fortschritte und Aufwände) - Schnittstelle zu Produkt-, Release-, Entwicklungs-, Test- und Wartungsverantwortlichen - Nachverfolgung und Priorisierung von Defects - Sicherstellung termingerechter Übergaben - Entwicklung von Design- und Programmierrichtlinien
Trac Subversion MS Office Project Debian Bash Perl
Pflichtenhefterstellung Anforderungsanalyse Aufwandsschätzung Unit Testing Code Review
Sozialversicherungs Chipkarten Betriebs- und Errichtungs-GmbH (SVC)
Wien
5 Jahre 10 Monate
2005-05 - 2011-02

Linux Support Engineer / Studienassistent

Linux Support Engineer / Studienassistent User-Support Request Tracker
Linux Support Engineer / Studienassistent
- Technischer Support für Studierende und Mitarbeiter betreffend die Services des ZID - Technischer Support für Studierende in den Interneträumen des ZID
Fedora Debian MS Office
User-Support Request Tracker
TU Wien
Wien
1 Jahr 8 Monate
2009-02 - 2010-09

Lightweight Open-Source Tool Support for Requirements Management (Industrie-Diplomarbeit bei Siemens Österreich)

Autor / Softwareentwickler Requirements Management Python RequisitePro ...
Autor / Softwareentwickler
- Entwicklung eines Prototypen eines ReqM-Plugins für die ALM-Software Trac - Durchführung einer Pilotstudie zum Vergleich mit 2 gängigen ReqM-Lösungen bei Siemens Österreich - Verfassung einer Diplomarbeit in Kooperation mit Siemens Österreich
Trac Subversion VirtualBox
Requirements Management Python RequisitePro MS Office
Siemens Österreich AG
remote
1 Jahr 2 Monate
2008-08 - 2009-09

Entwicklung / Portierung einer ALM-Plattform, Automatisierung von Konfiguration und Deployment

Software Engineer Scrum Bash Python ...
Software Engineer

Portierung einer Legacy-Software auf eine Open-Source basierte ALM-Plattform (bestehend aus Trac, Subversion und einer gut ausgewählten Anzahl von Plug-ins). Es wurde jeweils eine Variante für agile und konventionelle Prozessmodelle Siemens-intern angeboten und Support für die jeweiligen Projektteams geleistet.

- Portierung einer existierenden ALM-Lösung basierend auf der Open-Source-Software Trac und Subversion von Windows in eine RHEL-Umgebung

- Entwicklung eines automatischen Installations- und Deploymentprozesses

- Systemadministration RHEL und Schnittstelle zum Operations-Team

- Test, Dokumentation und Training der Kollegen im Support-Center (MEC SC SCM)

RHEL CentOS Trac Subversion Eclipse Apache
Scrum Bash Python RHEL-Administration Linux-Scripting
Siemens AG Österreich
Wien
1 Jahr 1 Monat
2007-08 - 2008-08

Entwicklung einer Abwesenheitsverwaltung

Softwareentwickler PHP MySQL
Softwareentwickler

Entwicklung eines webbasierten Systems zur Abwesenheitsverwaltung (Urlaube, Krankenstände, ...)

- Erhebung der Anforderungen mit den wichtigsten Stakeholdern in einem iterativen Prozess

- Entwurf einer einfachen und erweiterbaren Webapplikation

- Umsetzung in PHP/MySQL und Test

- Deployment und Wartung

PHP MySQL
TU Wien
Wien/remote

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2018-07 - 2018-07

Certified Professional for Requirements Engineering (CPRE-FL)

IREB CPRE-FL, Software Quality Lab, Vienna
IREB CPRE-FL
Software Quality Lab, Vienna

Requirements Engineering (Elicitation, Documentation, Management)

6 Jahre 9 Monate
2008-10 - 2015-06

Informatikmanagement

Mag. (mit Auszeichnung), TU Wien
Mag. (mit Auszeichnung)
TU Wien
Didaktik in der Informatik
2 Monate
2014-12 - 2015-01

European Business Competence License (EBC*L-A)

EBC*L Stufe A, TU Career Center
EBC*L Stufe A
TU Career Center
Unternehmerisches Denken, Unternehmenskennzahlen, Rechtsformen, Kosten- und Leistungsrechnung, Bilanzierung
1 Monat
2013-10 - 2013-10

Certified Professional for Software Architecture (CPSA-FL)

CPSA-FL, Software Quality Lab, Wien
CPSA-FL
Software Quality Lab, Wien
gute Software-Architekturen erkennen und entwickeln, Rolle des Architekten, Anforderungen aus Architektursicht
3 Jahre 7 Monate
2007-03 - 2010-09

Software Engineering & Internet Computing

Dipl.-Ing. (mit Auszeichnung), TU Wien
Dipl.-Ing. (mit Auszeichnung)
TU Wien
Industrielle Softwareentwicklung, verteilte Systeme, Projektmanagement, Software-Architekturen, Datenbanksysteme, Algorithmen und Datenstrukturen
5 Jahre 3 Monate
2002-10 - 2007-12

Software & Information Engineering

BSc, TU Wien
BSc
TU Wien

Position

Position

Requirements Engineering

Software Architektur

Clean Coding

Technische Projektleitung

Hilfe: Was läuft falsch in meinem Projekt?

Training

Kompetenzen

Kompetenzen

Top-Skills

PHP Requirements Engineering Laravel Linux Bash Python ProcessWire Jira PHPStorm JavaScript

Aufgabenbereiche

Anforderungsanalyse
CPRE-FL zertifiziert; Lastenheft, Pflichtenheft, Aufwandsschätzungen, Anforderungsanalyse via Workshops sowie "Software-Archäologie"
Architektur
CPSA-FL zertifiziert; Verfolgung von nichtfunktionalen Anforderungen, Erstellung von Konzepten, Spezifikationen sowie Design- und Programmierrichtlinien
Entwicklung
Clean Coding; Umsetzung, Dokumentation, TDD; 3rd level Support
Product Owner
Pflege und Priorisierung Backlog im Scrum-Prozess
Qualitätssicherung
CT-FL zertifiziert
Technische Projektleitung
Planung und Controlling der Fortschritte und Aufwände des Projektteams, Gemeinsame Lösung technischer Hindernisse, Hands-on bei schwierigen Problemen; Schnittstellenfunktion

Produkte / Standards / Erfahrungen / Methoden

Apache
Bash
Composer
CSS3
Drupal, ProcessWire, Wordpress, Contenido u.a.
Einsatz und Evaluierung verschiedenster CMS für Kundenprojekte
Eclipse
für Java, Python
Git
Git, Subversion
bewährte CM-Tools
HTML5
Inkscape
Jira
Laravel
Das führende PHP-Framework für Webanwendungen
MS Office
(v.a. Word, Outlook, Excel, Powerpoint)
Netbeans
für Java, PHP
PHPStorm
ProcessWire
Project
für die Iterations- und Releaseplanung des Entwicklungsteams
Redmine
Redmine, Trac, Jira
Entwicklung verschiedener Trac-Plug-Ins zur Unterstützung interner CM-Prozesse
Requirements Engineering
REST
lokale Schnittstelle zwischen fachlicher Applikation (Java) und Plattform (Bash, Perl), Web-Services zB für Digital Preservation @ TU Wien
RHEL-Administration
Scrum
Subversion
Test Driven Development
Trac
Versionskontrolle
Vue
xUnit
zB als JUnit, PHPUnit, shunit2 im Rahmen von TDD verwendet

Betriebssysteme

CentOS
Debian
Debian Gnu/Linux
Als Workstation und Zielplattform
Linux
RHEL
RHEL / CentOS
Als Zielplattform
Windows
Als Workstation und Zielplattform

Programmiersprachen

Bash
5 Jahre Projekterfahrung (durchgehend, Mission: Wie arbeite ich qualitätsorientiert mit einer wenig strukturierten Sprache?)
C#
C++
Für kleinere Projekte immer wieder angefragt
Java
sehr viel im Rahmen des Studiums verwendet, etwa 2 Jahre Projekterfahrung, und aufgrund der Robustheit dieser Technologie sehr interessiert daran
JavaScript
(1 Jahr auf Mono mit Unity (3D-Simulation Pedestrian Dynamics) sowie im Web-Bereich oft für Kleinigkeiten, v.a. jQuery)
LaTeX
wenn man sein Dokument nicht einfach nur schreiben möchte: Das Werkzeug für gut formatierte wissenschaftliche Arbeiten
Perl
4 Jahre Projekterfahrung (als "Zweitsprache")
PHP
schon seit 2005 verwendet; in den letzten 4 Jahren besonders viel Erfahrung, hauptsächlich Webapplikatioen - Integration von Funktionalität in CMS; Laravel
Python
etwa 2 Jahre Projekterfahrung (1 Jahr durchgehend) ? habe großes Interesse für diese moderne, leistungsfähige Sprache
SQL
seit meinem Studium ein ständiger Begleiter (hauptsächlich MySQL, PostgreSQL, SQLite)
VBA

Datenbanken

MySQL

Branchen

Branchen

Maschinenbau, Bildung, Gesundheitstelematik, Sozialversicherung, Logistik, Verfahrenstechnik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.