Profilbild von Sascha Bauer Senior Software Developer aus Rapperswil

Sascha Bauer

verfügbar

Letztes Update: 10.09.2015

Senior Software Developer

Firma: DEViNIT GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut) | italienisch (Grundkenntnisse)

Skills

Ausbildung:
10.2008 – 01.2012 Hochschule für Technik Rapperswil HSR
Abschluss als Bachelor of Science in Informatik (+40% Arbeitstätigkeit)
08.2003 – 08.2007 Lehre als Informatiker (Systemtechnik) bei HSR Hochschule für Technik, Rapperswil (SG), Mitarbeit in den Abteilungen IT-Serversysteme, Netzwerktechnik, Client Management, Support und IT-Einkauf
(Bestanden mit Auszeichnung)

Erfahrung in Branchen:
  • Finanzdienstleistung (3 Jahre Erfahrung mit strukturierten Produkten, Finanzbuchhaltung, Reporting, komplette Umsetzung von Strukto Manager 3.0 für CAT Financial Products AG) 
  • Immobilien (2 Jahre Technischer Gruppenlead in Entwicklung ImmoTop2) 
  • Hochschul-Bewirtschaftung (3 Jahre Entwicklung von Bewirtschaftungssoftware der Hochschule für Technik Rapperswil, interaktive Stundenpläne, Notenabgabe, Raumreservation, Reporting) 
  • Engineering (alleinige Entwicklung einer Verwaltungssoftware für Verwaltung der Testabläufe von Hörgeräten für Phonak AG)

Projekthistorie

Projekte DEViNIT GmbH

09.2014 – 05.2015
Strukto Manager 3.0
Auftraggeber: CAT Financial Products AG
Entwicklung und Verantwortung für Umsetzung von sechs Teilprojekten für Client Applikation Strukto Manager 2.0
Database:
Migration von Textfeldern auf Dropdown, Datenbank-Data-Migrations, Koordination mit externem Betreiber von Web-Portal.
Accounting & Workflow:
Umsetzung PaymentWorkflow zur Automatisierung des Zahlungsaublaufes, Generieren von Dokumenten, modular aufbauendes Reporting System mit integrierter individueller Filterung
Observations:
Datenbeschaffung per Bloomberg, Product Event- und Barrierenevent- Notifications per E-Mail an Kunden und Sales, Werkzeug zum Generieren von Barrieren.
My Portfolio:
Datenstamm für Web-Portal betreiber bereitstellen, zur Bindung von Web-Userprofilen an Produkteportfolio
Underlyings:
Datenstamm um Underlyings erweitert, Einbau in Reports und Bloomberg Datenbeschaffung, Beobachtung der Basiswerte
Pricer:
Tool zur Erstellung von Product Pricing Requests und idividuellem Versand/Auswertung an Web-Schnittstellen
Umsetzung: Team (2 Entwickler)
Technologien: C#, WPF, MVVM, RDLC, WCF, MSSQL, Bloomberg API, VBA

09.2013 – 04.2015
T-Reqs
Auftraggeber: Phonak AG
Konzipierung und Programmierung einer Client Software für die Verwaltung von Testabläufen zur Qualitätssicherung von Hörgeräten. Erfassung und Modifikation von Prozessplänen und Produkten mit Testschritten und Reports verschiedenster Art.
Umsetzung: Alleine
Technologien: C#, WPF, MVVM, Entity Framework, MSSQL

02.2014 – 10.2014
ca. 100%
ImmoTop II WPF Framework
WWM
Weiterführung der unten gennannten Projektaufgaben (siehe Projekte Microsoft Innovation Center)

05.2013 – 08.2014
ca. 20%
Strukto Manager 2.x
Auftraggeber: CAT Financial Products AG
Div. Folgeprojekte zur Studienarbeit zur Erhöhung des Funktionsumfanges Funktionalität stetig erweitert, die Flexibilität erhöht und für die Darstellung eigene WPF Controls entwickelt. Das Abbilden strukturierter Börsenprodukte und deren verbundenen Prozesse auf Applikationslogik boten einen tiefen Einblick in das Wissen der Welt des Finanzmarktes.
Umsetzung: Team (2 Entwickler)
Technologien: C#, WPF, MVVM, WCF, MSSQL, VBA

 
Projekte HSR
Microsoft Innovation Center


