[Expand All Details]
[Collapse All Details]

Curriculum Vitae

Ing. Ondřej Brablc
Birth date
12 September 1974
Praha, Czech Republic
+420 774 311 228
Czech (EU)
View Ondrej Brablc's profile on LinkedIn
Work experience
July 2013 -
Shoptet s.r.o., Hošťálkova 48, 169 00 Praha 6, Czech Republic
Chief Technology Officer
April 2009 - June 2013
Mladá fronta a.s. - Division Online, Pod Kotlářkou 3, 150 00 Praha, Czech Republic
Technical Director
Management of software development and administration departments for online assets
April 2008 - March 2009
FunPower s.r.o., Žerotínova 32, 130 00 Praha, Czech Republic
Technical Director
Management of internet video related projects
Action Script 2.0, PHP (Zend, Symfony), OpenX, JavaScript (jQuery), Red5 (AS + Java)
April 2008 - September 2008
External Consultant
Mozilla Firefox 3.0 Developer
  • Optimalization and performance tuning (sqlite, javascript)
  • History sidebar grouping refactoring
July 2006 - March 2008
AllPeers, s.r.o., Americká 23, 120 00 Praha, Czech Republic
Director of Engineering
  • Managing development team: Networking Team, User Interface Team, Database Architect, Configuration Manager, Q&A Manager
  • Milestones planning, bug tracking, time estimations, time reporting, task assignments, recruitment
  • Network deployment architecture (high availability, scalability)
  • Service and statistics tools for AllPeers network user management
  • Monitoring and administration of company external services
Bugzilla (with customizations), DocuWiki, MySQL Cluster, Amazon Web Services (EC2 + S3), MS Windows Server 2003
  • Design and server side implementation of External Storage (Share by Email) using Amazon S3
  • MySQL port of SqLite based implementation of mozIStorageService
  • Database performance tuning (MySQL, SqLite - profiling script)
  • Localizations
  • Troubleshooting (mainly development environment, UI, database)
Mozilla XPCOM, UML, PHP, XML, HTML, XUL, C++, JavaScript, CSS, Perl, CVS, MySQL, HTTP, SQL
1994 -
Freeware and open source author and hosting provider
TeamForge.net - Open Source Hosting Provider
  • Project manager
  • Hosting of selected Open Source projects and web sites of their authors with maximum freedom and performance
  • Intended for projects that need more resources than usual open source hostings can offer (e.g. SourceForge.net)
  • Server financed using Google AdSense program
Linux SuSE 10.1 Server, Plesk 8.2, Apache, MySQL, PHP, Subversion, Webalizer, Sudo, Bugzilla, SquirrelMail
SiteBar - The Bookmark Server for Personal and Team Use
  • Project manager [SiteBar Team]
  • Architect and author of series 3 (complete rewrite series 2)
FAR Package - Collection of FAR Manager plugins
  • Development of plugins for FAR Manager
  • Maintainance and distribution of plugin collection with Web based registration
  • Author and maintainer of several Colorer's schemes, minor contribution to the take4 release
C++, WSH, Perl, JavaScript, Colorer
AMenu - Alternative student's user menu for University of Economics campus network (closed project)
  • Original author and administrator (4 years)
  • Used by 75% out of 9000 students [as of June 1999]
  • Many original applications were later adopted to official user menus
  • ChatForce - P2P multiuser chat application, e-mail lookup database, POP3 express terminals and many other utilities
Perl, Borland Pascal 7.0, Borland C++ 3.1 + Novell Netware 4.x SDK (networking applications via IPX and TCP/IP protocol)
January 2001 - June 2006
Kucera IPC GmbH, Rossittenerstr. 17, 604 87 Frankfurt am Main, Germany
IT Manager
Staff Development Manager
  • Training plans creation, organization of internal traninings, approval of external tranings, certifications
  • Technical books acquisition, magazine subscriptions approval, technology leader
  • Configuration Management & Quality Assurance for internal projects
Company Information System [Project Manager]
UML, PHP, MySQL, Apache, HTML, JavaScript, CSS, Perl, phpGroupWare, phpBB, CVS, Bugzilla, Linux
Projects for Deutsche Börse, A.G.
  • EEX Clearing Solution - Risk Based Margining adaptation for EEX Spot Market [team leader]
  • Eurex 6.1/7.0 - Risk Engine and Data Warehouse Production Maintenance [team coordinator]
  • Eurex 7.0 - User Interface - creation of C++ framework [architect]
  • Eurex US - Mistrade Tool - adaptation of the Eurex tool
  • CCP 1.0 - Margin Observer - online monitoring of price movements [project manager]
  • Eurex 6.0 - Mistrade Tool - classification of mistrade cases [project manager]
  • Eurex 6.0 - Permanent Quotation Measurement for Options - User Interface [team leader]
  • Eurex 6.0 - Intra-day Risk Management - IRIS User Interface [team leader]
  • IC 2001 - Maintenance (production and simulation support) [team leader]
  • IC 2001 - User Interface [team leader]
