Jonas Lauber
ETH/EPF Softwareingenieur
Mail
jonas@clout.ch
Sprachen
Französisch
Englisch
Deutsch
Spanisch
Interesse
Basketball
Treffen mit Freunden
Kochen
Reisen
Motorrad
Alter
37 Jahre alt
Kompetenzen
Programmiersprachen
Java, Javascript, Typescript, SQL, Bash, Scala
Java-Frameworks
Spring (Core, Boot, MVC, JPA, Security, Integration, Batch), QueryDSL, Hibernate, JSF, JSP
Javascript-Frameworks
Angular, Aurelia, Durandal, jQuery, Cordova (PhoneGap, Ionic)
Tools
IntelliJ, Eclipse, Jenkins, Jira, CircleCi, Openshift, ArgoCD, Splunk, Instana
Diverses
Maven, Oracle, MySQL, Postgresql, Tomcat, JBoss
Ausbildung
Master Informatik
2008 - 2010
Masterprojekt zu Logitech, USA
Frühling 2010
Kungliga Tekniska Högskolan (KTH)
2008 - 2009
Bachelor Informatik
2005 - 2008
Eidgenössische Technische Hochschule Lausanne (EPFL)
Historisch
expleo@Berne ein Computer-Dienstleistungsunternehmen
2020 - heute
Java/Web-Entwickler-Berater
aspect3@Berne ein kleines Computer-Dienstleistungsunternehmen
2018 - 2020
Java/Web-Entwickler-Berater
ELCA@Berne ein Computer-Dienstleistungsunternehmen
2015 - 2018
Java/Web-Entwickler-Berater
ELCA@Lausanne ein Computer-Dienstleistungsunternehmen
2011 - 2015
Java/Web-Entwickler-Berater
Projects
Öffentlicher Verkehr @ aspect3 / expleo
2018 - heute
Entwicklung und Wartung mehrerer Produkte im Bereich der Kundeninformation an den Bahnhöfen. Das Hauptprodukt verwaltete die Anzeige von Abfahrten und Ankünften auf den Anzeigern in den Bahnhöfen. Ausserdem entwickelten wir ein neues Produkt für die breite Öffentlichkeit, das Kunden unter anderem mittels Touch Display interaktiv informiert.
Schweizweites Projekt
Freie Wahl über Technologien und Architektur
DevOps Team
24/7 Pikettdienst
Deutschsprachiges Umfeld
Technologies: Angular 13 (Typescript), Redux (ngrx), Spring Boot (Java), Postgresql, Openshift, ArgoCD, Helm
Erworbene Fähigkeiten: Arbeit in einem Team mit 24/7-Pikettdienst und einem SLA mit sehr kurzer Reaktionszeit
Swisstools @ aspect3
2018
Entwicklung eines ERP-Prototypen für ein führendes Schweizer Unternehmen in der Herstellung von Handwerkzeugen. Der Prototyp konzentrierte sich auf die grafische Planung der verschiedenen Stufen der Werkzeugherstellung.
Einzig Vollzeit-Entwickler
Deutschsprachiges Umfeld
Technologies: Typescript, Aurelia, Java, Spring Boot
Erworbene Fähigkeiten: Arbeiten in einer kleinen Struktur im direkten Kontakt mit dem Endkunden
Öffentlicher Verkehr @ ELCA
2016 - 2018
Entwicklung einer Schnittstelle zu einem internationalen Geldtransfersystem für einen der grössten Akteure des öffentlichen Verkehrs in der Schweiz. Während ich die Wartung des bestehenden Systems übernehmen musste, arbeitete ich parallel als Entwickler am kompletten Refactoring der Anwendung.
Hohe Abhängigkeit von externen Systemen
Deutschsprachiges Umfeld
Technologies: Typescript, Angular, Java, Spring, Websphere
Erworbene Fähigkeiten: Ein grosses Javascript-Projekt einrichten
Öffentlicher Verkehr @ ELCA
2015 - 2016
Wartung des E-Shops eines der führenden Schweizer Verkehrsbetriebe. Da ich mich den täglichen Produktionsproblemen stellen musste, musste ich auch neue Funktionalitäten entwickeln, um den neuen Anforderungen des Berufsstandes gerecht zu werden.
Öffentliche Website hat eine hohe Nutzung im Herzen der kommerziellen Tätigkeit des Unternehmens
Sehr altes und komplexes System
Deutschsprachiges Umfeld
Technologies: Struts, Java, Websphere
Erworbene Fähigkeiten: Schnell auf Produktionsprobleme zu reagieren und pragmatische Lösungen zu finden
Schweizer Kanton @ ELCA
2014 - 2015
Entwicklung einer massgeschneiderten Lösung für die Staatsanwaltschaft eines Schweizer Kantons. Aufgrund der Größe des Projektes musste ein Großteil der Entwicklung ins Ausland verlagert werden. Ich war verantwortlich für den Aufbau des Projekts, für das Front- und Backend und das Schreiben der ersten Bildschirme und Web-Services, bevor das Remote-Team übernahm. Danach konzentrierte ich mich auf die meisten technischen Teile sowie auf Schnittstellen zu externen Systemen, kontinuierliche Integration und Kundenintegration.
Hohe Abhängigkeit von externen Systemen
Kontinuierliche Integration
Technologies: Javascript (Durandal), Java, Activity (BPM), Hibernate, Spring
Erworbene Fähigkeiten: Die Entwicklung mit Kunden und Subunternehmern zu synchronisieren
Private-Banking @ ELCA
2013
Entwicklung eines Plugins zur Behebung von Funktionsmängeln im Händlerprogramm einer renommierten Bank. Im bankinternen Prozess gibt der Vermögensverwalter eine Order in das System ein, die der Händler unter Beachtung der gesetzlichen Vorgaben zwischen verschiedenen Brokern aufteilen muss. Das Projekt bestand darin, diesen Prozess auf der Basis der vorhandenen Infrastruktur zu automatisieren.
Komplexes Geschäft
Grosse Infrastruktur
Technologies: Javascript (jQuery), Java
Erworbene Fähigkeiten: Organisation und schnellen Reaktion auf wechselnde Anforderungen
Schweizer Kanton @ ELCA
2012
Übernahme einer nicht von ELCA entwickelten Applikation: Integration in einen Task Force zur Korrektur und Optimierung einer Applikation mit grösseren Ausfällen innerhalb einer kantonalen Verwaltung. JSF/Richfaces Layer-Optimierung, Entwicklung von automatisierten Nicht-Regressionstests und mehrfachen Korrekturen an komplexen Business-Funktionalitäten. Task Force, die im Agile-Scrum-Modus geführt wird, um eine Stabilisierung vor dem Auftreten der nächsten Geschäftstermine (3 Monate) zu gewährleisten.
Hohe analytische Kapazität erforderlich
Kurzzeit und Hochdruck
Technologies: JSF, Spring, Hibernate (JPA), Tomcat, Oracle
Erworbene Fähigkeiten: Belastbarkeit bei gleichzeitiger Einhaltung hoher Zeitvorgaben
Werbung @ ELCA
2011
Entwicklung eines Tools für ein führendes Werbeunternehmen. Ziel des Tools war es, den komplexen Datenfluss zwischen den verschiedenen Einheiten des Unternehmens zu beobachten. Entwickler für den Server-/Datenbankteil.
Erfordert ein starkes Geschäftsverständnis
Anpassung an Kundentools und -zwänge
Technologies: GWT, Spring, Tomcat, MSSQL
Erworbene Fähigkeiten: Eine komplizierte Aufgabe zu verstehen
Schweizer Kanton @ ELCA
2011
Entwicklung einer Anwendung für die Verwaltung verschiedener Einheiten innerhalb einer kantonalen Verwaltung. Entwickler sowohl für den Benutzeroberflächenteil als auch für den Server/Datenbankteil.
Technologies: JSF, Spring, Hibernate (JPA), JasperReports, Tomcat
Erworbene Fähigkeiten: Komplettes Projektmanagement, von der Architektur bis zur Entwicklung.
Logitech @ Audio-Abteilung
2010
Definition der Mensch-Maschine-Schnittstelle eines wichtigen Logitech-Produkts, einschließlich: Analyse der Konkurrenz, Simulation meiner Konzepte am Computer und Erstellung eines physikalischen Prototypen des besten Konzepts. Dieser letzte Schritt führte mich zur Entwicklung einer Lösung von wiederverwendbaren elektrischen Modulen, um die Entwicklungszeit eines physikalischen Prototyps erheblich zu verkürzen.
C-Treiberentwicklung für ARM-Controller
Elektrischer Schaltungsentwurf
Erworbene Fähigkeiten: Zusammenarbeit mit Marketing und Ingenieuren aus verschiedenen Bereichen
Jonas Lauber
ETH/EPF Softwareingenieur
Jonas Lauber
ETH/EPF Softwareingenieur
Auch verfügbar inendefr
Mail
jonas@clout.ch
Alter
37 Jahre alt
Sprachen
Französisch
Englisch
Deutsch
Spanisch
Interesse
Basketball
Treffen mit Freunden
Kochen
Reisen
Motorrad
Kompetenzen
Programmiersprachen
Java, Javascript, Typescript, SQL, Bash, Scala
Java-Frameworks
Spring (Core, Boot, MVC, JPA, Security, Integration, Batch), QueryDSL, Hibernate, JSF, JSP
Javascript-Frameworks
Angular, Aurelia, Durandal, jQuery, Cordova (PhoneGap, Ionic)
Tools
IntelliJ, Eclipse, Jenkins, Jira, CircleCi, Openshift, ArgoCD, Splunk, Instana
Diverses
Maven, Oracle, MySQL, Postgresql, Tomcat, JBoss
Ausbildung
Master Informatik
2008 - 2010
Masterprojekt zu Logitech, USA
Frühling 2010
Kungliga Tekniska Högskolan (KTH)
2008 - 2009
Bachelor Informatik
2005 - 2008
Eidgenössische Technische Hochschule Lausanne (EPFL)
Historisch
expleo@Berne ein Computer-Dienstleistungsunternehmen
2020 - heute
Java/Web-Entwickler-Berater
aspect3@Berne ein kleines Computer-Dienstleistungsunternehmen
2018 - 2020
Java/Web-Entwickler-Berater
ELCA@Berne ein Computer-Dienstleistungsunternehmen
2015 - 2018
Java/Web-Entwickler-Berater
ELCA@Lausanne ein Computer-Dienstleistungsunternehmen
2011 - 2015
Java/Web-Entwickler-Berater
Projects
Öffentlicher Verkehr @ aspect3 / expleo
 2018 - heute
