Über mich

Ich bin seit 1983 im ständigen Kontakt mit Computertechnolgie. Im Jahr 1996 machte ich die Softwareentwicklung zum Beruf und hatte dann Gelegenheit in der IT- und Finanzbranche zahlreiche Technologien und Methodologien kennenzulernen. 2015 gründete ich das Unternehmen Topincs GmbH und vermarkte damit meine 4GL-Onlinedatenbanksoftware.

 
 

Erfahrung

Topincs, IT-Branche

Geschäftsführer, Mai 2015 - Gegenwart

Ich bin Geschäftsführer der Topincs GmbH, einem Unternehmen für 4GL Online-Datenbanken mit Sitz in Deutschland.

Selbstständig, IT-Branche

Software-Entwickler, Juli 2005 - April 2015

Ich arbeite als freiberuflicher Software-Entwickler mit den Schwerpunkten Internet, Java und semantische Technologien.

Deutscher Investment Trust, Finanzbranche

Software-Entwickler, April 2003 - Juni 2005

Ich trug die Verantwortung für Datenvisualisierung und Reporting einer Software für Finanzberater. Mein Aufgabengebiet umfasste alle Stufen des Entwicklungszyklus.

Credit Suisse Financial Planning Solutions, Finanzbranche

Software-Entwickler, November 2001 - März 2003

Ich war verantwortlich für Softwareentwicklung im Bereich Dokument- und Diagrammgenerierung im Rahmen einer Webapplikation zur Finanzberatung. Meine Tätigkeiten waren in Architektur, Spezifikation und Implementierung angesiedelt.

Apollo Media Management, IT-Branche

Web-Entwickler, April 2000 - Oktober 2001

Meine Verantwortung bestand in der Entwicklung und kundenspezifischen Anpassungen einer Webapplikation zur Medienrecherche. Weitere Aufgaben umfassten das Evaluieren neuer Technologien und die Wartung bestehender Kundeninstallationen.

Selbstständig, IT-Branche

Software-Entwickler, Oktober 1996 - Januar 1999

Ich führte Entwicklungsprojekte in den Bereichen Internet, Datenbanken und Multimedia durch. Meine Tätigkeiten reichten von Datenbankadministration, -programmierung und -design über die Konzeption und Entwicklung von Client-Software bis hin zur Planung und Beratung bei informationstechnischen Problemstellungen.

 
 

Kenntnisse

Details über Verwendung anzeigen

Programmiersprachen

Datenbanksysteme

Betriebssysteme

Webtechnologien

Sonstige Technologien

Spezialkenntnisse

Sprachen

 
 

Projekte

Topincs ‐ eine Webdatenbanksoftware

Juni 2005 - Gegenwart, IT-Branche

Beschreibung: Ein Software-System für die schnelle Entwicklung von Webdatenbanken basierend auf der semantischen Technologie Topic Maps.

Verantwortung: Idee, Konzeption, Entwicklung, Qualitätskontrolle, Dokumentation und Vermarktung des Produkts. Lösung folgender technischer Problemstellungen: automatische Maskengenerierung aus dem Datenschema, Integration von computationalen Prozessen zur Unterstützung der Datensicht und -erfassung.

Technologien: JavaScript, HTML/XHTML, CSS, Topic Maps, Subversion, Ant, AJAX, REST, HTTP, MySQL, SQL, Unit Testen, Funktionales Testen, JSON, PHP

JSON Topic Maps 1.1

Oktober 2010, IT-Branche

Beschreibung: Ein JSON-Datenformat für einfache Browserintegration der semantische Technologie Topic Maps.

Verantwortung: Koordination der Änderungen und Verfassung der technischen Spezifikation der neuen Version. Anpassung des existierenden Validators. Publikation im Internet.

Technologien: Technisches Schreiben, JavaScript, HTML/XHTML, CSS, Ant, Subversion

JSON Topic Maps 1.0

Januar 2009 - März 2009, IT-Branche

