Your JavaScript seems to be turned off. You may have lower experience viewing this site.

Overview

Technologies I use while developing a web-page/application can be divided into two main types: front-end (what the user see and can do) and back-end (what is calculated and done server-side). In the past, I used to offer also graphic design services, but nowadays I prefer to cooperate with my, or client's partners specialised on graphic design.

Front-end

  • HTML, CSS
  • JavaScript
  • Flash

I work with a large scale of existing technologies for formatting and displaying the web. The list above is a simplification of everything necessary to be on the front-end. The client can decide whether HTML4, HTML5, or xHTML should be used on his site, also he is offered to choose between CSS2, and/or CSS3, with adding my respectful recommendations. I use JavaScript not only for making the web move, but also as a communication with back-end using the AJAX. I strongly recommend using the jQuery library for every client's site, but also DOJO or other libraries can be used. In limited amount I also offer using Flash technologies - again, I'm not a designer any-more, so also in Flash I prefer application programming over designing banners, etc.

Back-end

  • PHP
  • MySQL/PgSQL
  • JSP

Vast majority of sites and applications in my portfolio are written in PHP. If the client is undecided about server-side technologies, I always recommend PHP due to it's spreadness, and simply because I'm a PHP coder :) When it comes to databases, I prefer using MySQL and PostgreSQL, using one, or combining both of them to get the perfect database fulfilling client's requests. In emergency cases, when client decides otherwise, or the server does not support PHP, I use JSP or JAVA technologies.