Benutzerverwaltung mit einfacher Rechtesteuerung
Berechnung und Speicherung von Finanzierungsvarianten anhand von vorhandenen Wohnungs- und Projektdaten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten im PDF-Format
Verwaltung von zugehörigen Dokumenten mit Darstellung in einer Baumstruktur und Möglichkeit zum Upload und Download
Schnittstelle (REST / JSON) zum Abgleich von Projekt- und Wohnungsdaten sowie Reservierungen
Teilprojekte:
Teilprojekte:
- Erfassung von Fertigungsaufträgen mit den dazugehörigen Fertigungsauftragspositionen zu den jeweiligen Arbeitsschritten
- Automatische Berechnung von spätestmöglichen Startzeitpunkten anhand von gegebenen Lieferterminen bzw. Berechnung von frühestmöglichen Endzeitpunkten anhand von gegebenen Startzeitpunkten
- Berücksichtigung von aktuell bereits vorhandenen Auslastungen, Arbeitsschichten, Pausen und Wartezeiten
- Implementierung von isolierten Bereichen für „Was wäre wenn“-Szenarien („Sandbox“)
Teilprojekte:
---weitere Projekte auf Anfrage---
2003 ? 2008
Teilzeitstudium - Wirtschaftswissenschaften
Schwerpunktfächer Wirtschaftsinformatik und Marketing
1999
Matura
1994 ? 1999
Handelsakademie Schwaz
Wahlfach - Computerunterstützte Mathematik
Weiterbildung:
2014
2013
Zertifizierung ?Oracle Certified Associate Java SE 7 Programmer?
2011
Online-Kurs ?Introduction to Artificial Intelligence?
1999
Profil:
Der Kandidat verfügt über langjährige Erfahrung in der IT-Beratung großer Projekte im Kunden/ Lieferantenverhältnis sowie in der Planung und Entwicklung von IT-Systemen. Er gestaltet und implementiert unter anderem Client/ Server Applikationen und Webanwendungen strategischer IT-Projekte und bietet Unterstützung beim Betrieb und der Betreuung von Kunden. Aus seiner Tätigkeit als Senior Programmer heraus verfügt er weiterhin über Erfahrungen in der Zusammenarbeit auch in interkulturellen Teams. Seine fundierte Ausbildung mit wirtschaftsinformatischem Schwerpunkt ermöglicht es ihm, zwischen den fachlichen Anforderungen des Betriebes und den Möglichkeiten der Technik zu dolmetschen.
.NET-Umfeld:
ADO.NET
ASP.NET
C#
Caliburn / Caliburn.Micro
Click Once
DevExpress
Entity Framework
Extended WPF Toolkit
Lambda Expressions
LINQ
Microsoft Unit Test Framework
Microsoft Visual Studio (VS)
Microsoft SQL Server (MS SQL, MSSQL)
Moq
MVVM
.NET Framework
NetOffice
NUnit
ReSharper
SQL Server Management Studio (SSMS)
Telerik UI Controls
Unity
WCF
Windows Forms
WPF
Visual Basic
XAML
Java-Umfeld:
Eclipse
FreeMarker
Groovy
IntelliJ IDEA
Java
Java EE (JEE, vormals J2EE)
Jenkins
JRebel
Maven
Struts
Web-Umfeld:
Ajax
Angular
Bootstrap
Composer
CSS
HTML
JavaScript
jQuery
JSON
Laravel
Node.js
npm
PHP
React
SCSS
TypeScript
Visual Studio Code
Vue.js
Webservices (REST, SOAP)
WordPress
XML
Verwendete Tools zur Versionsverwaltung:
CVS
Git
MKS Source Integration
Perforce
SmartSVN (GUI für Subversion)
Subversion (SVN)
Team Foundation Server
Tortoise (GUI für Subversion)
Visual SourceSafe
Bekannte Vorgehensmodelle:
Agile Entwicklung (Werte, Prinzipien, Methoden, Prozesse)
Chestra
Kanban
Scrum
TDD (Test Driven Development)
Wasserfallmodell
Bekannte Prinzipien und Paradigmen:
Dependency Injection (DI)
Inversion of Control (IoC)
Objektorientierte Analyse und Design (OOA / OOD / OOAD)
Objektorientierte Programmierung (OOP)
Representational State Transfer (REST)
SOLID
Verwendete Server:
Apache HTTP Server
Apache Tomcat
BEA WebLogic
IBM WebSphere Application Server
Microsoft IIS (Internet Information Services)
Oracle Application Server
WildFly (vormals JBoss)
XAMPP
Verwendete Entwicklungsumgebungen:
Eclipse
IntelliJ IDEA
Visual Studio
Visual Studio Code
Weitere Programmiersprachen und Techniken:
Wohnbau
Wohnbau-Finanzierung
Luftfahrt und Verteidigung
Bauwirtschaft und Haustechnik
Luftfahrt und Verteidigung
Automobilindustrie
Baustoffindustrie
Luftfahrt und Verteidigung
Banken und Finanz
Präzisionsmaschinen
Tourismus / Werbung
Benutzerverwaltung mit einfacher Rechtesteuerung
Berechnung und Speicherung von Finanzierungsvarianten anhand von vorhandenen Wohnungs- und Projektdaten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten im PDF-Format
Verwaltung von zugehörigen Dokumenten mit Darstellung in einer Baumstruktur und Möglichkeit zum Upload und Download
Schnittstelle (REST / JSON) zum Abgleich von Projekt- und Wohnungsdaten sowie Reservierungen
Teilprojekte:
Teilprojekte:
- Erfassung von Fertigungsaufträgen mit den dazugehörigen Fertigungsauftragspositionen zu den jeweiligen Arbeitsschritten
- Automatische Berechnung von spätestmöglichen Startzeitpunkten anhand von gegebenen Lieferterminen bzw. Berechnung von frühestmöglichen Endzeitpunkten anhand von gegebenen Startzeitpunkten
- Berücksichtigung von aktuell bereits vorhandenen Auslastungen, Arbeitsschichten, Pausen und Wartezeiten
- Implementierung von isolierten Bereichen für „Was wäre wenn“-Szenarien („Sandbox“)
Teilprojekte:
---weitere Projekte auf Anfrage---
2003 ? 2008
Teilzeitstudium - Wirtschaftswissenschaften
Schwerpunktfächer Wirtschaftsinformatik und Marketing
1999
Matura
1994 ? 1999
Handelsakademie Schwaz
Wahlfach - Computerunterstützte Mathematik
Weiterbildung:
2014
2013
Zertifizierung ?Oracle Certified Associate Java SE 7 Programmer?
2011
Online-Kurs ?Introduction to Artificial Intelligence?
1999
Profil:
Der Kandidat verfügt über langjährige Erfahrung in der IT-Beratung großer Projekte im Kunden/ Lieferantenverhältnis sowie in der Planung und Entwicklung von IT-Systemen. Er gestaltet und implementiert unter anderem Client/ Server Applikationen und Webanwendungen strategischer IT-Projekte und bietet Unterstützung beim Betrieb und der Betreuung von Kunden. Aus seiner Tätigkeit als Senior Programmer heraus verfügt er weiterhin über Erfahrungen in der Zusammenarbeit auch in interkulturellen Teams. Seine fundierte Ausbildung mit wirtschaftsinformatischem Schwerpunkt ermöglicht es ihm, zwischen den fachlichen Anforderungen des Betriebes und den Möglichkeiten der Technik zu dolmetschen.
.NET-Umfeld:
ADO.NET
ASP.NET
C#
Caliburn / Caliburn.Micro
Click Once
DevExpress
Entity Framework
Extended WPF Toolkit
Lambda Expressions
LINQ
Microsoft Unit Test Framework
Microsoft Visual Studio (VS)
Microsoft SQL Server (MS SQL, MSSQL)
Moq
MVVM
.NET Framework
NetOffice
NUnit
ReSharper
SQL Server Management Studio (SSMS)
Telerik UI Controls
Unity
WCF
Windows Forms
WPF
Visual Basic
XAML
Java-Umfeld:
Eclipse
FreeMarker
Groovy
IntelliJ IDEA
Java
Java EE (JEE, vormals J2EE)
Jenkins
JRebel
Maven
Struts
Web-Umfeld:
Ajax
Angular
Bootstrap
Composer
CSS
HTML
JavaScript
jQuery
JSON
Laravel
Node.js
npm
PHP
React
SCSS
TypeScript
Visual Studio Code
Vue.js
Webservices (REST, SOAP)
WordPress
XML
Verwendete Tools zur Versionsverwaltung:
CVS
Git
MKS Source Integration
Perforce
SmartSVN (GUI für Subversion)
Subversion (SVN)
Team Foundation Server
Tortoise (GUI für Subversion)
Visual SourceSafe
Bekannte Vorgehensmodelle:
Agile Entwicklung (Werte, Prinzipien, Methoden, Prozesse)
Chestra
Kanban
Scrum
TDD (Test Driven Development)
Wasserfallmodell
Bekannte Prinzipien und Paradigmen:
Dependency Injection (DI)
Inversion of Control (IoC)
Objektorientierte Analyse und Design (OOA / OOD / OOAD)
Objektorientierte Programmierung (OOP)
Representational State Transfer (REST)
SOLID
Verwendete Server:
Apache HTTP Server
Apache Tomcat
BEA WebLogic
IBM WebSphere Application Server
Microsoft IIS (Internet Information Services)
Oracle Application Server
WildFly (vormals JBoss)
XAMPP
Verwendete Entwicklungsumgebungen:
Eclipse
IntelliJ IDEA
Visual Studio
Visual Studio Code
Weitere Programmiersprachen und Techniken:
Wohnbau
Wohnbau-Finanzierung
Luftfahrt und Verteidigung
Bauwirtschaft und Haustechnik
Luftfahrt und Verteidigung
Automobilindustrie
Baustoffindustrie
Luftfahrt und Verteidigung
Banken und Finanz
Präzisionsmaschinen
Tourismus / Werbung