Robert Cerny - Resume - Software Developer

 

My Goal

I am looking for assignments in architecture and development of Web applications in the Rhein-Main area. In particular, I am interested in the Semantic Web, Topic Maps, AJAX, REST and an English speaking work environment.

 
 

Work Experience

Freelancer, Germany

Software Developer, July 2005 - Present

I am working as a Freelance Software developer with a focus on Internet, Java and semantic technologies.

Deutscher Investment Trust, Germany

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, Germany

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, Austria

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, Austria

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

Programming languages

Database systems

Operating systems

Web technologies

Other technologies

Other skills

Languages

 
 

Projects

Swing client refactoring

December 2007 - February 2008

Sungard, Germany

Refactoring of a Swing client for a document management system.

Java, Swing, Ant, Eclipse, Subversion

Ajax web client performance optimization

October 2007 - November 2007

ING DiBa, Germany

Performance optimization of an Ajax web client for a document management system.

JavaScript, CSS, Ant, AJAX, HTTP, Eclipse, CVS

Cerny.js ‐ A JavaScript library

October 2006 - Present

Leisure time, Germany

Development of a JavaScript library for schema validation, logging, method call interception and more.

JavaScript, Subversion, Ant, Unit testing

DMS Web client

May 2006 - January 2007

ING DiBa, Germany

Development of a web client for a document management system.

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

Topincs ‐ Web based Topic Map Editor

June 2005 - Present

Leisure time, Germany

Development of a web application for the collaborative creation of topic maps.

JavaScript, HTML/XHTML, CSS, Topic Maps, Subversion, Ant, AJAX, REST, HTTP, MySQL, Unit testing, Functional testing

Software documentation

May 2005 - June 2005

Deutscher Investment Trust, Germany

Detailed documentation of software libraries developed for Advisor Insight.

DocBook, Ant, PDF, XSLT, XSLFO, XML

Advisor Insight continuous development

March 2004 - June 2005

Deutscher Investment Trust, Germany

Development of charting, reporting and forms solutions for new versions of Advisor Insight.

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

Rosegardens

January 2004 - December 2004

Leisure time, Germany

Online bookmark solution.

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

Workbench for existential graphs

November 2003 - January 2004

Leisure time, Germany

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

SVG, JavaScript, XML, CSS, CVS

Interactive Charts for a financial advisor software

April 2003 - December 2003

Deutscher Investment Trust, Germany

Development of a library for visualization of numerical data.

SVG, XML, XSLT, Java, JavaScript, CSS, Ant, CM Synergy

PDF generation

April 2003 - December 2003

Deutscher Investment Trust, Germany

Development of a software solution for generating PDF documents containing results of the analysis and projection of a financial software.

XSLT, XSLFO, PDF, Java, XML, Ant, CM Synergy

Software for generating resumes

January 2003

Leisure time, Germany

System for generating resumes in HTML and PDF using XML technologies. You see the result!

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

PDF generation

February 2002 - January 2003

Credit Suisse Financial Planning Solutions, Germany

Development of a software solution for generating PDF documents containing results of the analysis and projection of a financial planning software.

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

Web application Quick View

November 2001 - January 2002

Credit Suisse Financial Planning Solutions, Germany

Architecture and development of a web application for a one step financial analysis.

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

Web browser file upload

September 2001 - October 2001

Apollo Media Management, Austria

Solution for importing media in a media management system through a web browser.

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

Online catalog www.baumax.at

February 2001 - September 2001

Apollo Media Management, Austria

Development of a content management system for the online catalog of the Austrian home improvement chain bauMax.

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

Online shopping system

April 2000 - January 2001

Apollo Media Management, Austria

Shopping functions for a media management system.

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

Print document generation in intranet application

September 1998 - January 1999

softlab, Austria

Solution for generating reports of various kinds.

Servlets, Visual Basic, SQL, Oracle, CVS

CD-Rom image catalog

February 1998 - December 1998

Apollo Media Management, Austria

Development of an image browser application for Windows NT and Mac OS with ordering functions.

Java

Database consultant for a web application

October 1997 - August 1998

Chocolate Multimedia Production, Austria

Database design and administration for a online second-hand car dealer.

SQL Server, Perl, SQL

Database administration and PL/SQL programming

October 1996 - May 1998

Apollo Media Management, Austria

Various ORACLE projects (Data feeds, data migration, implementation of Triggers and Stored Procedures).

Oracle, Perl, PL/SQL, SQL
 
 

Presentations

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 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

 
 

Curriculum Vitae

July 2005 - Present

Freelancer, Germany

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