Skip to content

perdian/perdian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Christian Seifert

I'm Christian Seifert, a seasoned software architect with a rich history spanning over two decades. I'm currently working as Senior Software Architect and Principal Consultant at esentri.

Originating from a deep fascination with technology, I dedicate my time to both hands-on coding and sculpting a cohesive architectural vision for teams and business collaborators alike.

I regularly speak at software development conferences, and publish articles mainly focussing on the human side of being a software engineer.

You can find more about me on my personal homepage at https://www.perdian.de.

The projects that I host on GitHub are my personal side projects. Applications, tools, utilities and sometimes just configurations that first and foremost scratch my own itches - things that make my life a little easier.

If you find them useful then I'm happy to provide a few resources or ideas.

Projects

Development helpers

  • macosappbundler-maven-plugin: A Maven plugin that packages a Java application into a macOS application that can be installed into the applications folder and run via an application icon.

Personal configurations and lists

Applications

  • flightlog: A web application that allows me to keep a record of all the flights that I have been on so far.
  • divelog: One of my hobbies is diving, so similar to flightlog this application helps me to keep track of my dives online.
  • podcastcentral: A podcatcher. A JavaFX application that allows me to easily fetch new podcast episodes from my favorite podcasts. Originally I used iTunes for managing my podcasts but I never really liked the experience, plus after the discontinuation of iTunes I didn't find the Apple Podcasts application that usable for my personal taste.
  • mp3tagtiger: A JavaFX application that allows me to easily edit the ID3 tags of my MP3 files.
  • fimasu (Finanzmanager Support): A quick (but not that dirty) solution to easily create a QIF file to be used for importing data into the Lexware Finanzmanager (formerly called Quicken).

Libraries

  • flightsearch-api: A library of Java classes targeted to make working with flight search a bit easier.

Older projects

These are projects that I no longer actively maintain or even really look at. I guess it's just for nostalgical reasons I don't delete them completely.

  • commons-fx: JavaFX helpers and utilities I used to use in my JavaFX applications.
  • filerenamer: A small JavaFX application that allows me to rename a set of files via a regular expression.
  • minesweeper: An implementation of the infamous minesweeper game I did just for the fun of seeing how long it would take me to implement this in Java.
  • applewallet: A Java library to generate Apple wallet passes.
  • ant-webstart: An ant task to generate a Java webstart configuration.
  • devlauncher: A quick way to launch a Java application consisting of multiple JARs without having to fiddle with the command line and add each of the JARs manually to argument list. Basically what Spring Boot does a lot better these days.
  • beandumper: A JSP extension that allows to easily dipsplay the object graph of all the objects available within the evaulation context of a JSP template.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published