Entwicklung und Wartung mehrerer Produkte im Bereich der Kundeninformation an den Bahnhöfen. Das Hauptprodukt verwaltete die Anzeige von Abfahrten und Ankünften auf den Anzeigern in den Bahnhöfen. Ausserdem entwickelten wir ein neues Produkt für die breite Öffentlichkeit, das Kunden unter anderem mittels Touch Display interaktiv informiert.
Schweizweites Projekt
Freie Wahl über Technologien und Architektur
DevOps Team
24/7 Pikettdienst
Deutschsprachiges Umfeld
Technologies: Angular 13 (Typescript), Redux (ngrx), Spring Boot (Java), Postgresql, Openshift, ArgoCD, Helm
Erworbene Fähigkeiten: Arbeit in einem Team mit 24/7-Pikettdienst und einem SLA mit sehr kurzer Reaktionszeit
Swisstools @ aspect3
 2018
Entwicklung eines ERP-Prototypen für ein führendes Schweizer Unternehmen in der Herstellung von Handwerkzeugen. Der Prototyp konzentrierte sich auf die grafische Planung der verschiedenen Stufen der Werkzeugherstellung.
Einzig Vollzeit-Entwickler
Deutschsprachiges Umfeld
Technologies: Typescript, Aurelia, Java, Spring Boot
Erworbene Fähigkeiten: Arbeiten in einer kleinen Struktur im direkten Kontakt mit dem Endkunden
Öffentlicher Verkehr @ ELCA
 2016 - 2018
