About me

I have been in constant contact with computer technology since 1983. In 1996 i made software development my profession and had the opportunity to get in touch with various technologies and methodologies in the IT and financial industry. I founded the enterprise Topincs GmbH in 2015 to market my 4GL online database software.

 
 

Experience

Topincs, IT industry

CEO, May 2015 - Present

I am CEO of the Topincs GmbH, an enterprise for 4GL online databases located in Germany.

Freelancer, IT industry

Software Developer, July 2005 - April 2015

I am freelancing as a software developer focusing on Internet, Java and semantic technologies.

Deutscher Investment Trust, Financial industry

Software Developer, April 2003 - June 2005

I was responsible for document and chart generation for a software supporting the work of financial advisors. My activities covered all stages of the development cycle.

Credit Suisse Financial Planning Solutions, Financial industry

Software Developer, November 2001 - March 2003

I was responsible for software development in the area of document and chart generation within a web application for financial consultants. Fields of activity were architecture, specification and implementation.

Apollo Media Management, IT industry

Web Developer, April 2000 - October 2001

I had responsibilities in development and customizing of a web application for media management. Other activities covered evaluation of new technologies and maintenance of production environments.

Freelancer, IT industry

Software Developer, October 1996 - January 1999

I completed many development projects for Internet, database, and multimedia applications for various companies. Activities were database administration, programming and design, planning and developing client software, and consulting in questions regarding information technology.

 
 

Skills

Show details on usage

Programming languages

Database systems

Operating systems

Web technologies

Other technologies

Other skills

Languages

 
 

Projects

Topincs ‐ a web database software

June 2005 - Present, IT industry

Description: A software system for rapid development of web databases based on the semantic technology Topic Maps.

Responsibility: Idea, conception, development, design, quality control, documentation, and marketing of the product. Solution of the following technical problems: automatic schema-driven form generation, integration of computational processes to support data viewing and recording.

Technologies: JavaScript, HTML/XHTML, CSS, Topic Maps, Subversion, Ant, AJAX, REST, HTTP, MySQL, SQL, Unit testing, Functional testing, JSON, PHP

JSON Topic Maps 1.1

October 2010, IT industry

Description: A JSON data format for easy browser integration of the semantic technology Topic Maps.

Responsibility: Coordination of the changes and writing of the technical specification of the new version. Adaptation of the existing validator. Publication in the Internet.

Technologies: Technical writing, JavaScript, HTML/XHTML, CSS, Ant, Subversion

JSON Topic Maps 1.0

January 2009 - March 2009, IT industry

Description: A JSON data format for easy browser integration of the semantic technology Topic Maps.

Responsibility: Idea, conception and writing of the technical Specification of the format. New development of a validator. Publication in the Internet.

Technologies: Technical writing, JavaScript, HTML/XHTML, CSS, Ant, Subversion

Swing client refactoring

December 2007 - June 2008, IT industry

Description: A swing client for annotation and indexing of scanned business documents in a document management system.

Responsibility: Refactoring of the complete code base for better modularization, readability, and reuse.

Technologies: Java, Swing, Ant, Eclipse, Subversion

Ajax web client performance optimization

October 2007 - November 2007, Financial industry

Description: A web based document management system for supporting the business processes in a direct bank.

Responsibility: Conception and execution of the performance optimization of an Ajax web client. Adaptation of the build process.

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

Cerny.js ‐ A JavaScript library

October 2006 - April 2009, IT industry

Description: A JavaScript library for schema validation, logging, method call interception and more.

Responsibility: Idea, conception and development of the library.

Technologies: JavaScript, Subversion, Ant, Unit testing, JSON

DMS Web client

May 2006 - January 2007, Financial industry

Description: A web based document management system for supporting the business processes in a direct bank.

Responsibility: Concept adaptation and development of a solution for transforming existing VisualBasic forms to HTML. New development of two search masks based on existing concept. Bug fixing in various front end components and in the NTLM Authentication.

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

Advisor Insight Software documentation

May 2005 - June 2005, Financial industry

Description: A Software to support the work of financial consultants.

Responsibility: Writing of the usage instructions of the software libraries for generating PDFs and diagrams and for completing PDF forms.

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

Advisor Insight continuous development

March 2004 - June 2005, Financial industry