Beschreibung: Ein JSON-Datenformat für einfache Browserintegration der semantische Technologie Topic Maps.

Verantwortung: Idee, Konzeption und Verfassung der technischen Spezifikation des Formats. Neuentwicklung eines Validators. Publikation im Internet.

Technologien: Technisches Schreiben, JavaScript, HTML/XHTML, CSS, Ant, Subversion

Swing-Client Refactoring

Dezember 2007 - Juni 2008, IT-Branche

Beschreibung: Ein Swing-Client für Annotation und Indexierung von gescannten Geschäftsdokumenten in einem Dokumenten-Management-System.

Verantwortung: Refactoring der gesamten Codebasis für bessere Modularisierung, Lesbarkeit und Wiederverwendung.

Technologien: Java, Swing, Ant, Eclipse, Subversion

Ajax-Webclient Performance-Optimierung

Oktober 2007 - November 2007, Finanzbranche

Beschreibung: Ein web-basiertes Dokumenten-Management-System zur Unterstützung der Geschäftsprozesse in einer Direktbank.

Verantwortung: Konzeption und Durchführung der Performance-Optimierung des Ajax-Webclients. Anpassung des Build-Prozesses.

Technologien: JavaScript, CSS, Ant, AJAX, HTTP, Eclipse, CVS, JSON

Cerny.js ‐ Eine JavaScript-Bibliothek

Oktober 2006 - April 2009, IT-Branche

Beschreibung: Eine JavaScript-Bibliothek für Schema-Validierung, Logging, Methodenaufrufunterbrechung und mehr.

Verantwortung: Idee, Konzeption und Entwicklung der Bibliothek.

Technologien: JavaScript, Subversion, Ant, Unit Testen, JSON

DMS-Web-Client

Mai 2006 - Januar 2007, Finanzbranche

Beschreibung: Ein web-basiertes Dokumenten-Management-System zur Unterstützung der Geschäftsprozesse in einer Direktbank.

Verantwortung: Konzeptanpassung und Entwicklung einer Lösung zur Transformation von bestehenden VisualBasic-Formularen in HTML. Neuentwicklung von zwei Recherchemasken nach bestehendem Konzept. Fehlerbehebung in verschiedenen Frontendkomponenten und bei der NTML-Authentifizierung.

Technologien: JavaScript, HTML/XHTML, CSS, Ant, AJAX, HTTP, Java, JSP, Servlets, Struts, CVS, JSON

Advisor Insight Software-Dokumentation

Mai 2005 - Juni 2005, Finanzbranche

Beschreibung: Ein Software zur Unterstützung des Tätigkeit des Finanzberaters.

Verantwortung: Verfassung der Benutzungsanleitung der Softwarebibliotheken zur PDF- und Diagrammgenerierung und zur PDF-Formularausfüllung.

Technologien: DocBook, Ant, PDF, XSLT, XSLFO, XML

Advisor Insight Weiterentwicklung

März 2004 - Juni 2005, Finanzbranche

Beschreibung: Ein Software für zur Unterstützung des Tätigkeit des Finanzberaters.

Verantwortung: Konzeption und Weiterentwicklung von Bibliotheken zur Erstellung von Diagrammen, Dokumenten und Formularen.

Technologien: Java, XSLT, XSLFO, XML, SVG, JavaScript, CSS, CM Synergy, Ant, PDF

Rosegardens

Januar 2004 - Dezember 2004, IT-Branche

Beschreibung: Online Bookmark Lösung.

Verantwortung: Idee, Konzeption, Entwicklung und Vermarktung des Produkts.

Technologien: HTML/XHTML, JavaScript, PHP, MySQL, Perl, CSS, CVS

Werkbank für Existenzielle Graphen

November 2003 - Januar 2004, IT-Branche

Beschreibung: Eine Werkbank zur Ableitung aussagenlogischer Theoreme. Der verwendete Kalkül wurde von Charles S. Peirce im 19. Jahrhundert entwickelt und verwendet eine graphische Notation.