Entwicklung einer Schnittstelle zu einem internationalen Geldtransfersystem für einen der grössten Akteure des öffentlichen Verkehrs in der Schweiz. Während ich die Wartung des bestehenden Systems übernehmen musste, arbeitete ich parallel als Entwickler am kompletten Refactoring der Anwendung.
Hohe Abhängigkeit von externen Systemen
Deutschsprachiges Umfeld
Technologies: Typescript, Angular, Java, Spring, Websphere
Erworbene Fähigkeiten: Ein grosses Javascript-Projekt einrichten
Öffentlicher Verkehr @ ELCA
 2015 - 2016
Wartung des E-Shops eines der führenden Schweizer Verkehrsbetriebe. Da ich mich den täglichen Produktionsproblemen stellen musste, musste ich auch neue Funktionalitäten entwickeln, um den neuen Anforderungen des Berufsstandes gerecht zu werden.
Öffentliche Website hat eine hohe Nutzung im Herzen der kommerziellen Tätigkeit des Unternehmens
Sehr altes und komplexes System
Deutschsprachiges Umfeld
Technologies: Struts, Java, Websphere
Erworbene Fähigkeiten: Schnell auf Produktionsprobleme zu reagieren und pragmatische Lösungen zu finden
Schweizer Kanton @ ELCA
 2014 - 2015