Description: A Software to support the work of financial consultants.

Responsibility: Conception and continuous development of libraries for generation of charts, documents, and forms.

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

Rosegardens

January 2004 - December 2004, IT industry

Description: Online bookmark solution.

Responsibility: Idea, conception, development, and marketing of the product.

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

Workbench for existential graphs

November 2003 - January 2004, IT industry

Description: A workbench for derivation of theorems of propositional logic. The calculus was developed by Charles S. Perice in the 19th century and uses a graphical notation.

Responsibility: Idea, conception and development.

Technologies: SVG, JavaScript, XML, CSS, CVS

Advisor Insight Development

April 2003 - December 2003, Financial industry

Description: A Software to support the work of financial consultants.

Responsibility: Development and conception of software solutions for generating PDF documents presenting results of analysis and projection and for displaying interactive charts in a Swing application.

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

Software for generating resumes

January 2003, IT industry

Description: System for generating multilingual resumes in HTML and PDF.

Responsibility: Conception and development of the solution.

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

PDF generation in financial planning software

February 2002 - January 2003, Financial industry

Description: A software to support the work of financial consultants.

Responsibility: Conception and development of a software solution for generating PDF documents containing results of the analysis and projection.

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

Web application Quick View

November 2001 - January 2002, Financial industry

Description: A web application for a one step financial analysis.

Responsibility: Architecture and development of the web application.

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

Web browser file upload

September 2001 - October 2001, IT industry

Description: A web-based system for media search.

Responsibility: Conception and development of a solution for importing media over the web.

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

Online catalog www.baumax.at

February 2001 - September 2001, IT industry

Description: A content management system for the online catalog of a home improvement chain.

Responsibility: Conception, development and design of the content management system and of the online catalog. Requirement analysis with the customer.

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

Online shopping system

April 2000 - January 2001, IT industry

Description: A media management system.

Responsibility: Conception and development of a software component for ordering pictures online.

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

Print document generation in intranet application

September 1998 - January 1999, IT industry

Description: Solution for generating reports of various kinds, e.g. certificates, participant lists, invoices.

Responsibility: Conception and development of a software solution for generation of document based on manually adapted templates and a database.

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

CD-Rom image catalog

February 1998 - December 1998, IT industry

Description: An image browser application for Windows NT and Mac OS with ordering functions.

Responsibility: Continuous development of the application.

Technologies: Java

Database consultant for a web application

October 1997 - August 1998, IT industry

Description: An online second-hand car dealer.

Responsibility: Design and administration of the database and development of reports.

Technologies: SQL Server, Perl, SQL

Database administration and PL/SQL programming

October 1996 - May 1998, IT industry

Description: Solution for the storage and description of pictures.

Responsibility: Realization of data migrations and programming of triggers and stored procedures in Oracle databases.

Technologies: Oracle, Perl, PL/SQL, SQL
 
 

Presentations

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
 
 

Publications

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

 
 

Curriculum Vitae

May 2015 - Present

CEO Topincs GmbH, Germany

July 2005 - April 2015

Freelancer, Germany and Austria

April 2003 - June 2005

Software Developer with Deutscher Investment Trust, Germany

November 2001 - March 2003

Software Developer with Credit Suisse Financial Planning Solutions, Germany

April 2000 - October 2001

Web Developer with Apollo Media Management, Austria

January 1997

Erasmus Seminar for Mathematical Psychology, Austria

October 1996 - January 1999

Freelancer, Austria

August 1996 - September 1996

Applied Studies at the University of Vienna, Institute of Psychology, Department of Statistics, Austria

March 1996 - July 1996

Tutor for Statistics at the Technical University of Vienna, Institute of Statistics, Austria

January 1996

Erasmus seminar for Mathematical Psychology, Netherlands

October 1995 - July 1997

Tutor for Statistics at the University of Vienna, Institute of Psychology, Department of Statistics, Austria

March 1994 - January 1996

Studies in Computer Science at the Technical University of Vienna, Austria

March 1993 - January 1996

Studies in Philosophy at the University of Vienna, Austria

June 1992

Bachelor in Psychology

October 1989 - January 1996

Studies in Psychology at the University of Vienna, Austria

May 1989

General Qualification for University Entrance, Austria