Der Download dieser Datei ist nur mit einem kostenpflichtigen Business- oder Enterpriseaccount möglich.
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)
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).
"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!"
Senior .NET Software Engineer, Requirements Engineer, Dozent für Informatik
Profil folgen
Für diese Anzeige benötigen Sie die Enterprise-Mitgliedschaft.
Profil folgen
Bitte geben Sie einen Namen für Ihre neue Merkliste an