Entwicklung einer massgeschneiderten Lösung für die Staatsanwaltschaft eines Schweizer Kantons. Aufgrund der Größe des Projektes musste ein Großteil der Entwicklung ins Ausland verlagert werden. Ich war verantwortlich für den Aufbau des Projekts, für das Front- und Backend und das Schreiben der ersten Bildschirme und Web-Services, bevor das Remote-Team übernahm. Danach konzentrierte ich mich auf die meisten technischen Teile sowie auf Schnittstellen zu externen Systemen, kontinuierliche Integration und Kundenintegration.
Hohe Abhängigkeit von externen Systemen
Kontinuierliche Integration
Technologies: Javascript (Durandal), Java, Activity (BPM), Hibernate, Spring
Erworbene Fähigkeiten: Die Entwicklung mit Kunden und Subunternehmern zu synchronisieren
Private-Banking @ ELCA
 2013
Entwicklung eines Plugins zur Behebung von Funktionsmängeln im Händlerprogramm einer renommierten Bank. Im bankinternen Prozess gibt der Vermögensverwalter eine Order in das System ein, die der Händler unter Beachtung der gesetzlichen Vorgaben zwischen verschiedenen Brokern aufteilen muss. Das Projekt bestand darin, diesen Prozess auf der Basis der vorhandenen Infrastruktur zu automatisieren.
Komplexes Geschäft
Grosse Infrastruktur
Technologies: Javascript (jQuery), Java
Erworbene Fähigkeiten: Organisation und schnellen Reaktion auf wechselnde Anforderungen
Schweizer Kanton @ ELCA
 2012
Übernahme einer nicht von ELCA entwickelten Applikation: Integration in einen Task Force zur Korrektur und Optimierung einer Applikation mit grösseren Ausfällen innerhalb einer kantonalen Verwaltung. JSF/Richfaces Layer-Optimierung, Entwicklung von automatisierten Nicht-Regressionstests und mehrfachen Korrekturen an komplexen Business-Funktionalitäten. Task Force, die im Agile-Scrum-Modus geführt wird, um eine Stabilisierung vor dem Auftreten der nächsten Geschäftstermine (3 Monate) zu gewährleisten.
Hohe analytische Kapazität erforderlich
Kurzzeit und Hochdruck
Technologies: JSF, Spring, Hibernate (JPA), Tomcat, Oracle
Erworbene Fähigkeiten: Belastbarkeit bei gleichzeitiger Einhaltung hoher Zeitvorgaben
Werbung @ ELCA
 2011
Entwicklung eines Tools für ein führendes Werbeunternehmen. Ziel des Tools war es, den komplexen Datenfluss zwischen den verschiedenen Einheiten des Unternehmens zu beobachten. Entwickler für den Server-/Datenbankteil.
Erfordert ein starkes Geschäftsverständnis
Anpassung an Kundentools und -zwänge
Technologies: GWT, Spring, Tomcat, MSSQL
Erworbene Fähigkeiten: Eine komplizierte Aufgabe zu verstehen
Schweizer Kanton @ ELCA
 2011
Entwicklung einer Anwendung für die Verwaltung verschiedener Einheiten innerhalb einer kantonalen Verwaltung. Entwickler sowohl für den Benutzeroberflächenteil als auch für den Server/Datenbankteil.
Technologies: JSF, Spring, Hibernate (JPA), JasperReports, Tomcat
Erworbene Fähigkeiten: Komplettes Projektmanagement, von der Architektur bis zur Entwicklung.
Logitech @ Audio-Abteilung
 2010
Definition der Mensch-Maschine-Schnittstelle eines wichtigen Logitech-Produkts, einschließlich: Analyse der Konkurrenz, Simulation meiner Konzepte am Computer und Erstellung eines physikalischen Prototypen des besten Konzepts. Dieser letzte Schritt führte mich zur Entwicklung einer Lösung von wiederverwendbaren elektrischen Modulen, um die Entwicklungszeit eines physikalischen Prototyps erheblich zu verkürzen.
C-Treiberentwicklung für ARM-Controller
Elektrischer Schaltungsentwurf
Erworbene Fähigkeiten: Zusammenarbeit mit Marketing und Ingenieuren aus verschiedenen Bereichen
Adresse
Sonnenfeld 22
2504 Biel
Soziale Medien
Copyright © 2024 Clout. All rights reserved.