my skills
- web related
- Advanced PHP 5
- MySQL, SQLite databases
- Javascript (DOM) and AJAX
- Object Oriented Programming (php, javascript)
- Adobe Flex and ActionScript 3.0
- Valid XHTML + CSS layouts
- Regular expressions
- Search Engine Optimalization
- Command line oriented PHP programming
- Knowledge of XML, XSLT and XPath
- Browsers compatibility checking (IE6,7,8, Safari, Firefox, Opera, depending on demands)
- Exceptions and error handling
- Transactions, relations, procedures and triggers in databases
- Templating systems (own system or Smarty)
- Basic knowledge of Flash and Photoshop
- programming
in general
- Design Patterns for OOP
- ER diagrams, Use Case diagrams, basics of UML
- Commenting of code in english in javadoc style (format depending on demands)
- Programming with readibility, scalability and reusability on mind
- C-like languages (c, java, c++) programming
- C++ and Qt GUI and network programming
- Using Subversion system (SVN)
- others
- Experience with Windows, Linux (4 years), MacOS (since autumn 2008) operating systems
- Microcontrollers programming (Motorola 68HC11, PIC, Atmel AVR)
- English language
- Obligingness in Your claims, suggestions for Your projects, willingness to learn new skills
- Bachelor project: "Core of Operational System for Motorola" (Motorola 68HC908xxxx microprocessor programming (in C and assembler)
- Diploma thesis: "Connecting embedded systems to intranet" (design and implementation of application in Java based on IEEE1451.1 standard, IP2022 programming in Object-C)
- current
studies
- Objective C
- Cocoa and Mac OS programming
- More of advanced Javascript
short bio
I use computers since my eight. My first programming attempts began in child age with legendary 8-bit ZX Spectrum and its basic/assembler.
In 2009 I've graduated at faculty of Information Technology at Brno, University of Technology. My specialization is "Computer systems and networks", which covers hardware/software design and realization as well as systems communications.
I consider myself open minded when it comes to studying new programming techniques, principles, platforms etc. I always welcome new experience and knowledge for I like to extend my skills.