05.2012 – 01.2014
ImmoTop II WPF Framework
Aufgraggeber: W&W Immo Informatik AG
Technische Projektleitung, Architekturaufgaben und Mitentwicklung vor Ort beim Kunden:
Planung und Programmierung eines GUI-Frameworks und Definition von Patterns für die darauf aufbauende Programmierung. Erstellung von eigenen WPF-Controls, GUI-Caching Konzepten und Performanceoptimierungen. Code Generator-Logik zur automatischen Erzeugung kompletter Grundstrukturen einer Softwarelösung (XAML, Validierung, ViewModel, Commands, Localization, Gruppierungen, Navigation uvm.). In allen Bestandteilen wurden Schnittstellen zur Einbindung manueller Code-Erweiterungen pro Entität definiert und mitgeneriert. Der Generierprozess basiert auf Modelldaten, die durch WWM erzeugt werden.
Technologien: C#, WPF, DevExpress WPF Controls, MVVM, CodeSmith Generator, GUI-Design, Sybase Anywhere Database, CSLA, WCF, Scrum
Umsetzung: Team (8 Entwickler) Gesamtkollaboration (ca. 20 Entwickler)

05.2012 – 01.2014
WWM
Auftraggeber: W&W Immo Informatik AG
Technische Projektleitung, Architekturaufgaben und Mitentwicklung vor Ort beim Kunden:
Komplettes Abbilden der Grundstruktur einer grösseren Softwarelösung per interaktivem User Interface. Erzeugung von Modelldaten für DataAccess-, Business- und UI- Layer und Generierung von SQL. Version-Upgrade Scripts, sowie Business Rules und Validierung.
Diese Modelldaten in Form von XML dienen anschliessend als Source für den CodeSmith-Generator. Es existiert ein manuell erzeugtes Modelldaten-XML um WWM-Tool zu Generieren.
Technologien: C#, WPF, DevExpress WPF Controls, MVVM, CodeSmith Generator, XLST Schema Definition, Sybase Anywhere Database, CSLA, Scrum
Umsetzung: Team (2-3 Entwickler)

08.2013 – 02.2014
Betreuung Bachelorarbeit: Mieterabnahmeprotokoll
Auftraggeber: W&W Immo Informatik AG
Studenten: Lukas Kretschmar, Roger Landolt
Interaktives Mieterabnahmeprotokoll, Importieren des Datenstamms der Lösung Rimo R4 und ImmoTop II zur Vorbereitung der Formulare angepasst an Mietobjektgegebenheiten. Generierung von PDF und XML Report, digitales Signieren.
Technologien: C#, MVVM, WinRT, Windows Store

Diverses 
  • Diverse Consultings
  • Durchführung von diversen Schulungen und Trainings im Bereich WPF, MVVM

 
Projekte HSR (ADUNIS)
 
04.2011 – 04.2012
Internes Projekt: Unterricht WebApp
Web-Frontend zur Administration des zentralen Schulbetriebs, interaktives Anmelden an Module, Zusammenstellen und vergleichen von Stundenplanvariationen, Zugang zu Modulbeschreibungen und Klassenspiegel. Reporting System mit Zugang auf  Adminbereich zur Durchführung von Modulbewertungen / Benotungen und Planung von Modul-Durchführungen.
Umsetzung: Team (3 Entwickler)
Technologien: C#, MVC, WCF, WIF, ADFS, Claims Based Authentication, MSSQL, Reporting Services
https://unterricht.hsr.ch/

11.2009 – 04.2011
Internes Projekt: Notenkontrolle
Client Applikation zur Einreichung und Validierung von Modulbewertungen/Benotung, Editierfunktion über User Interface oder via Excel Import/Export, PDF Export Barcode zur Authentizitätsprüfung der Bewertung.
Umsetzung: Alleine
Technologien: C#, WPF, MVVM, Secured WCF, SOA, iTextSharp, MSSQL

