logoAtaraxia
Ataraxia -> { Software Solutions }
Ataraxia -> { Software Solutions }
Maximilian Kopp M.A.
Software Developer & Digital Humanist

Mein Portfolio

MEIN PORTFOLIO

HFStockScreener

Holistic Finance Stock Screener

Der HF Stock-Screener sichtet alle weltweit notierten Aktien-Unternehmen mit Hilfe komplexer und verketteter Abfragen. Zum Beispiel alle US-Unternehmen, deren Eigenkapital bei über 50% liegt, ein KGV von unter neun haben und deren Aktienkurs in den vergangenen sechs Montaten um mind. 15% gesunken ist. Die Daten werden täglich durch im Hintergrund laufende Batch-Prozesse aktualisiert und mit Charts visualisiert.

Tech stack: Spring Boot, Kotlin, React, GraphQl, Neo4J, Redis

Deutsch

Artemis - Jagdprüfung RLP

Eine Lern-App für die Jagdprüfung in RLP (Auftragsarbeit)
Github

Tech stack: Jetpack Compose, Kotlin, SQLite

Masterarbeit

Digitale Werkverzeichnisse in der Musik

Neu-Implementierung des Praxisteils meiner Masterarbeit. Implementierung einer Hexagonalen Software-Architektur für digitale Werkverzeichnisse

Github
Tech stack: Spring Boot, Kotlin, Thymeleaf, PostgreSQL, Verovio
HFApi

Holistic Finance - API

Die Holistic-Finance API stellt Finanzdaten wie bspw. Bilanzen, GuV und Cashflow-Rechnungen als Schnittstelle über die Plattform RapidAPI bereit.

Link zu RapidAPI
Tech stack: Spring Boot, Kotlin, Arrow, Junit5, Mockk

GermanVerbsApp

German Verb-Conjugator for Android

Ein kostenloser Verben-Konjugator der über 17.000 Verben sowie alle Modi und Tempora abdeckt
Github: Android-App
Github: Data preparation

Tech stack: Android, Kotlin, SQLite

Judensand

Judensand-Geospatial analysis

Technische Raum-Analyse des Judensand Friedhofs in Mainz sowie dessen Auswertung mittels Verfahren und Algorithmen aus der Geo-Informatik.

Github
Tech stack: Java, Swing, Apache POI, JTS
RealtimePricesAPI

Realtime Quotes - API

Die API stellt Echtzeit- und historische Kurse von Finanz-Assets bereit.

Link zu RapidAPI
Tech stack: Spring Boot, Kotlin, Arrow, Junit5, Mockk

Schaffensprozesse2.0

Schaffensprozesse 2.0

Auftragsarbeit für die Unversität Mainz im Rahmen des Forschungsprojektes Schaffensprozesse 2.0

Technische Realisierung der Web-Präsenz mit Inhalten zu digitaler Verarbeitung von Musik

Tech stack: VanillaJS, HTML, CSS

Languages

Deutsch (Muttersprache)

Englisch (fließend)

Datenbanken

Technologien & Engines

  • MYSQL
  • PostgreSQL
  • MariaDB
  • Neo4J
  • Redis

Testing

Unit/Integration/E2E

  • Junit5
  • Mockito
  • Mockk
  • Hamcrest
  • Cucumber
  • Selenium

Frontend

Frameworks

  • React
  • Thymeleaf
  • Primefaces

Kotlin

Frameworks & Modules

  • Ktor
  • Arrow
  • Jetpack compose

Java

Frameworks & Modules

  • Spring (Boot)
    • Actuator
    • AOP
    • Batch
    • Boot
    • Data
    • MVC
    • Security
  • RabbitMQ
  • GraphQL
  • Hibernate
  • MyBatis
  • JTS (Java Topology Suite)
  • Apache Jena
  • Apache POI

DevOps

Automation, Build & Aspects

  • Jenkins
  • Git
  • Maven
  • Gradle
  • Docker compose
  • Keycloak
  • Prometheus
  • Grafana
  • Kibana
  • Logstash

Berufserfahrung

Rocon Rohrbach EDV Consulting GmbH

Senior Java-Developer / Projektleiter
2021 - now

Akademie der Wissenschaften und der Literatur | Mainz

Java-Developer
2020 - 2021

Ataraxia Software Solutions

Einzelunternehmer
2020 - now

Accso - Accelerated Solutions

Junior Java-Developer (Werkstudent)
2018 - 2019

Lingoda GmbH

Java-Developer
2017 - 2018

Easy Languages GmbH (Rebranded as Lingoda)

Web-Developer
2015 - 2016

Musikhaus Weng in Mannheim

Verkauf und Beratung
2010 - 2012

Reha-Klinik Königstuhl in Heidelberg

Zivildienst
2009 - 2010

Vitae

Java Web Developer Nanodegree

Zertifikat

Udacity (Accenture)

2020 - 2021

Digitale Methodik in den Geistes- und Kulturwissenschaften (Schwerpunkt: Software-Developering)
Masterarbeit: Digitale Werkverzeichnisse - Architekturmodell und Referenzimplementierung

Johannes Gutenberg Universität Mainz

2017 - 2019

Master of Arts


Komposition, Musikinformatik und Toningenieurwesen

Cardiff University (Wales)

2014 - 2015

Auslandsaufenthalt mittels des Erasmus+ Stipendiums)


Musikwissenschaft (Hauptfach) / Alte Geschichte (Nebenfach)

Bachelorarbeit: Der Aufstieg der Klavierbaufirma Broadwood & Sons
Ruprecht-Karls-Universität Heidelberg
2011 - 2017

Bachelor of Arts



KONTAKT

mxkopp@gmx.de

Impressum gemäß § 5 TMG

Maximilian Kopp
Ataraxia Software Solutions (Einzelunternehmer)
Gänsmarkt 4A
Mainz, 55128
Rheinland-Pfalz
Phone: 01747349384
Email: mxkopp@gmx.de