Profilbild von Hansruedi Tremp Senior .NET Software Engineer, Requirements Engineer, Dozent für Informatik aus AbtwilSG

Hansruedi Tremp

teilweise verfügbar

Letztes Update: 05.11.2023

Senior .NET Software Engineer, Requirements Engineer, Dozent für Informatik

Firma: Tremp Services
Abschluss: M.A.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | italienisch (Grundkenntnisse) | spanisch (verhandlungssicher)

Dateianlagen

Diplome und Zertifikate.pdf
Profil-Hansruedi-Tremp_090823.pdf

Skills

E-Didaktik, IT-Dozent
Requirements Engineering, Business Analyse
Softwarearchitektur, Integrationsarchitektur
Full-Stack Softwareentwicklung mit div. Sprachen und Tools
Aktueller Schwerpunkt: .NET: Blazor, C#, REST mit Azure DevOps, SQL-Server, No-SQL Cosmos DB, Messaging mit Azure Service Bus
Softwarequalität, Testing
Fachbuchautor Compendio und Springer Vieweg

Projekthistorie

01/2003 - bis jetzt
Dozent/Lehrbeauftragter für Informatik
OST Fachhochschule (vormals FHS St. Gallen) (Sonstiges, 250-500 Mitarbeiter)

Themen:
- Software Engineering
- Requirements Engineering
- Software Architecture
- Software Development Java, HTML&JavaScript, C# mit .NET, Blazor und Azure
ab 2023 Lehrbeauftragter

08/2022 - 09/2023
Senior .NET Software Engineer
Provis AG (Architektur und Bauwesen, 10-50 Mitarbeiter)

Entwicklung von Blazor/.NET Front-End, Service und Back-End in C# mit MS-SQL-Server
Azure DevOps, Scrum-Process

01/1999 - 01/2003
CTO
bwvITS AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Führung Softwareentwicklung

01/1992 - 12/1998
Software Engineer
Selbstständig (Internet und Informationstechnologie, < 10 Mitarbeiter)

Software Engineer (COBOL, Visual FoxPro)
Textilbranche, Versicherungen
ERP, CRM

01/1980 - 12/1986
Software Engineer (COBOL)
Datron AG


Reisebereitschaft

Verfügbar in den Ländern Schweiz
Primärer Arbeitseinsatz Raum Ostschweiz und Zürich
ca. 60 %

Sonstige Angaben

Full-Stack Software Engineer
Basis-Programmierausbildung in COBOL ab 1978, Analytiker-Programmierer mit eidg. FA, fortlaufende Weiterbildung (meist Training on the Job).
Mehr als 40 Jahre Programmiererfahrung mit selbstständiger Analyse, Architektur- und Programmdesign, Codierung, Test sowie Deployment.
Mehrschichten-Architektur-Design, Microservice-Design
Entwicklung sowohl der Client als auch der Services und der Persistenz.
Eingesetzte Programmiersprachen: COBOL, Commercial Basic, Visual FoxPro, Visual Basic, Java, JavaScript, C#
Client-Technologien: Java EE JSF, HTML, CSS, Bootstrap, JavaScript, JQuery; ASP.NET MVC, Razor, Blazor
Service Technologien: REST mit GET, POST, PUT und DELETE-Methoden mit Java EE und ASP.NET
Serverfunktionen: EJB, C#-Komponenten, Azure Functions in C#, async. Kommunikation via Message Broker (Azure Service Bus oder Rabbit MQ)
Datenbanktechnologien: SQL mit IBM DB2, Visual FoxPro-DB, MySQL, Microsoft SQL-Server, ORM mit JPA und Entity Framework, NoSQL mit CosmosDB
IDE: Netbeans, MS Visual Studio
DevOps mit GitHub, JIIRA und Azure DevOps
Deployment auf Windows Server, Docker oder Azure Cloud
seit 19 Jahren Dozent für Programmiersprachen (Java, .NET C#) sowie Software-Engineering an der OST Fachhochschule Ostschweiz (vormals FHS St. Gallen) sowie der WISS (Wirtschaftsinformatikschule Schweiz) der Kalaidos-Bildungsgruppe
Diesbezügliche Publikationen wie «IT-Systeme prüfen: Strategische und operative Testplanung sowie Testpraxis» (Compendio), Application Engineering (Compendio), «Architekturen verteilter Softwaresysteme» (Springer).

Bewertungen

Product Owner (Markus Kobelt)
"Hansruedi Tremp konnte uns durch sine Expertise und sein KnowHow in unserem Web-Projekt, basierend auf dem Microsoft-Stack (.NET, C#, Blazor), bestens unterstützen. Gerade in den Bereichen Requirements-Engineering und Architektur konnte er uns nützliche Inputs geben. Die Zusammenarbeit mit Hansruedi Tremp im Team war sehr gut und unkompliziert. Auch fügte er sich problemlos in unseren Scrum-Prozess ein. Wir haben seine Zusammenarbeit sehr geschätzt!"
Profilbild von Hansruedi Tremp Senior .NET Software Engineer, Requirements Engineer, Dozent für Informatik aus AbtwilSG Senior .NET Software Engineer, Requirements Engineer, Dozent für Informatik
Registrieren