Information

Information

For those who don't know me or want to learn more – my name is Ing. Daniel Kouba and these are my personal web pages – a place where You should find all the requisite information about me.

More personal information is to be found on my Facebook profile as long as you're in my friends list. You can find the link to my Facebook profile in the header of this page.

Who am I?

In present time I'm a working and self-employed student. I study the last semester of VŠE and work on my dissertation at the moment. While developing web pages I closely cooperate with SPORT-DOOR company where I also act as a Senior developer of web projects. Beside that I create pages using my trade license. I also attend to playing in (ontami Nation band aside from work and study. And if you catch me doing none of the above you'll probably find me loll about somewhere with my wonderful friends and girlfriend. Thank You – You're the best – I love You all…

Why personal pages?

Those pages originated as a reaction to common questions such as: „what do you do anyway?“. „Well – I earn my living by developing web pages.“ „And do you have any to show?“ Now the answer to the question is rather simple – „Just have a look at www.danielKouba.cz !“. Sure – I have plenty references but mostly they're not the pages to represent my skills rather than ideas of my clients which are generally immensely dissimilar to those of mine. If you're interested in my reference projects the most of those actual can be found in the services section.

What's compelling about those pages?

I follow actual trends in development of web services. Respectively not only in the scope of code-writing but also webdesign and knowledge sharing. As for these facts my pages use actual technologies such as CSS3, RSS feed, jQuery, transparent background and many other revolutionary technologies. And that's the reason why my pages won't behave correctly while using older browsers like the IE 6< and such. If you object that such pages have to look good no matter what browser you use I'll oppose with powerful arguments. First of all: Those pages are dedicated to presentation of my skills so they show the most up-to-date techniques in action. Second of all: Google officially ceased to support those ancient browsers too.

Another aspect taking part in modern web is it's interactivity and attractivity – simple content is no longer enough – it's necessary to allow users to participate on the webs activity. As for this reason I've placed my personal blog on those pages which will partially supercede my spamming on facebook – naturally you can feel free to comment and rate each article… Here I will regularly publish matters of interest from the world of ICT, music and my personal life – i hope that this activity will be enough for people to come back to those pages and have a good fun. Another point is the connection of this web with communities such as Facebook, Youtube, Twitter or StumbleUpon. You can move to my profiles on either of those by simply clicking the appropriate icon in the sites header.

Education

Education

Primary school

  • ZŠ Na Smetance 2 | Praha 2
  • ZŠ Kuncova | Praha 13

High school

  • SSPŠ Preslova 25 | Praha 5 | Graduated with honours

University

  • Bachelor Study | VŠE FIS | Passed by degree examination with bc. title
  • Magister Study | VŠE FIS | Psychology of direction + ICT Technologies

Skills

Skills

Personnal proficiencies

  • Owner of driving license class B
  • English
  • Español
  • Psychology
  • Communicativity
  • Creativity
  • High motivation
  • Reliability

Proffesional competencies

  • PHP 3 Object-oriented programming language
  • Zend Framework – Modern Framework for quick development of web applications
  • MYSQL – Database
  • Web server administration ( Apache )
  • Linux handling ( Shell )
  • Nette – Modern Framework for quick development of web applications
  • CSS – Cascade styles
  • XHTML – Web documents
  • Javascript & jQuery Framework – Scripting language
  • JAVA – Object-oriented cross-platform programming language
  • .NET – Object-oriented programming language
  • Adobe Photoshop CS4
  • Adobe Premiere
  • Adobe Ilustrator
  • AutoDesk 3DStudio
  • AutoDesk AutoCad
  • Adobe Flash
  • MS Office
  • Pascal

Scientific work

Scientific work

In frame of my academic life I attend to a scientific work.

TRANSFORMATION BETWEEN TOPIC MAPS AND RDF/OWL

I fineshed this document within work on my bachelor thesis. Summary from this paper have been published in scientific magazine Digest in 2008 by Ing. Vojtěch Svátek.

Brach: Information & Knowledge Engineering
Opponent: Ing. Jiří Kosek
Published: December 2008 in Prague
Evaluation: A , Excelent

Objective of this document is to show the process of the conversion between RDF/OWL and Topic and vice versa, and then try to review existing tools, which can do it.

This paper provides brief, but complete summary of standard families. Clearly shows a data model of both RDF and Topic Maps, sums up advantages and disadvantages, introduces the history and future of these models, brings tools for a conversion. Moreover this work tries to evaluate accuracy and naturalness of conversion result. This work is based on Lars Marius Garshol's.

Contribution of this work is well-arranged summary of all technologies, terms, differences and facts about RDF and Topic Maps standards families in one document.

Keywords: Topic Maps, RDF, OWL, Ontopia, XML, Knowledge Management, Artifitial Inteligence

Download document


TESTING SUPPORT IN SELECTED PHP FRAMEWORKS

I worked on this paper in frame of writing my graduation theses.

Branch: Information Systems & Technologies, Web development
Guarantor: Ing. Luboš Pavlíček
Publishing: June 2010 in Prague
Evaluation: B , Very Good

Objective of this document is to provide reader with briefly and cohesive overview about team cooperation, testing , agile software development practices and other modern techniques during web development process. Moreover this paper showing usage of these methodologies and recommendation how to implement it efficiently in some of modern web frameworks for rapid and easy web development (Zend Framework, CakePHP and Yii). In addition this handbook tries to explain how continual integration can be utilized on field of web development process.

