Profilbild von Ren Hanslin Senior Software Engineer aus Duebendorf

René Hanslin

nicht verfügbar bis 31.12.2024

Letztes Update: 23.02.2024

Senior Software Engineer

Firma: intelliBrain GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

CV_Rene_Hanslin.pdf
CV_Rene_Hanslin (English).pdf

Skills

Programmiersprachen:
  • C#
  • Google Dart
  • JavaScript / TypeScript
  • Microsoft Visual Basic .NET
  • C++ / C

Web Development:
  • ASP.NET Core / ASP.NET MVC
  • React
  • Vue
  • Angular
  • JQuery
  • Node.JS
  • Express

Crossplatform- / Mobile-Development:
  • Google Flutter / Dart (Android, iOS, Web & Desktop)
  • Xamarin & Xamarin.Forms (Android, iOS & Windows UWP)

Blockchain / Digital Assets / Cryptocurrencies:
  • Ripple XRP / XRPL
  • ILP Interledger Protocol

Artificial Intelligence / Machine Learning:
  • CNTK Microsoft Cognitive Toolkit
  • ML.NET
  • Azure Machine Learning
  • Encog.NET Machine Learning Framework (Heaton Research)
  • Accord.NET Machine Learning Framework & Computer Vision
  • Infer.NET (Model-based Machine Learning, Probabilistic Programming)

Cloud Development:
  • Microsoft Azure Cloud Services (diverse)
  • Google Cloud Service (diverse)

Datenbanken:
  • Microsoft SQL Server
  • Azure SQL Server,
  • SQLite
  • Oracle 10g
  • NoSQL Datenbanken & Document Stores:
    • Azure Table Storage
    • Azure Blob Storage
    • MongoDB
    • RavenDB

Integration, Messaging & Communication:
  • Azure Service Bus
  • Azure Queue Storage
  • Realtime Messaging & Communication:
    • WebSocket,
    • PubNub
    • Pusher
    • Peer.js
    • WebRTC
  • WCF (Windows Communication Foundation)
  • Microsoft BizTalk Server
  • MSMQ, RabbitMQ
  • Json & XML

Key-Technologien, Entwurfsmuster (Pattern) und Frameworks:
  • Microsoft .NET Core / Microsoft .NET Framework
  • Kubernetes (Azure Kubernetes Services)
  • Docker
  • EF Core (Entity Framework Core)
  • MVC & MVVM Pattern
  • Inversion of Control & Dependency Injection: Microsoft ServiceCollection, SimpleInject, Funq, Unity, NInject, Spring
  • WF (Workflow Foundation)
  • WPF (Windows Presentation Foundation) & Silverlight

Entwicklungsumgebungen, DevOps und Methoden:
  • Microsoft Visual Studio 2019
  • Microsoft Visual Studio Code
  • JetBrains Rider
  • JetBrains ReSharper
  • Microsoft Azure DevOps (GIT-Repo, Build- und Release-Pipelines)
  • GIT Version Control
  • Team Foundation Server (TFS)
  • TortoiseSVN
  • Atlassian Jira
  • Atlassian Confluence
  • Agile Entwicklungsmethoden, SCRUM

Projekthistorie

09/2019 - bis jetzt
Senior Software Engineer C# / .NET (Contractor)
HSE AG, Hombrechtikon (Pharma und Medizintechnik, 50-250 Mitarbeiter)

  • Softwareentwicklung für «QIAGen GeneReader» (Gene sequencer Hardware) 
  • Verbesserung und Stabilisierung der Kommunikation mit den bildgebenden Systemen 
  • Qualitätsmanagement nach ISO 13485 (Zertifizierung Medizinprodukte-Hersteller)

Key-Technologien:
C# | Microsoft .NET | WPF | TortoiseSVN | Atlassian Jira | Atlassian Confluence | ISO 13485

