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

My Portfolio

MY PROJECTS

HFStockScreener

Holistic Finance Stock Screener

A stock screener for complex query requests. Includes batch processing and visualization of financial data provided by third-party providers like Yahoo Finance.

holfin.net
Tech stack (extract): Spring Boot, Kotlin, React, GraphQl, Neo4J, Redis

GermanVerbsApp

Artemis - Hunting-Assignment RLP

A mobile trainer for the hunting assignment in Rhineland-Palatinate
Github

Tech stack: Jetpack Compose, Kotlin, SQLite

Masterarbeit

Digital thematic catalogues - Architecture & Reference implementation

Retrospective re-implementation of the practical part of my Master's thesis. Implementation of a hexagonal software architecture for digital thematic catalogues

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

Holistic Finance - API

Holistic-Finance API provides financial data like balance sheets, income statements etc. of stock listed companies.

Published on RapidAPI
Tech stack (extract): Spring Boot, Kotlin, Arrow, Junit5, Mockk

GermanVerbsApp

German Verb-Conjugator for Android

A free verb German verb conjugator written in Kotlin. Covering all grammar aspects like temps and modes.
Github: Android-App

Github: Data preparation

Tech stack (extract): Android, Kotlin, SQLite

Judensand

Judensand-Geospatial analysis

Spatial analysis of historical Jewish cemeteries (Prototype for the medieval memorial cemetery in Mainz).

Github
Tech stack (extract): Java, Swing, Apache POI, JTS
RealtimePricesAPI

Realtime Quotes - API

Real-time and historical data of stocks, cryptocurrencies and forex based on multiple data sources such as Yahoo Finance.

Published on RapidAPI
Tech stack (extract): Spring Boot, Kotlin, Arrow, Junit5, Mockk

Schaffensprozesse2.0

Schaffensprozesse 2.0

Commission work for the University of Mainz

Technical website realization with content about digital music procession

Tech stack (extract): VanillaJS, HTML, CSS

Languages

German (native)

English (fluent)

Databases

Technologies & 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

Experience

Rocon Rohrbach EDV Consulting GmbH

Senior Java-Developer / Project Manager
2021 - now

Academy of Science and Literature | Mainz

Java-Developer
2020 - 2021

Ataraxia Software Solutions

Self-employed
2020 - now

Accso - Accelerated Solutions

Junior Java-Developer (Working student)
2018 - 2019

Lingoda GmbH

Web-Developer
2017 - 2018

Easy Languages GmbH (Rebranded as Lingoda)

Web-Developer
2015 - 2016

Musikhaus Weng in Mannheim (Music retail business)

Sales & Consulting
2010 - 2012

Rehabilitation Hospital Königstuhl Heidelberg

Alternative civilian service (Zivildienst)
2009 - 2010

Education

Java Web Developer Nanodegree

Certificate

Udacity (Accenture)

2020 - 2021

Digital Humanities (Software Developering as area of studies)
Master Thesis: Digital thematic catalogues - Architecture & Reference implementation

University of Mainz

2017 - 2019

Master of Arts


Composition, Audio Developering, Audio computer systems

University of Cardiff

2014 - 2015

European exchange program (Erasmus+)


Musicology (major) / Ancient History (minor)

Bachelor Thesis: The rise and fall of the piano manufacturing company Broadwood & Sons
Heidelberg University
2011 - 2017

Bachelor of Arts



CONTACT

mxkopp@gmx.de

Imprint according to § 5 TMG (German Telemedia Act)

Maximilian Kopp
Ataraxia Software Solutions (Sole Proprietor)
Gänsmarkt 4A
Mainz, 55128
Rhineland-Palatinate
Germany
Phone: +49 1747349384
Email: mxkopp@gmx.de