resume

My Resume

avatar

Questions? Drop me an email:

alex@alexshop.com

I have been programming over ten years. The most important things that I learned are:

PHP
I develop PHP applications using the best OOP practices, such as:
  • Model View Controller architecture
  • Design, Enterprise and Implementation Patterns
  • Coding to interfaces not classes
  • Refactoring and self-documenting code
In other words: the code that I write is clear and logical to any other programmer.
MySQL
To ensure your data safety I pay close attention to database normalization, and transactional queries. I sensibly use stored routines and triggers to enhance the database functionality. Your database can be integrated with other software, like Microsoft Excel. Automatic binary backups can be setup for your peace of mind.
JavaScript
If your website needs to be more interactive, then JavaScript is the tool. JavaScript is what Google uses to make their websites interactive. I can develop similar interacive AJAX applications for you too. To speed up development I use Mootools or jQuery frameworks with advanced JavaScript techniques, like closures, currying, and prototypal inheritance.
In addition
There are many other great tools that I frequently use in development, such as: XML, XSLT, XPATH, and others. It would take too much space to write about everything, therefore please feel free to contact me if you have any questions.