This work is divided into 2 main sections. The first one is about theoretical knowledge of cooperation, testing and web framework usage at web development process. In second “practical” section I will be concerned about application of this knowledge in practice. Practical section is also about creating of complete continual integration process for web development and its implementation in academic environment of University of Economics in Prague.

Contribution of this sheet is mainly in providing of cohesive overview on modern web development techniques such as extreme programming, testing, cooperation and object-oriented frameworks for rapid web development.

Keywords: Zend Framework, CakePHP, Yii, PHP framework, CI, Continuous Integration, testing, PHPUnit, CruiseControl, PHPUnderControl, UnitTesting

Download document

Curicculum Vitae

Curicculum Vitae

Download CV

Personal info

Name: Ing. Daniel Kouba
Phone: +420 777 900 890
Email: kouba.dan@sport-door.cz
Birth date: 1.7.1984
Status: Unmerried

Education

2008–2010 University of Economics in Prague, magisterské studium
Primary program: Information Systems & Technologies
Secondary program: Psychology in management
Finished with Ing. title (2/2)
2005–2008 University of Economics in Prague, Bakalářské studium
Program: Informatics
Finished with Bc. title ( 1/1 )
2001–2005 Smíchovská Střední Průmyslová Škola – Preslova
Finished with graduation (1/1/1/2 )
1991–2000 ZŠ Kuncova

Work experience

2009-present Business with licence – development of modern web applications and consultations in area of IT
2000-present SPORT-DOOR.s.r.o., Prague– Design and Development of Information systems
development of modern web applications

Foreign languages

  • English language – active, fluent spoken word
  • Spanish language – passive

PC skills

  • OS Windows, Unix, OSX
  • PHP 3 Objektově orientovaný programovací jazyk
  • Zend Framework – Moderní Framework pro rychlý vývoj webových aplikací
  • MYSQL – Databáze
  • Správa webového serveru ( Apache )
  • Práce s Linuxem ( Shell )
  • Nette – – Moderní Framework pro rychlý vývoj webových aplikací
  • CSS – Kaskádové styly
  • XHTML – Webové dokumenty
  • Javascript & jQuery Framework – skriptovací jazyk
  • JAVA – Objektově orientovaný multiplatformní programovací jazyk
  • .NET – Objektově orientovaný programovací jazyk
  • Adobe Photoshop CS4
  • Adobe Premiere
  • Adobe Ilustrator
  • AutoDesk 3DStudio
  • AutoDesk AutoCad
  • Adobe Flash
  • MS Office
  • Pascal – Programovací jazyk

Other abilities

  • Driving licence B class

Hobbies

  • Music activly & passivly– Band manager, playing electric guitar, composion,
  • IT & Technology common
  • UFO, paranormal activities, Physics and Theory
  • Sport – Skiing, swiming, bycicle.
  • Reading  – Technical, Sci-fi, Adventurous

Contact

Contact

Download CV

Personal info

Name: Ing. Daniel Kouba
Phone: +420 777 900 890
Email: kouba.dan@sport-door.cz
Birth date: 1.7.1984
Status: Unmerried

Education

2008–2010 University of Economics in Prague, magisterské studium
Primary program: Information Systems & Technologies
Secondary program: Psychology in management
Finished with Ing. title (2/2)
2005–2008 University of Economics in Prague, Bakalářské studium
Program: Informatics
Finished with Bc. title ( 1/1 )
2001–2005 Smíchovská Střední Průmyslová Škola – Preslova
Finished with graduation (1/1/1/2 )
1991–2000 ZŠ Kuncova

Work experience

2009-present Business with licence – development of modern web applications and consultations in area of IT
2000-present SPORT-DOOR.s.r.o., Prague– Design and Development of Information systems
development of modern web applications

Foreign languages

  • English language – active, fluent spoken word
  • Spanish language – passive

PC skills

  • OS Windows, Unix, OSX
  • PHP 3 Objektově orientovaný programovací jazyk
  • Zend Framework – Moderní Framework pro rychlý vývoj webových aplikací
  • MYSQL – Databáze
  • Správa webového serveru ( Apache )
  • Práce s Linuxem ( Shell )
  • Nette – – Moderní Framework pro rychlý vývoj webových aplikací
  • CSS – Kaskádové styly
  • XHTML – Webové dokumenty
  • Javascript & jQuery Framework – skriptovací jazyk
  • JAVA – Objektově orientovaný multiplatformní programovací jazyk
  • .NET – Objektově orientovaný programovací jazyk
  • Adobe Photoshop CS4
  • Adobe Premiere
  • Adobe Ilustrator
  • AutoDesk 3DStudio
  • AutoDesk AutoCad
  • Adobe Flash
  • MS Office
  • Pascal – Programovací jazyk

Other abilities

  • Driving licence B class

Hobbies

  • Music activly & passivly– Band manager, playing electric guitar, composion,
  • IT & Technology common
  • UFO, paranormal activities, Physics and Theory
  • Sport – Skiing, swiming, bycicle.
  • Reading  – Technical, Sci-fi, Adventurous
(ontami Nation