01/2005 - bis jetzt
Firmengründung, Inhaber & Geschäftsleitung
intelliBrain GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Kundenspezifische Software-Entwicklung (Microsoft Tech-Stack, C#/.NET)
  • Cloud-Computing (Azure, Google)
  • Blockchain / Cryptocurrencies / Digital Assets (XRP) / Interledger Protocol ILP
  • Machine Learning (ML.NET, Infer.NET, CNTK, Accord.NET, Encoq.NET)
  • halbautomatisierte Handelsstrategien (cTrader, MetaTrader MT4 & MT5)
  • Mobile Development für iOS & Android (Flutter / Dart & Xamarin)

04/2017 - 09/2019
Senior Software Engineer C# / .NET
Digitec Galaxus AG (1000-5000 Mitarbeiter)

Platform Engineering:
  • «lift & shift» der Online-Shops (galaxus.ch und digitec.ch) sowie aller Backend-Services in die Azure Cloud
  • Planung, Aufbau und Betrieb eines Kubernetes Clusters mit Azure Kubernetes Service (AKS)
  • Planung, Aufbau und Betrieb eines Identity Servers, basierend auf Microsoft Identity Server 4 und .NET Core
  • Microsoft Azure DevOps (Git-Repo, Build- und Release-Pipeline)
  • Microsoft Azure Application Insights (Logging, Monitoring und Alerting)
Software Engineering (ASP.NET MVC):
  • Weiterentwicklung der Online-Shops (galaxus.ch, digitec.ch)
  • Planung und Implementierung der Wiederverkaufs-Plattform
  • Weiterentwicklung des ERP (Digitec Galaxus - Eigenentwicklung)

Key-Technologien:
C# | Microsoft .NET Core / Microsoft .NET Framework | ASP.NET MVC / ASP.NET Core | JavaScript / TypeScript | Docker | Kubernetes | Microsoft Azure DevOps | GIT | SCRUM | Atlassian Jira | Atlassian Confluence

10/2016 - 03/2017
Senior Software Engineer / Inhaber
intelliBrain GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Diverse Projekte (cTrader / Metatrader / Blockchain)

10/2016 - 11/2016
Senior Software Engineer C# / .NET (Contractor, 50% Pensum)
Kuoni Reisen AG / DER Touristik, Zürich (500-1000 Mitarbeiter)

  • Mitarbeit bei diversen Abschluss- und Migrationsarbeiten der Kuoni IT, aufgrund des Verkaufs der Kuoni Reisen AG an die deutsche DER Touristik (REWE Gruppe)

01/2008 - 09/2016
Senior Software Engineer C# / .NET (Contractor)
Kuoni Reisen AG / KIT Software AG, Zürich (500-1000 Mitarbeiter)

  • Konzeption und Umsetzung der B2B-Integrationsarchitektur zur Anbindung von externen Partnern (Bettenbanken, Hotels, Airlines, Mietwagen) an das KUONI-Buchungssystem
  • Architektur und Implementierung der Anbindung des host-basierten Buchungssystems an das Internet (B2C)
  • Design und Implementierung der Integrationsplattform zur automatisierten Verarbeitung,Verteilung und revisionssicheren Archivierung von Anbieterrechnungen
  • Mitarbeit bei der Planung und Umsetzung des Kuoni-internen ESB (Enterprise Service Bus) basierend auf BizTalk Server 2009
  • Coaching der internen Mitarbeiter (Bildung und Harmonisierung des C# / .NET Knowhows)
  • Betrieb, Support und Maintenance der Kuoni-Eigenentwicklungen

Key-Technologien:
C# | Microsoft .NET Framework | ASP.NET MVC | JavaScript / TypeScript | Windows Communication Foundation (WCF) | Entity Framework (EF) | Mobile Development (Xamarin iOS) | Microsoft Azure | Silverlight & WPF | MVC & MVVM | Inversion of Control / Dependency Injection | Microsoft SQL Server | Web Services (SOAP, XML, REST) | Microsoft BizTalk Server | Enterprise Service Bus (ESB) | JSON | XML / XSLT | Node.js | SCRUM | Microsoft Visual Studio 2015 | Team Foundation Server (TFS) | GIT

02/2005 - 01/2008
Senior Software Engineer C# / .NET (Contractor)
Koch IT AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Design und Implementierung einer Integrationsplattform für das script- und workflow-basierte Verarbeiten und Verteilen von Daten mit speziellen Anforderungen (Systemverfügbarkeit,Sicherheit, Protokollierung, Zugriffsbeschränkung, Kryptografie)
  • Implementierung einer WinForms-Anwendung zur grafischen Aufbereitung, Auswertung und Darstellung der verfügbaren, klassifizierten Daten
  • Arbeit in sicherheitsgeprüfter Umgebung mit speziellen Auflagen für Personal, Hard- und Software
  • Auftraggeber: Bund / SND

Key-Technologien:
C# | Microsoft .NET Framework | Visual Studio 2003 / 2005 | WinForm | Visual Source Safe | JetBrains ReSharper | Windows Communication Foundation (WCF) | Workflow Foundation (WF) | Inversion of Control & Dependency Injection | Oracle 10g Database Server | MSMQ | JSON | XML / XSLT | V-Model XT

01/2004 - 02/2005
Senior Software Engineer (Contractor)
Comparis.ch AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Migration des Webauftritts von ASP Classic & VB6 nach Microsoft ASP.NET & Visual Basic .NET
  • Implementierung «Krankenkassen-Zusatzversicherung» und «Carfinder»
  • Zusammenarbeit mit der Fachhochschule Winterthur, Implementierung eines Webcrawlers

Key-Technologien:
Microsoft VB.NET | ADO.NET | ASP.NET | ASP Classic | XML / XSLT | .NET Remoting | Webservices | Microsoft SQL Server | Regular Expressions (RegEx)

01/1998 - 01/2004
Senior Software Engineer (Contractor)
Diverse Firmen und Branchen

Planung, Realisierung und Administration der IT-Infrastruktur (Webserver inkl. Webauftritt, Exchange-Server, MS SQL Server, sowie MS Office Standard-Software) auf Arbeitsstationen für die Firma «Das Werk Zürich AG», später «Treibhaus Zürich AG»
Implementierung der serverseitigen Anwendung (Businesslogik und Datenbankzugriff) für die Webauftritte von diversen Unternehmen (z.B. Online Warenkorb-Systeme für die Firma Parket Art Studio, Tischreservations-System und automatisches aktualisieren der Speisekarte für das Restaurant Hiltl in Zürich)
Interaktiver Artikelkatalog auf CD-ROM, kombiniert mit einem Online-Warenkorbsystem für die Firma Pestalozzi AG (Metallbau)


Key-Technologien:
C# | Microsoft VB.NET | ASP.NET | ADO.NET | Microsoft SQL Server | ASP Classic | VB6 | JavaScript | Microsoft Visual C++ | COM / DCOM | COM+ | ActiveX | ADO | DAO | WIN32 | CGI | ASP | PHP

01/1992 - 01/1998
Senior Software Engineer / Projektleitung
Imagic Bildverarbeitung AG, Glattbrugg (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Implementierung einer universellen Bilddatenbank für diverse Branchen (Zoll, Polizei, Industrie, Medizin)
  • Projektleitung von medizinischen Befundungssystemen für die Bereiche Pneumologie (Lungen-Endoskopie) und Angiologie des Kantonsspital Basel
  • Entwicklung von Software zur Ansteuerung von bildgebender Spezialhardware (Foto-, Video-, Endoskop-Kameras, Röntgen-Scanner)
  • Implementierung eines kommerziellen Bildarchivs und Vermassungssystems für Mikroskopieaufnahmen im Auftrag der Firma Zeiss («AxioDoc»)

Reisebereitschaft

Verfügbar in den Ländern Deutschland und Schweiz
Schweiz (Bevorzugt):
  • Bevorzugt: Stadt Zürich / Grossraum Zürich
  • Ganzer Kanton Zürich und daran angrenzende Kantone

Deutschland:
  • Bevorzugt: hoher Anteil Remote-Office (80-100%)
  • Nahe der Schweizer Grenze (D7 + D8)

Sonstige Angaben

Ich liebe die Software-Entwicklung und das Erarbeiten von Lösungen zu kniffligen Problemstellungen sowie die Herausforderung, die alles Neue mit sich bringt.

Seit vielen Jahren bin ich als Freelancer / Contractor für grosse, kleine, namhafte und weniger bekannte Firmen tätig.

Seit der ersten Version des .NET Frameworks im Jahr 2002 wende ich den Tech-Stack von Microsoft (C# / .NET) im täglichen, professionellen Einsatz an. Als Senior Software Engineer biete ich fundierte und langjährige Praxiserfahrung aus vielen Bereichen des modernen Software-Engineerings.

Schwerpunktmässig ordne ich mich eher dem Backend-Bereich (Business-Logik, Web-API, Datenbank-, Cloud- und Kommunikations-Technologien) zu. Mein Spektrum reicht jedoch bis hin zu Technologien für die Frontend-Entwicklung, Cross-Platform Mobile Development, Machine-Learning sowie Blockchain, Digital Assets (Ripple XRP) und Interledger Protocol (ILP).

Agile Arbeitsmethoden (SCRUM) sind mir aus mehrjähriger Praxisanwendung bestens bekannt. DevOps- und QA-Themen wie Build- und Release-Pipelines, automatische Qualitätssicherung mit Testing sowie statische Codeanalyse (Sonarqube) runden mein Angebot ab.

Meine umgängliche und freundliche Art, sowie die Bereitschaft, meinen breit gefächerten und fundierten Erfahrungsschatz gerne weiterzugeben, machen mich zu einem guten Teamplayer. Gerne übernehme ich auch Führung und Verantwortung. Neuem stehe ich offen und interessiert gegenüber.
Profilbild von Ren Hanslin Senior Software Engineer aus Duebendorf Senior Software Engineer
Registrieren