Verantwortung: Idee, Konzeption und Entwicklung des Produkts.

Technologien: SVG, JavaScript, XML, CSS, CVS

Advisor Insight Entwicklung

April 2003 - Dezember 2003, Finanzbranche

Beschreibung: Ein Software für zur Unterstützung des Tätigkeit des Finanzberaters.

Verantwortung: Konzeption und Entwicklung von Softwarelösungen zur Generierung von hochwertigen Dokumenten mit Analyse- und Projektionsergebnissen und zur Darstellung interaktiver Diagramme in eine Swing-Applikation.

Technologien: SVG, XSLT, XSLFO, PDF, Java, XML, Ant, CM Synergy

Software zur Profilerstellung

Januar 2003, IT-Branche

Beschreibung: System zur Generierung von mehrsprachigen Profilen in HTML und PDF.

Verantwortung: Konzeption und Entwicklung der Lösung.

Technologien: XML, XSLT, XSLFO, HTML/XHTML, JavaScript, CSS, Ant, CVS

Dokumentgenerierung in Finanzberatungssoftware

Februar 2002 - Januar 2003, Finanzbranche

Beschreibung: Ein Software für zur Unterstützung des Tätigkeit des Finanzberaters.

Verantwortung: Konzeption und Entwicklung einer Softwarelösung zur automatischen Generierung von Druckreports mit Analyse- und Projektionsergebnissen.

Technologien: PDF, XSLFO, Servlets, XSLT, SVG, XML, Ant, Visual Source Safe

Webapplikation Finanzkurzberatung

November 2001 - Januar 2002, Finanzbranche

Beschreibung: Eine Web-Applikation zur Analyse und Projektion der finanziellen Situation im Bereich Personal Finance in einem Arbeitsschritt.

Verantwortung: Architektur und Implementierung der Web-Applikation.

Technologien: Servlets, Applets, XML, HTML/XHTML, CSS, Visual Source Safe

Dateiupload über Web-Browser

September 2001 - Oktober 2001, IT-Branche

Beschreibung: Ein web-basiertes Medienrecherchesystem.

Verantwortung: Konzeption und Entwicklung einer Lösung zum Einpflegen von Medien über das Web.

Technologien: Servlets, JSP, HTML/XHTML, Oracle, JavaScript, CVS

Online-Katalog www.baumax.at

Februar 2001 - September 2001, IT-Branche

Beschreibung: Ein Content-Management-System für den Online-Katalog einer Heimwerkerkette.

Verantwortung: Konzeption, Entwicklung und Design des Content-Management-Systems und des Online-Katalog. Anforderungsanalyse beim Kunden.

Technologien: Servlets, JSP, HTML/XHTML, CSS, SQL, Oracle, JavaScript, CVS

Online-Shopping System

April 2000 - Januar 2001, IT-Branche

Beschreibung: Ein Medienrecherchesystem zur Verwaltung von Bildern.

Verantwortung: Konzeption und Entwicklung einer Softwarekomponente für die Online-Bestellung von Bildern.

Technologien: Servlets, JSP, HTML/XHTML, SQL, Oracle, JavaScript, CVS

Druckdokument-Generierung für Intranet-Applikation

September 1998 - Januar 1999, IT-Branche

Beschreibung: Lösung zur automatischen Generierung von verschiedensten Dokumenten, z.B. Zertifikate, Teilnehmerlisten, Rechnungen, .

Verantwortung: Konzeption und Entwicklung der Softwarelösung zur Generierung von Dokumenten auf Basis manuell erstellter Vorlagen und einer Datenbank.

Technologien: Servlets, Visual Basic, SQL, Oracle, CVS

CD-Rom Bildkatalog

Februar 1998 - Dezember 1998, IT-Branche

Beschreibung: Ein Bildkatalog für Windows NT und Mac OS mit Bestellfunktionalität.

