About This Web and Software Developer

nicholas libby developer portland oregon

What this developer can do

Web development in PHP is my strongest position. Web development in any other language usually works fine too. Standard compliant code is paramount, object-oriented modular design is a necessity. I can tweak up your existing design or chop your PSD files into dynamic responsive HTML5 mobile friendly templates. Write your scripts that convert your data with regular expressions. Convert and export that data into something usable. Debug your errors, find their source and give you a solution for them. Over 10 years of being a web and software developer has given me the ability to grow from the mistakes I have made in the past. The means to find the solutions for new obstacles for the future. I like to say anything is possible, just pick a direction which path gets us there and how economical the time we spend on it is.


I am a developer that specializes in PHP, CSS, HTML, GTK, Glade, C#, .NET, Soap, Ajax, Javascript, JSON, Python, SQL, MySQL, Microsoft SQL, SQLite, PostgreSQL, XML, XSL, Ruby and a lot more. I have been up one IDE to another (Eclipse, Visual Studio, Netbeans) and down the text editor list on the other side (Notepad++, UltraEdit, Nano, Sublime Text, Brackets) and while experiencing many tools you begin to learn which one is the right one for the job.


Web frameworks? WordPress, Joomla, ModX, CakePHP and the list goes on. E-Commerce? Shopify, Prestashop, Magento, osCommerce, Zen Cart. It is not too hard to eventually be able to pick up the new ones. What do I dislike? Wix is out, MovableType is off the table, SquareSpace is not a good fit with me. These services really lack flexibility so chances are what you want to get done is not going to be possible at all. I do not like the word impossible.