Giter Club home page Giter Club logo

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.

Christian Seifert's Projects

blog-comments icon blog-comments

Utterance repository for comments to blog entries on www.perdian.de/blog

filerenamer icon filerenamer

Small application to easily rename files into a common pattern.

flightlog icon flightlog

Flight log web application that keeps track of your personal flight history

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.