04.2009 – 11.2009
Internes Projekt: Notenservice
Web Service der Notenverwaltung über „Unterricht.hsr.ch“ und „Notenkontrolle“. Zentrale Schnittstelle sensitiver Daten, erforderte besondere Sicherheits-Massnahmen gegen unbefugten Zugang und Fehlmanipulation. Diese Anforderung wurde erfüllt durch Claims Based Authentication über ADS Server und die Programmierung diverser Daten-Checks.
Umsetzung: Alleine
Technologien: C#, WCF, Entity Framework, MSSQL, WIF, ADFS, Claims Based Authentication, MSSQL

12.2008 – 04.2009
Internes Projekt: Stundenplan Gadget
Auf Windows Vista basiertes Sidebar Gadget zum Visualisieren des aktuellen Stundenplans / Prüfungsplans.
Umsetzung: Alleine
Technologien: JavaScript, JQuery, Sidebar Gadget, WCF over JavaScript

08.2008 – 12.2008
08.2010 – 12.2010
Internes Projekt: StundenplanService
Datenservice zum Bezug von Stundenplan-/Prüfungsplan-Daten in JSON oder XML-Format, erst als WCF Service, spätere Erstellung eines parallel gehosteten RESTful MVC WebAPI Services.
Umsetzung: Alleine
Technologien: C#, WCF, MVC, Entity Framework, ASP.NET, WebAPI, XHTML, MSSQL

10.2007 – 08.2008
Internes Projekt: Raumverwaltung
Web Frontend zur Administration und Reservation von Räumlichkeiten, Technik und Mobiliar. Prozessgesteuerte Notification zur Auftragsverteilung an alle beteiligten Parteien, Workflow-Gesteuertes Abteilungsübergreifendes Handling von Reservationsanfragen. Programmierung komplexer Prozeduren und Datenbankfunktionen zur Suche freier Räume für Serienreservationen. Generieren von .vcs- Outlook-Import und Reservations-PDF’s.
Technologien: C#, ASP.NET, ADO.NET, DataSets, MSSQL, Silverlight, DynamicPDF, MSSQL
Umsetzung: Team (2 Entwickler)
https://raumverwaltung.hsr.ch/

 
Projektarbeiten Studium
 
09.2011 – 01.2012
Kjeldahl Servicetechniker App (Bacheloarbeit)
Auftraggeber: Noser Engineering AG, Endkunde BUCHI Labertechnik AG
Betreut durch Prof. Hansjörg Huser
Steuerungssoftware für Windows Phone 7 zur mobilen Durchführung eines zur Qualitätssicherung dienenden Testablaufes, direkt per Broadcast-Discover und Interaktion via WLAN mit dem Kjeldahl Laborgerät-Roboter. UI für Smartphone konzipieren, Abläufe der Testvorgänge implementieren. Portieren des bestehenden Test-Frameworks und eine entkoppelte asynchrone Schnittstelle entwickeln. Technologien: C#, WP7, MVVM, IP Sockets

02.2011 – 08.2011
Strukto Manager 2.0 (Studienarbeit)
Auftraggeber: CAT Financial Products AG
Betreut durch Prof. Hansjörg Huser

Client Applikation und Datenbank zur Verwaltung von strukturierten Produkten.
Analyse der Prototyp-Version StruktoManager 1.0 und aus darauf aufbauenden Kenntnissen eine komplette Neuentwicklung initiieren. Anwendung moderner Technologien, Gestaltung benutzerfreundlicher Oberfläche und ausbaufähiger Software-Architektur. Dabei kamen folgende Technologien zum Einsatz: C#, WPF, MVVM, WCF, Entity Framework, Parallel Task Library und Unity Framework.

10.2010 – 02.2011
Projekt CAMPUSition (Im Rahmen des Moduls Software Engineering 2)
Betreut durch Dr. Daniel Keller
Mittels WLAN Triangulation projizierte Geoposition durch einen Java-Client, dargestellt auf einer RubyOnRails basierten Webpage unter Anwendung von BingMaps. Benutzerprofil spezifisches Live-Tracking auf eigens eingebundenem Kartenmaterial der Hochschule für Technik HSR. Technologien: Java, Swing, RubyOnRails, BingMaps
 

Reisebereitschaft

Verfügbar in den Ländern Schweiz
Verfügbar per sofort, im Raum Zürich/Ostschweiz.
Profilbild von Sascha Bauer Senior Software Developer aus Rapperswil Senior Software Developer
Registrieren