Thallos Software

coding with passion
Deutsch
 
 

Skills

 

 fluent with

  • Java
       5 years
  • Spring Boot
       5 years
  • Relational Databases, SQL
       > 20 years
  • XCode
       > 10 years
  • Swift
       7 years
  • SwiftUI
       5 years
  • Objective C
       > 10 years
  • Core Data, SQLite
       > 10 years
  • AppKit, UIKit
       > 10 years
  • Cocoa
       > 10 years
  • UNIX-Shell
       > 20 years
  • Testing (XCTest)
       6 years

investigating

  • AI, Agentic Coding
  • Jetbrains Air
  • Junie, OpenCode, ClaudeCode, Codex

familiar with

  • PHP
       > 10 years
  • CakePHP
       10 years
  • git, Github, Gitlab
  • Java Messaging (SonicMQ)
  • Sentry, Firebase, Crashlytics
  • OpenAPI, Swagger
  • Scrum, Agile
  • SonarQube
  • CI, CD
  • UI Design
  • Jenkins
  • REST
  • API
  • HTML
  • JSON, XML
  • Hugo.io
  • Jekyll
  • Homebrew
  • Wordpress
  • React (AI supported)
  • many more…

tools

  • Jetbrains
  • Bruno
  • MAMP
  • Confluence, Jira
  • many more…

in earlier times

  • Progress OpenEdge ABL
       > 20 years
  • proALPHA
       > 10 years
  • Postman
  • CocoaPods
  • fastlane
  • HockeyApp, App Center
  • openHAB
  • Perl
  • Filemaker
  • ABAP
  • Sculptor

languages

  • German
       Native speaker
  • English
       Very good
  • French
       Basics

hobbies

  • Photography
  • Travel
  • Coding
 

Timeline

 

self employed

Thallos Software — Development Lead

June 1992 - Present -
 

Responsibilities include:

  • AquaCalculator - the number one App for enthusiatic reefer (iOS / macOS). Subscription based solution with a couple thousand active users and a few hundred positive feedbacks on the AppStore (adding up the older non-subscription based app and the new subscription based)
  • a self hosted CakePHP backend connected via a REST API to the AquaCalculator App
  • Aquarium Manager - Aquarium Manager is the combination of a tool for managing freshwater aquariums and aPedia - the comprehensive knowledge database for aquarists - an app (iOS / macOS / iPadOS, visionOS) with information on animals that you can keep in your aquarium. Developed to work with the AquaCalculator. Created entirely in Swift / SwiftUI. Includes an extensive management layer for collecting and enriching data via various REST APIs.
  • Photowunder / GPSFix - (iOS / macOS (Catalyst)). An App to help you fix your missing or false location data in your Photos Library.
  • some smaller apps active in the AppStore
  • the websites www.acalc.de, www.aquacalculator.com and www.thallos.de



Senior Software Developer (Development Lead)

hagebau IT

March 1996 - Present - Soltau
 

senior (full-stack) developer at hagebau IT. Currently working on our customized proALPHA based ERP solution prohibis covering a wide range of not just technical topics. Windows based frontend. Linux database- / appserver.

Responsibilities include:

  • ERP expert with a wide range of topics: merchandise management, warehouse management, PIM, MDE, sales, purchasing, MIS, scheduling, fleet planning, etc.
  • since 2021 Lead developer for an internal in-house development covering all aspects of article master data and price management based on Java (Spring, Oracle, Kafka, (Rest)-APIs)
  • 2014 technical management of the interface to the external warehouse management system pL-Store from proLogistik via SonicMQ
  • 2012 Development Lead New MDE (Mobile Data Entry)
  • 2011 API for external tour planning system Tourbo.route of Tourbosoft via SonicMQ
  • 2011 prohibis b2b based on Webspeed / prohibis backend (https://shop.holzzentrum.de)
  • 2009 hagebau / ZEUS Hazardous substances database (https://gwu.hagebau.com) based on Progress OpenEdge and Progress Webspeed
  • 2008 Development hagebau topas for prohibis / ZART. Central article master for wholesale.
  • since 2003 Development of prohibis on the basis of proALPHA / integration of hagebau functions
  • 2002 New development Web interface ZART (https://zart.hagebau.com) based on Progress Webspeed. Central interface for controlling article change services / article information system.
  • 2001 New development ZART based on Progress OpenEdge ADM2. In-house solution for central article master data maintenance (ZART) Retail of the hagebau Group
  • 1999 Development SAP / ABAP. Introduction SAP / customising / programming hagebau adjustments
  • 1998 ERP hawis based on Sculptor (SCO Unix). Development of the hagebau ERP system for retail.
  • 1996 ERP hibis based on Progress 4GL (Unix). Development of the hagebau ERP system for wholesage.



apprenticeship

Gruner + Jahr

August 1993 - February 1996 - Hamburg
 

some early contacts with the apple world but also some pc stuff.

Responsibilities include:

  • developing FileMaker seminar management app
  • for the canteen: tranfering a lotus 123 file recipe collection to a database
  • first contact with “the internet”



school

Fachgymnasium Wirtschaft in Soltau

September 1990 - July 1993 - Soltau
 
Abitur / Allgemeine Hochschulreife