Ricardo

Fullstack Developer

Ricardo Schnur ist ein ehemaliger Mathematiker (M.Sc.), der nun als Fullstack-Entwickler überwiegend im Backend arbeitet.

Er bevorzugt einen funktionalen Programmierstil und ist gerne in den Entwurf von Softwarearchitekturen involviert. Hierbei ist Ricardo Fan von hexagonalen Entwürfen.

Tätigkeiten und Projekte der letzten Jahre

JavaEE Software Developer - SEEBURGER AG

JavaEE | TypeScript | React | Oracle SQL | Hibernate | Flyway | Maven | Gradle | Jenkins | Git | Bitbucket | Gerrit | JUnit | Mockito | ArchUnit | AssertJ | Jest | JBoss | SonarQube | ESLint | REST | Swagger | OpenAPI | Docker | ElasticSearch

Weiterentwicklung einer größeren Web-Plattform eines Kunden aus der Automobilindustrie als Full-Stack JavaEE Softwareentwickler.

Aufgabenbereiche
  • Eigenverantwortlich in einem agilen Team
  • Umsetzung von Kundenanforderungen zusammen mit dem Kunden
  • Design der Lösung und deren Umsetzung, inklusive Tests
  • Einhaltung von Qualitätsstandards und zeitliche Restriktionen
  • Weiterentwicklung und Refactoring des JavaEE Backends auf allen technischen Ebenen (Client, Businesslogik, Persistenz)
  • Entwicklung des Web-Frontends
  • Anpassung des Datenbankschemas
  • Durchführung von Code-Reviews
  • 3rd-Level Support (Analyse von Kundenproblemen und Behebung von Bugs)
  • Auslieferung neuer Softwareversionen über CI/CD
  • Mentoring neuer Kollegen
Erfolge
  • Eigenverantwortlicher Entwurf der architektonischen Lösung zur gegebenen Problemstellung
  • Einführung von React und TypeScript als neuen UI-Technologien

Software Engineer - abat+ GmbH

HP NonStop | Cobol | Java | NonStop SQL | REST | Git

Stellvertretende Produktverantwortlichkeit für eine Komponente eines Manufacturing Execution Systems, das bei einem bekannten Automobilhersteller eingesetzt wird

Aufgabenbereiche
  • Einarbeitung in die fachlichen und technischen Spezifika des Produkts
  • Einarbeitung in die Spezifika der verwendeten Plattform HP NonStop
  • Erarbeitung und Abstimmung von Lösungsansätzen mit den Verantwortlichen auf Kundenseite
  • Ansprechpartner und Kontaktperson für den Kunden
  • Betreuung der Softwareentwicklung sowohl aus fachlicher als auch kaufmännischer Sicht
Erfolge
  • Mitarbeit bei der technischen Evaluierung einer REST-konformen Schnittstelle auf der HP Nonstop
  • Mitarbeit bei der Gestaltung von Prozessen für eine agile Softwareentwicklung gemäß eines DevOps-Ansatzes

Qualifikationen

cpsa-f-certified
React-icon.svg
java_logo
Typescript_logo_2020.svg

Praxis und Methoden

Java | JavaEE | JavaScript | TypeScript | React | Oracle SQL | Hibernate | Flyway | CI/CD (Maven, Gradle, Jenkins) | Versionierung (Git, Bitbucket, Gerrit) | Testing (JUnit, Mockito, ArchUnit, AssertJ, Jest) | Kubernetes | Applikationsserver (JBoss) | Code Quality (SonarQube, ESLint) | REST | Swagger | OpenAPI | Code Reviews | IntelliJ IDEA | Docker | ElasticSearch | Scrum | Jira | Confluence | 3rd Level Support

Sprachen

Deutsch:
Englisch:

●●●●●
●●●●○

Ich freue mich, Dich kennenzulernen

Pascal Gugenberger

Pascal

Ich freue mich auf unser Gespräch!

Such Dir einfach einen Termin aus und wir quatschen.

Weiterleitung an Calendly, siehe Datenschutzerklärung.

Lust auf Input?

Newsletter

Melde Dich an und erhalte regelmäßig spannende Beiträge!