Verantwortung: Weiter-Entwicklung der Applikation.

Technologien: Java

Datenbankdesign und -administration für Webapplikation

Oktober 1997 - August 1998, IT-Branche

Beschreibung: Ein Internet-Gebrauchtwagenmarkt.

Verantwortung: Design und Administration der Datenbank und Entwicklung von Reports.

Technologien: SQL Server, Perl, SQL

Datenbankadministration und PL/SQL-Programmierung

Oktober 1996 - Mai 1998, IT-Branche

Beschreibung: Lösung für die Ablage und Beschreibung von Bildern.

Verantwortung: Umsetzung von Datenmigrationen und Programmierung von Triggern und Stored Procedures für Oracle-Datenbanken.

Technologien: Oracle, Perl, PL/SQL, SQL
 
 

Präsentationen

Topincs: A software for rapid development of web databases

Knowledge Management and Information Sharing 2011, Short paper
Paper

Connecting Topincs - Using transclusion to connect proxy spaces

Topic Maps Research and Applications 2008, Full paper
Slides Paper

Topincs Wiki - A Topic Maps Powered Wiki

Topic Maps Research and Applications 2007, Full paper
Slides Paper

Topincs - A RESTful Web Service Interface for Topic Maps

Topic Maps Research and Applications 2006, Full paper
Slides Paper

Personal Knowledge Logging

Topic Maps Research and Applications 2005, Open space session
Slides
 
 

Publikationen

Cerny, R.: Topincs: A software for rapid development of web databases PDF

Cerny, R.: Connecting Topincs ‐ Using transclusion to connect proxy spaces. In Subject-centric Computing: Fourth International Conference on Topic Maps Research and Applications, TMRA 2008, Leipzig, Germany, October 16-17, 2008, Revised Selected Papers PDF

Cerny, R.: Topincs Wiki ‐ A Topic Maps Powered Wiki. In Scaling Topic Maps: Third International Conference on Topic Maps Research and Applications, TMRA 2007, Leipzig, Germany, October 11-12, 2007, Revised Selected Papers PDF

Cerny, R.: Topincs ‐ A RESTful Web Service Interface for Topic Maps. In Leveraging the Semantics of Topic Maps: Second International Conference on Topic Maps Research and Applications, TMRA 2006, Leipzig, Germany, October 11-12, 2006, Revised Selected Papers PDF

 
 

Lebenslauf

Mai 2015 - Gegenwart

Geschäftsführer Topincs GmbH, Deutschland

Juli 2005 - April 2015

Freelancer, Deutschland und Österreich

April 2003 - Juni 2005

Software-Entwickler bei Deutscher Investment Trust, Deutschland

November 2001 - März 2003

Software-Entwickler bei Credit Suisse Financial Planning Solutions, Deutschland

April 2000 - Oktober 2001

Web-Entwickler bei Apollo Media Management, Österreich

Januar 1997

Erasmus-Seminar für Mathematische Psychologie, Österreich

Oktober 1996 - Januar 1999

Freelancer, Österreich

August 1996 - September 1996

Forschungspraktikum an der Universität Wien, Institut für Psychologie, Abteilung für Methodenlehre und Statistik, Österreich

März 1996 - Juli 1996

Tutor für Statistik an der TU Wien, Institut für Statistik, Österreich

Januar 1996

Erasmus-Seminar für Mathematische Psychologie, Niederlande

Oktober 1995 - Juli 1997

Tutor für Statistik an der Universität Wien, Institut für Psychologie, Abteilung für Methodenlehre und Statistik, Österreich

März 1994 - Januar 1996

Studium der Informatik an der TU Wien, Österreich

März 1993 - Januar 1996

Studium der Philosophie an der Universität Wien, Österreich

Juni 1992

Vordiplom Psychologie

Oktober 1989 - Januar 1996

Studium der Psychologie an der Universität Wien, Österreich

Mai 1989

Matura am Bundesrealgymnasium Neunkirchen, Österreich