UML, XML, XSLT, DHTML, C++ (STL), Embedded SQL C, ORACLE Rdb 7, Open VMS, Perl
August 1999 - December 2000
Protea, s.r.o., Makovského 1339/16, 163 00 Praha 6, Czech Republic
Developer/Team Leader
Team leader of the following projects for Deutsche Börse, A.G.
  • Integrated Clearinghouse 2000 - user interface
  • Tools for automatic code review
DHTML, Embedded SQL C, ORACLE Rdb 6, Open VMS, Perl
Developer on the following projects for Deutsche Börse, A.G.
  • Eurex Intra-day Risk Management - graphical monitoring and alerting of suspicious market positions
  • Market Supervision applications (implementation, test execution)
DHTML, Java, Embedded SQL C, ORACLE Rdb 6, Open VMS, Perl
March 1999 - July 1999
NCR Česká republika, s.r.o., Národní 32, 110 00 Praha 1
Professional Services Consultant
Interface between Self Service Terminal and Živnostenská banka back-end applications
Embedded SQL C, ORACLE 8
1997 - April 1999
Andy Software (self employed from August 1998)
Programmer - analyst, consultant, database administrator
Development of a banking software for co-operative thrifts or similar small financial corporations
Amount of capital managed by the software was about 200 millions Kč in May 1999. Development finished in April 1999 (handed over to the software company PMM s.r.o.). Implementations:
  • Živnostenská družstevní záložna (23 branches)
  • ABLE makléřský dům, a.s. (10 branches)
Delphi 3.0, Sybase SQL Anywhere 5.5 - replicated database, Microsoft VBA via OLE
Winter semester 1997
Department of Information Technologies, University of Economics, Prague
Deputy instructor of the subject Programming in SQL Windows (GUPTA)
August 1996 - March 1999
Section of Computer Labs Operation, Computer Center, University of Economics, Prague
Programmer - analyst, database and network administrator
Author and administrator of the following systems
  • Access Authorization using Identification Cards
  • Computer Labs Reservation
  • Transfer program between money chips and Novell print account
  • Development of programs for network and e-mail administration
Delphi 3.0, Sybase SQL Anywhere 5.5, MS Visual C++ 5.0, Borland Pascal 7.0 (Turbo Vision), Borland C++ 3.1 (Turbo Vision), Perl
January 1996 - June 1996
Municipal Authority's employees training and consultation (Prague 10).
MS Windows 95, MS Office
1996 - February 1999
Master's degree
Major specialization: Information technologies
  • Projecting and management of information systems
  • Information technologies: networks, operating systems
  • Databases: relation, distributed
  • Object oriented programming
Diploma work topic: Identification cards - access authorization [Zipped MS Word 8.0 CZ - 180KB]
Minor specialization: Expert systems
1993 - 1996
Bachelor's degree
Specialization: Informatics
1989 - 1993
High school
Specialization: Math - Physics, Informatics
Professional skills
Object oriented programming and modeling
C++ - expert (including templates and The C++ Standard Library)
Java - standard
UML - standard
Scripting and markup languages
PHP (Nette, Zend, Symfony), HTML (XHTML, CSS, DOM2), JavaScript (jQuery), Action Script (Flash)
Bash, Perl (regular expressions)
Relation Databases
Strong SQL knowledge (performance tuning)
MySQL, SqLite, Oracle RdbOpen
Database replication
High availability databases (MariaDB Galera Cluster, MySQL Cluster)
Operating systems
Apple macOS (expert level)
Linux Server Administration (Debain, CentOS)
Microsoft Windows Server
Enterprise JavaBeans Workshop
Object Oriented Analysis and Design
Managing Team and Teamwork
Advanced Programming in Java
Other skills
English - fluent
German - fluent [Zentrale Mittelstufenprüfung mit der Gesamtnote sehr gut]
Russian - passive
Czech - native
Driving licence
Czech Republic - since 1993: motorbike, car, lorry, tractor
Germany (EU) - since 2000: car
Other activities
2008 -
Player (forward) of Ice Hockey Club HC Žižkov playing in the Prague Ice Hockey League
Member of FFII.org and its Czech section
1998 - 1999
Member of the Credit Commission of the financial cooperative Živnostenská družstevní záložna
1997 - 1999
Member of the Academic Senate (University of Economics): Legal and Students' Boards