Čestmír Hýbl – Curriculum Vitae

Date of birth:February 14, 1978
Nationality:Slovak
Languages: Slovak (native)
English (active)
Russian (passive)
Marriage status:Married
Address:Páričkova 13, 821 08 Bratislava, Slovak Republic
Tel:+421-903-459 785
E-mail:cestmir [dot] hybl [at] gmail [dot] com

Skills – summary

Professional Experience – summary

2002 – present
(11 years)
NUSTEP s.r.o., Bratislava
Software Architect, Senior Developer

lead architect of several model driven web application frameworks

2001 – 2002
(13 months)
Comenius University, Bratislava (civil military service)
Application Developer

COM+ component service application development

1998 – 2001
(3 years)
Omikron Eta, Bratislava
Software Engineer, Application Developer

Win32 client-server applications development

Education

June 2001 M.Sc. in Computer Science

1996 – 2001
(5 years)
Comenius University, Bratislava, Faculty of Mathematics, Physics and Informatics
Specialization: Computer Science – Artificial intelligence, Parallel computation

Master Thesis: Conceptual representation, connectionism and language [pdf 1.5MB, ps.bz2 740kB (in slovak)]
Thesis is concerned in importance and properties of conceptual representation, the third level of information representation (beside symbolic and connectionistic level) within intelligent systems, as proposed by Peter Gardenfors. I have addressed language semantics, geometric aspects of conceptual spaces and described real-world application of conceptual representation paradigm in area of computer vision.
In the experimental section I have demonstrated emergence of a common vocabulary over conceptual representation in multiagent system, where each agent uses simple recurrent neural network to transform conceptual space vectors into symbolic expressions and vice versa.

1992 – 1996
(4 years)
High school, Gymnázium Jura Hronca, Novohradská 1, Bratislava
Specialization: Mathematics, Physics, Informatics

Skills, technologies, practices – detailed

leveldescription
5Expert
4Advanced understanding
3Thorough understanding
2Some experience, good working understanding
1Limited understanding of skill area, little actual experience
skill level months last used
Analysis/design/modeling ER data modeling 5 99 present
UML modeling 3 36 2009
API designing 4 99 present
Programming languages C# 4 60 present
PHP 5 99 present
JavaScript 5 99 present
C (embedded systems) 4 60 2011
Java 2 6 2004
Smalltalk 2 4 2000
Lisp 2 4 2000
Object Pascal 4 36 2000
C++ 2 6 2000
Perl 2 6 2005
Shell scripting (Linux/Win32) 5 99 present
Regular expressions 5 99 present
i86 assembler 3 12 1998
RDBMSs SQL, PL/SQL general 5 99 present
PostgreSQL 5 99 present
MSSQL 3 36 2011
MySQL 3 12 2005
Sybase 3 12 2002
Oracle 2 6 2001
Web technologies/standards HTML 4 99 present
CSS 4 99 present
JavaScript, DHTML/DOM scripting 4 99 present
Web 2.0 technologies 4 60 present
ASP.NET 4 36 2011
XML/XSLT 3 12 2005
Web services (SOAP/JSON) 3 60 present
MVC pattern 5 99 present
Web servers Apache 4 99 present
IIS 3 24 2011
Other technologies .NET class library 4 60 present
Win32 API 3 24 2002
COM/DCOM/COM+ 3 12 2002
Managing skills Project management 3 99 present
Domain specific knowledge Web application development
(architecture, security, deployment, scaling, performance optimization)
Content management systems
E-learning systems
Data access layers
Web server management, automated monitoring systems
Embedded systems, development for resource constrained setups
Best practices Architectural/design pattern awareness
Test driven development
Multithreading/concurrency awareness
Programming style

Professional Experience – detailed

2002 – present NUSTEP s.r.o., Bratislava
Software Architect, Senior Developer
  • lead architect of several model driven web application frameworks:
    • NUSTEP CMS – content management framework (2002 – 2007)
      • Technology/platform: Linux, PHP, PostgreSQL, HTML/DHTML
      • architecture: more... ▼
      • applications:
        • several complex corporate/communal portals, e.g. kros.sk (leading Slovak economic sw. vendor), trencin.sk (City of Trencin), litcentrum.sk (Slovak Literary Information Center), each of which contains among visitor (B2C) front-end also rich intranet front-end (document management, visitor initiated workflows, etc.)
    • TinyRails.PHP – independent implementation of Ruby-on-Rails MVC framework concept for PHP(2005 – present)
      • Technology/platform: Linux/Win32, PHP, MySQL/PostgreSQL/MSSQL
      • architecture: more... ▼
      • applications:
        • commercial:
          • SmartForms – enterprise web survey application, allowing non-technical users to interactively design complex online surveys, provides data collection, reviewing, export and statistical analysis.
          • TinyLMS – e-learning & student collaboration server
        • several internal applications
    • NUSTEP CMS.NET – .NET port of CMS.PHP concept(2004 – 2009)
      • Technology/platform: Win32, .NET(C#), MSSQL/PostgreSQL
      • architecture: more... ▼
      • applications:
        • several web portals via partners (Core4 s.r.o.)
2001 – 2002
(13 months)
Comenius University, Bratislava (civil military service)
Application Developer

Project: Exchange delivery filter
COM+ component service application for mail delivery filtering at Comenius University. DNSBL, anti-virus, user-definable rule filter modules, remote configuration.
Technology/platform: Windows NT 5, MS Exchange 2000 integration, COM+, XML

1998 – 2001
(4 years)
Omikron Eta, Bratislava
Software Engineer, Application Developer

Project: Zimná služba SSC (Slovak road administration institution)
Distributed IS for collecting, processing and publishing weather and road conditions data.
GIS engine module, providing spatial data visualization, interactive user interface (dispatcher console).
Technology/platform: Windows NT, Delphi/Object Pascal, Sybase SQL Anywhere, COM, XML/XSLT

Project: IS for travel agency
Travel agency information system containing modules CRM (customer relationship management), Accommodation catalogue, Web content delivery application. MS-Office, Corel Draw reporting integration.
Technology/platform: Windows NT, Delphi/Object Pascal, COM, PHP, MySQL

Project: Application modules for Wanadoo portal
Application modules for wanadoo portal for Globtel corp. (now Orange), major Slovak GSM service provider.
Technology/platform: Sun Solaris, PHP, Oracle 9i, HTML/DHTML

Other Skills

Personal Interests