Profilfoto von Ralph Schär

Ralph Schär

Softwareentwickler · Full Stack, Cloud & KI

Softwareentwickler und DevOps-Engineer mit Fokus auf Webanwendungen, Cloud-Services und KI-Lösungen. Praxis in der Backend- und Frontend-Entwicklung mit Java, Python, Go, JavaScript und TypeScript sowie mit Spring Boot, Angular und Ionic. Erfahrung in Infrastruktur und Deployment mit Terraform und Pulumi sowie im Einsatz von LLMs für datengetriebene Anwendungen.

  • Geburtsdatum: 23.06.1971
  • Wohnort: Worb
  • Zivilstand: ledig
  • Sprachen: Deutsch und English
  • E-Mail: ralphschaer@gmail.com

Referenzen

Berufserfahrung

Softwareentwickler · amaise, Bern

2020 – 2025

amaise.com/de

  • Neuentwicklung einer Lösung für Anwaltsbüros zur Dokumentenanalyse von PDFs
  • Backend- und Frontendentwicklung mit Java (Spring Boot) und JavaScript (Vue.js)
  • Provisionierung von Services auf AWS, GCP und Azure mit Terraform (DevOps)
  • Entwicklung von Python-Services zur Analyse und Extraktion von Daten mit GPT (OpenAI)
  • Entwicklung von Machine-Learning-Modellen mit XGBoost und CatBoost
  • LLM-Promptengineering

Technologien: Java, Spring Boot, JavaScript, Vue.js, Python, Go, Terraform, LLM (GPT), AWS (u. a. VPC, IAM, EC2, Lambda, S3, RDS, SQS), Azure OpenAI Service, GCP Document AI

Softwareentwickler · DACS System, Manno

2014 – 2019

dacsystem.ch

  • Neuentwicklung einer Webapplikation für die Überwachung von Broadcast Antennen
  • Frontend- und Backend-Entwicklung mit Java/Spring Boot und JavaScript/Sencha Ext JS
  • Kommunikation mit Sensoren über Modbus; Betrieb auf Voyage Linux
  • Entwicklung einer zentralen Webapplication für die Konsoliderung von mehreren Antennen Standorten
  • Installation und Betrieb unter Ubuntu Linux

Technologien: Java, Spring Boot, JavaScript, Sencha Ext JS, MongoDB, Xodus, Modbus, SNMP, Ubuntu Linux, Voyage Linux

Softwareentwickler · Prog Bal AG, Allschwil

2014 – heute

progbal.ch

  • Neuentwicklung für die jährliche Abrechnung von Prämien
  • Frontend- und Backend-Entwicklung mit Java/Spring Boot und JavaScript/Ext JS
  • Neuentwicklung einer Lösung für eine Familienausgleichskasse zur Neuanmeldung, Mutation und Abrechnung von Familienzulagen
  • Frontend- und Backend-Entwicklung mit Go und TypeScript/PrimeNG
  • Betrieb und Unterhalt auf selbstgehosteten Servern unter Ubuntu Linux

Technologien: Java, Spring Boot, Go, JavaScript/Ext JS, TypeScript/Angular/PrimeNG, MariaDB, Ubuntu Linux

Softwareentwickler · ESS Development, Worb

2000 – 2014
  • Neuentwicklung einer Softwarelösung für die Vertragsverwaltung
  • Webapplikation mit Java und JSP (Frontend und Backend)
  • Implementierung kundenspezifischer Anpassungen
  • Support bei Installationen beim Kunden
  • Mithilfe bei der Lehrlingsbetreuung

Technologien: Java, Spring, Tomcat, Hibernate, JSP, MS SQL Server, Oracle DB

Softwareentwickler · Credit Suisse, Zürich

1995 – 2000
  • 7-monatige interne Programmiergrundausbildung in PL/1 und Smalltalk
  • Projekt Neuentwicklung «General Trade Finance»
  • Entwicklung von Host-Schnittstellen und Services in PL/1
  • Entwicklung von Tools für Backup-Automatisierung und Auswertungen
  • 1997/98 berufsbegleitende Ausbildung zum Wirtschaftsinformatiker (eidg. Fachausweis)

Technologien: PL/1, Smalltalk, Java, IMS, DB2, MVS, CICS, CORBA, JCL

Eidg. Steuerverwaltung, Bern · Hauptabteilung Mehrwertsteuer

1991 – 1995

Sachbearbeiter Inkasso, Sachbearbeiter Hauptbuchhaltung

Amidro, Biel

1990 – 1991

Sachbearbeiter Mandantenbuchhaltung

Laubscher AG, Täuffelen

1987 – 1990

Kaufmännische Lehre

Obligatorische Schulausbildung