Skills
Object-oriented programming
- object oriented programming, application design (in various programming languages, preferably C# language)
- design patterns
Programming - C# and ASP.NET
Programming in C# for .NET platform, .NET frameworku
- desktop applications (Windows Forms)
- web applications(ASP.NET)
- web services in .NET
- custom controls (Windows Forms, ASP.NET)
- knowledge of Windows Presentation Foundation (WPF)
- distributed applications (using web services and .NET remoting)
- work with XML in .NET
SQL, T-SQL
- SQL and its MS SQL Serveru extension (T-SQL) - stored procedures, triggers, indexes, full-text catalogs, transactions
- using MS SQL with .NET
- using MySQL with PHP
- ER modelling, normalized database design
UML
- UML diagrams
- work on UML/XML diagram editor XCase
- work with Enterprise Architect
XML
- Experience with various XML technologies
- XML, XPath, XML Schema, XSLT, XQuery, SQL/XML
(X)HTML, CSS, JavaScript, web applications
Programming PHP
Windows administration, IIS administration
Working knowledge of Visual Studio, Microsoft Source Safe, SVN, MS SQL Management Studio Express, Office applications
Driver's licence
Languages
- Czech: native
- English: fluent
Job experience
2007 - 2011: .NET Developer at Utilities Systems
- information systems for utility companies
2006 - 2007: .NET Developer at Empire
- information systems for banks and insurance companies
Education
2010 - : Ph. D. candidate in Computer Science, Faculty of Mathematics and Physics, Charles University in Prague, Czech republic
- Department of Software Engineering, XML Research Group
- Research interests: XML, schema evolution, revalidation, conceptual modelling
2004 - 2010: Master's degree in Computer Science, Faculty of Mathematics and Physics, Charles University in Prague, Czech republic