Welcome

I am a graduate of software engineering. I have recently relocated to Boulder, CO from Florida to be where the computer jobs are. I know that in order to succeed in this competitive industry, I have to constantly educate myself. These are the skills that I want to perfect.

Browser-side programming

jquery image

jQuery is a new JavaScript framework that is very useful for browser-side web development. It allows web developers to create interesting animations that give web sites a Web 2.0 look. jQuery brings many new effects and Ajax support. I am a fan of jQuery, because I enjoy its simplicity and lack of verbosity. The reason jQuery has become popular is that it eliminates a hefty chunk of cross-browser issues.

Server-side programming

php image

Dynamic Web sites are easier to maintain, upgrade, and build upon than statically made sites. They respond to different parameters (for example, the time of day or the version of the visitor's Web browser). They also have a "memory", allowing for users registration and login, e-commerce, and similar processes. The combination of PHP, Apache, MySQL, powered by Zend Framework is my favorite way to develop dynamic Web sites. I have developed a functional discussion forum, which you can find and test on my web page.

CMS

cms image

Content Management System (CMS) makes mainteinance of web sites easier for non-programmers. CMS serves to update web contents, insert images and articles to the site without a need of writing a code. I have experience with open-source CMS such as Drupal, Joomla, and Wordpress. I will be working on developing my own custom-made CMS in the near future.