Application

Cover letter
Curriculum vitae
Technologies
Know-How
References
Own projects
Full-Stack Developer


available from
01.06.2024

Jörg Müller
Phone +49 2232 509671
skill@topsys.net


 
 
 

PROFILE
State: 24.01.2025

 

All projects

Desktop-Software

This project list is printed without navigation when using the print function.
For more implementation details, projects can be expanded with "" (expand all/close all).
The technologies can be clicked on to highlight all of them.
The filtered output of a project list with a specific technology is possible via  » Technologies.
Display the entries chronologically/anti chronologically.

1985

Development of accounting programs according to order

Software: Amiga Basic (structured), Commodore Basic, Desktop application

Hardware: Commodore Amiga, Commodore C64

1988

Porting "Giana Sisters" in coproduction

Software: Desktop application, Graphic programming, Game programming

Client/end customer: Escal Software GmbH

1995

Implementation of an archiving system

Complete development of a document archiving system, master/multi-slave architecture, scanner connection

Software: BTrieve database, Desktop application, Netware network programming, Visual Basic

Client/end customer: Wolf & Simonis GmbH

Jun. 2000

Offline data maintenance tool eTabler, Multitasking Java-Session Server

Software: Desktop application, Java, Java Servlets, Sessiontracking, Threads

01.04.2001 – today

HOTdoc - XML/DTD based offline web content management application

Software: Apache Web-Server, Content management CMS, Desktop application, Java, Java Servlets, Java Swing, JDBC, Postgres, Tomcat, XML

01.05.2001 – 30.09.2001

Freelancer intranet medical practice software/health card

Debugging of the entire software and implementation of a uniform system-wide printing concept.

Software: ASP, Desktop application, Html, MS-Sql, MS-Transaction Server

Client/end customer: med medicine online GmbH

02.06.2003 – 11.06.2004

Co-development of a CRM system for industry and wholesale

Data connection and graphical user interfaces including complete networked appointment management with optically sophisticated calendar. Data export and printing of invoices through document processing via Postscript or PDF.

Software: Apache FOP, Desktop application, Document-Processing, J2EE, Java Swing, JEE, MySql, PDF, PS, SAP environment, XML-FO

Hardware: Scanner integration, Bar code

Client/end customer: ARM GmbH

Aug. 2005 – 30.09.2021

PHOTUX-Client - Offline Photo Product Editor for designing photo books

Offline photo book editor including order module. Encrypted, packet-oriented data transmission, connection of payment providers, coupon / campaign system.

When designing PHOTUX, the offline photo book editor, maximum flexibility was directly considered. The client software is distributed to customers free of charge and does not contain any fixed articles. The complete automatic configuration of the software takes place during the installation by the customer. During the installation or every new start process of PHOTUX, the customer is brought up to date with the latest software and offers from the photo product supplier. The photo products can be flexibly configured. In addition to meaningful descriptions in text and images, layout and production factors can also be set. Flexible prices can be set using coupon codes. For example, discounts can be granted by entering special codes or the order total can be reduced to zero by selling vouchers. Despite numerous functions and options, the Power Designer has a very clear and tidy interface. General highlights: all book pages are scrollable in one window (e.g. as with Acrobat Reader), zoom view from 20% to 800% (for a multi-column page overview up to extreme enlargement), multifunctional elements not set to image / text for Even more layout variations, all elements allow frames, background colors, transparencies and color gradients, page-by-page undo / redo function with 90 steps each, PDF export (e-mail 40DPI, screen 72DPI up to print quality 300DPI), export of all Pages of an article as images in definable sizes, transfer of an article to an Internet gallery (public or protected). The text editor: all fonts installed by the customer can be used, precise justification, text vertically above, below and in the middle, variable line / paragraph spacing, left and right paragraph inserts. The images: the image section can be conveniently selected by "scaling and moving", images are "punched out" using silhouettes, e.g. in flower or heart shape, different image sorting, e.g. According to picture name or date of recording, multi-column picture selection in selectable preview sizes, high speed even with very large pictures (we test with 90MPixel satellite photos), great detail resolution on the screen, even at 800% zoom

Software: Desktop application, Prepress, Graphic programming, Http protocols, iText, Java, Java Swing, PDF, PDF-Templating, PHP, ServerSockets, Web-Templating, XML

24.05.2006 – 29.11.2007

Clexane trombose management programm

Software: Desktop application, Real Basic (structured)

Client/end customer: Academy GmbH, Sanofi Aventis GmbH

Jun. 2006 – today

data2print - System for creating and processing personalized PDF documents

XML interface for programming automatic PDF generators (mostly web to print), strict separation of PDF design from the program flow

The requirement to personalize print data requires extremely flexible mechanisms to perform personalization even from irregular data sources. In contrast to the simple mail merge, which is usually only generated from similar personalized data sets, flexible data sources pose a particular challenge for personalization software. data2print reduces recurring tasks to an absolute minimum. The error-prone, tedious, constant print preparation cycle "open, edit, save" is completely eliminated: fast implementation of complex personalization requirements, composition of several data sources (XML, CSV, SQL) to different print PDFs, generation of optimized print PDFs (minimal data growth per personalized page), frequent use for regular data transmissions, generation of large quantities of individual print PDFs, periodic processing of numerous existing import files, print jobs from several paper trays with automatic post-processing (VIPP). data2print processes a configured program sequence. This control contains powerful commands for the creation and manipulation of PDF documents.

Software: Image processing techniques, Desktop application, Document-Processing, Prepress, DTP, iText, Java, Java Swing, JDBC, PDF, PDF-Templating, VIPP, web2obj, Web service, Web-Templating, XML

Hardware: Printing technology, Xerox Docucolor

27.09.2006 – 27.06.2007

Avalox COPD-Tool

Software: Desktop application, Real Basic (structured)

Client/end customer: Academy GmbH

26.01.2007 – 21.06.2007

CSII-Expertise

Implementing medical diagnosis software (expert-systems), that supports doctors to choose the correct medication or technical equipment (COPD, CS-II, Hypertension).

Software: Desktop application, Real Basic (structured)

Client/end customer: Academy GmbH, Roche AG

31.05.2007 – 09.08.2007

Hypertonie Documentation tool

Software: Desktop application, Real Basic (structured)

Client/end customer: Academy GmbH

01.06.2009 – 30.06.2017

Print data personalization & PDF composition software

Realising a print data personalization software for transforming huge incoming travel-booking-reservations in different formats into complety assembled (composing/sorting) print jobs for producing booklets. Based on my PDF-composition-library from my photobook-prepress-server.

Software: Image processing techniques, Desktop application, Document-Processing, Prepress, DTP, iText, Java, Java Swing, JDBC, PDF, PDF-Templating, VIPP, web2obj, Web service, Web-Templating, XML

Hardware: Printing technology, Xerox Docucolor, Xerox IGEN

Client/end customer: Infox GmbH

15.12.2020 – today

Identification and evaluation of trading strategies for the stock market

Software: Deeplearning, Desktop application, Java, Java Swing, XML

15.11.2022 – 28.02.2023

Frontend for document aggregation

CMS editor for updating a jusritic expert system from new given documents (PDF)

Update of a jusritic expert system from new given documents (PDF). Detection and merging of all changes (incl. new chapters and shifts). Clear display of conflicts and marking of all detected changes.

Software: Content management CMS, Desktop application, Document-Processing, Java, Java Swing, PDF, Interface specification, Threads

Project management: GIT, Jira, Maven

Client/end customer: EQS GmbH