Berater, Architekt und Full-Stack Entwickler mit Hintergrund in Life Sciences (.NET C#, ASP.NET, WPF, SQL, Azure, SharePoint, AAI, PowerShell)
Aktualisiert am 03.05.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.05.2023
Verfügbar zu: 30%
davon vor Ort: 70%
ASP.NET
Microsoft Sharepoint
SQL-Datenbanken
Azure
UML 2.0
OOAD
Microsoft IIS
Windows Presentation Foundation
Active Directory Federation Service
Auth0
SAML
OAuth
REST
JSON
JavaScript
Visual Studio .NET
Subversion
Git
Scrum
Office 365
PowerShell
AAI
C#
Deutsch
Muttersprache
Englisch
mündlich fliessend, schriftlich gut

Einsatzorte

Einsatzorte

Basel (+50km)
Schweiz
möglich

Projekte

Projekte

3 Jahre 8 Monate
2020-11 - heute

Finance Reporting Webapplikation

Software-Entwickler .NET Framework ASP.NET SAML
Software-Entwickler

Für die Planung der Budgets von Forschungsgruppen wurde eine Webapplikation entwickelt. Diese beinhaltet neben den laufenden Kosten auch die Budgetierung von Geldern aus Grants. Ausserdem werden für das Reporting die Daten aus SAP importiert. Ein abgestuftes Berechtigungssystem, basierend auf Gruppenzugehörigkeiten aber auch definierten Rollen, gewährleistet die korrekte Sichtbarkeit der vertraulichen Daten und der Zugriff auf die entsprechenden Funktionen. Die Applikation inkl. der Datenbank läuft auf einer dedizierten VM in der Google Cloud, und für die Authentifizierung wird JumpCloud (ein Cloud Directory Service) verwendet - inkl. Zugriff auf deren API (für User-Import).

Google Cloud JumpCloud MS SQL Server Microsoft IIS Telerik HangFire
.NET Framework ASP.NET SAML
Basel
6 Monate
2021-09 - 2022-02

Rollout und Provisioning von MS 365 Collaboration Sites inkl. MS Teams Integration

Architekt, Software/Skript-Entwickler ASP.NET C# T-SQL ...
Architekt, Software/Skript-Entwickler
  • Um dem Wildwuchs von Projektseiten in SharePoint und MS Teams her zu werden, wurde ein Konzept entwickelt. Dazu gehört neben dem Formular für die Erfassung inkl. Validierung und Genehmigung, auch das Provisioning derselben und weitergehende Funktionalitäten im Zusammenhang mit Lifecycle-Management. Z.B. werden die Owner von Projektseiten nach einer definierten Zeitlimite gefragt, ob die Daten noch wirklich gebraucht werden. Ausserdem sind diese Prozesse integriert mit dem Offboarding von Benutzern, um zu Gewährleisten das Ownerships rechtzeitig übertragen werden, bevor jemand das Institut verlässt.

Office 365 MS SQL Server Microsoft IIS Azure Windows Server Visual Studio .NET
ASP.NET C# T-SQL PowerShell
Friedrich Miescher Institut
Basel

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
1999-09 - 2000-06

Informatik-Studium

NDS Software Engineering, Software-Schule Schweiz (SWS), Bern
NDS Software Engineering
Software-Schule Schweiz (SWS), Bern
5 Jahre 1 Monat
1994-09 - 1999-09

Biologie-Studium

Dipl. Biol., Biozentrum, Basel
Dipl. Biol.
Biozentrum, Basel

Mikrobiologie

Position

Position

Eigenständiger Entwickler und Programmierer mit langjähriger Erfahrung (20 Jahre). Früher als Angestellter einer IT Consulting-Firma war ich zuletzt in der Rolle eines Senior Technical-Consultants mit Aufgaben im Architekturbereich aber auch direkt bei der Umsetzung. Zur Zeit arbeite ich häufig mit CH Kunden in der Life Science Branche (v.a. im akademischen Bereich), aber auch in internationalen Teams, in welchen ich die Rolle eines Koordinators (zwischen den Kunden und Entwicklern) und technische Expertisen beisteuere.

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET Microsoft Sharepoint SQL-Datenbanken Azure UML 2.0 OOAD Microsoft IIS Windows Presentation Foundation Active Directory Federation Service Auth0 SAML OAuth REST JSON JavaScript Visual Studio .NET Subversion Git Scrum Office 365 PowerShell AAI C#

Produkte / Standards / Erfahrungen / Methoden

Visual Studio
Experte
Auth0
Experte
SharePoint
Experte
OOA/D
Experte
Azure
Fortgeschritten
IIS
Experte
Office 365
Experte
AAI
Experte

Berufserfahrung:

2012-01 - heute

Rolle: IT Consultant

Kunde: Reach IT Solutions GmbH

2000-08 - 2011-12

Rolle: Software Architect , Technology Consultant

Kunde: 1eEurope, Basel

Methodiken in Project Management, SW-Entwicklung, Modellierung

  • MSF (Microsoft Solution Framework), RUP, Scrum, UML, OOA / OOD, Requirements Engineering

Server-Systeme / Portale / Lösungen

  • SharePoint Server (ab 2007), SharePoint Online / Office 365, ADFS 2/3, IMS Solution (Imagic), Auth0 Identity Infrastructure, IIS 6-8 (incl. Rewrite Module), Composite C1 CMS, WordPress CMS, Apache Tomcat, MS BizTalk Server 2009, MS Commerce Server 2002

Script-Sprachen / Technologien / SW-Entwicklungsumgebungen

  • VB.NET, Java, ASP.NET (WebForms, MVC), WinForms / WPF, XAML, PHP, HTML, CSS, XML / XSLT, JQuery, KnockoutJS, VB-Script, VBA, VSTO (Word, Excel), OneNote Add-on, Webservices, WSS 3.0, REST API, JSON, BCS (SharePoint), InfoPath 2003-2010, WCF, Windows Services, WIF, JWT, SAML 2.0, Visual Studio (ab 2003), Team Foundation Server, Subversion, Git

Netzwerk-Technologien

  • Windows Netzwerke, DHCP, DNS, TCP/IP, WLAN, Samba

Andere Tools & Technologien

  • MS Office, MS Visio, MS Project

Betriebssysteme

Windows Server
Fortgeschritten
Windows Client
Fortgeschritten
Linux
Basics

Programmiersprachen

C#
Experte
PowerShell
Experte
VB
Fortgeschritten
JavaScript
Fortgeschritten
Python
Basics
T-SQL
Experte

Datenbanken

SQL Server
Oracle
MySQL
MS-SQL-Server
Database Design
T-SQL
SSIS
SSRS
PL/SQL
LINQ
Entity Framework
ADO.NET
ODBC

Branchen

Branchen

Life Science (Grundlagenforschung, Pharma, Agrochemie), Bankenwesen (Trading), Autoindustrie (Materialforschung, Zulieferer)

Einsatzorte

Einsatzorte

Basel (+50km)
Schweiz
möglich

Projekte

Projekte

3 Jahre 8 Monate
2020-11 - heute

Finance Reporting Webapplikation

Software-Entwickler .NET Framework ASP.NET SAML
Software-Entwickler

Für die Planung der Budgets von Forschungsgruppen wurde eine Webapplikation entwickelt. Diese beinhaltet neben den laufenden Kosten auch die Budgetierung von Geldern aus Grants. Ausserdem werden für das Reporting die Daten aus SAP importiert. Ein abgestuftes Berechtigungssystem, basierend auf Gruppenzugehörigkeiten aber auch definierten Rollen, gewährleistet die korrekte Sichtbarkeit der vertraulichen Daten und der Zugriff auf die entsprechenden Funktionen. Die Applikation inkl. der Datenbank läuft auf einer dedizierten VM in der Google Cloud, und für die Authentifizierung wird JumpCloud (ein Cloud Directory Service) verwendet - inkl. Zugriff auf deren API (für User-Import).

Google Cloud JumpCloud MS SQL Server Microsoft IIS Telerik HangFire
.NET Framework ASP.NET SAML
Basel
6 Monate
2021-09 - 2022-02

Rollout und Provisioning von MS 365 Collaboration Sites inkl. MS Teams Integration

Architekt, Software/Skript-Entwickler ASP.NET C# T-SQL ...
Architekt, Software/Skript-Entwickler
  • Um dem Wildwuchs von Projektseiten in SharePoint und MS Teams her zu werden, wurde ein Konzept entwickelt. Dazu gehört neben dem Formular für die Erfassung inkl. Validierung und Genehmigung, auch das Provisioning derselben und weitergehende Funktionalitäten im Zusammenhang mit Lifecycle-Management. Z.B. werden die Owner von Projektseiten nach einer definierten Zeitlimite gefragt, ob die Daten noch wirklich gebraucht werden. Ausserdem sind diese Prozesse integriert mit dem Offboarding von Benutzern, um zu Gewährleisten das Ownerships rechtzeitig übertragen werden, bevor jemand das Institut verlässt.

Office 365 MS SQL Server Microsoft IIS Azure Windows Server Visual Studio .NET
ASP.NET C# T-SQL PowerShell
Friedrich Miescher Institut
Basel

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Monate
1999-09 - 2000-06

Informatik-Studium

NDS Software Engineering, Software-Schule Schweiz (SWS), Bern
NDS Software Engineering
Software-Schule Schweiz (SWS), Bern
5 Jahre 1 Monat
1994-09 - 1999-09

Biologie-Studium

Dipl. Biol., Biozentrum, Basel
Dipl. Biol.
Biozentrum, Basel

Mikrobiologie

Position

Position

Eigenständiger Entwickler und Programmierer mit langjähriger Erfahrung (20 Jahre). Früher als Angestellter einer IT Consulting-Firma war ich zuletzt in der Rolle eines Senior Technical-Consultants mit Aufgaben im Architekturbereich aber auch direkt bei der Umsetzung. Zur Zeit arbeite ich häufig mit CH Kunden in der Life Science Branche (v.a. im akademischen Bereich), aber auch in internationalen Teams, in welchen ich die Rolle eines Koordinators (zwischen den Kunden und Entwicklern) und technische Expertisen beisteuere.

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET Microsoft Sharepoint SQL-Datenbanken Azure UML 2.0 OOAD Microsoft IIS Windows Presentation Foundation Active Directory Federation Service Auth0 SAML OAuth REST JSON JavaScript Visual Studio .NET Subversion Git Scrum Office 365 PowerShell AAI C#

Produkte / Standards / Erfahrungen / Methoden

Visual Studio
Experte
Auth0
Experte
SharePoint
Experte
OOA/D
Experte
Azure
Fortgeschritten
IIS
Experte
Office 365
Experte
AAI
Experte

Berufserfahrung:

2012-01 - heute

Rolle: IT Consultant

Kunde: Reach IT Solutions GmbH

2000-08 - 2011-12

Rolle: Software Architect , Technology Consultant

Kunde: 1eEurope, Basel

Methodiken in Project Management, SW-Entwicklung, Modellierung

  • MSF (Microsoft Solution Framework), RUP, Scrum, UML, OOA / OOD, Requirements Engineering

Server-Systeme / Portale / Lösungen

  • SharePoint Server (ab 2007), SharePoint Online / Office 365, ADFS 2/3, IMS Solution (Imagic), Auth0 Identity Infrastructure, IIS 6-8 (incl. Rewrite Module), Composite C1 CMS, WordPress CMS, Apache Tomcat, MS BizTalk Server 2009, MS Commerce Server 2002

Script-Sprachen / Technologien / SW-Entwicklungsumgebungen

  • VB.NET, Java, ASP.NET (WebForms, MVC), WinForms / WPF, XAML, PHP, HTML, CSS, XML / XSLT, JQuery, KnockoutJS, VB-Script, VBA, VSTO (Word, Excel), OneNote Add-on, Webservices, WSS 3.0, REST API, JSON, BCS (SharePoint), InfoPath 2003-2010, WCF, Windows Services, WIF, JWT, SAML 2.0, Visual Studio (ab 2003), Team Foundation Server, Subversion, Git

Netzwerk-Technologien

  • Windows Netzwerke, DHCP, DNS, TCP/IP, WLAN, Samba

Andere Tools & Technologien

  • MS Office, MS Visio, MS Project

Betriebssysteme

Windows Server
Fortgeschritten
Windows Client
Fortgeschritten
Linux
Basics

Programmiersprachen

C#
Experte
PowerShell
Experte
VB
Fortgeschritten
JavaScript
Fortgeschritten
Python
Basics
T-SQL
Experte

Datenbanken

SQL Server
Oracle
MySQL
MS-SQL-Server
Database Design
T-SQL
SSIS
SSRS
PL/SQL
LINQ
Entity Framework
ADO.NET
ODBC

Branchen

Branchen

Life Science (Grundlagenforschung, Pharma, Agrochemie), Bankenwesen (Trading), Autoindustrie (Materialforschung, Zulieferer)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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