nicholas libby agile developer portland oregon

About this Agile,Chaotic Web, Software Developer

Agile Web development in PHP is my strongest position. Agile 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 an agile 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.

Technologies

I am an agile 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.

Frameworks

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.

Contact Me


Please leave this field empty.

News

Development takes a flat, lifeless, boring, plain design and brings it to life with interactivity, animation, effects, code.

Answer by Xedecimal for Is there a jQuery DOM change listener?

This may be old, but my final solution has been https://github.com/uzairfarooq/arrive which works perfectly for me.

Reshared post from Google Chrome:

Well this is kinda a big deal.

Original Post from Google Chrome:

Today we’re introducing Google Cast for audio, which uses the same technology as Chromecast to cast your favorite audio entertainment from your mobile device to your speakers. Simply tap the cast button in your favorite music app on Android, iOS or the web, and select your Google Cast Ready speaker.

Google Cast Ready speakers will be available first in the US this spring from Sony, LG and HEOS by Denon with more brands coming later in 2015. These speakers will work with a growing list of apps including Deezer, Google Play Music, iHeartRadio, NPR One, Pandora, Rdio, TuneIn, and more.

Go to g.co/castaudio to learn more.

Xedecimal merged pull request Xedecimal/tabtree#3

Jan 3, 2015

Xedecimal merged pull request Xedecimal/tabtree#3

More complex test case and working PHP parser

1 commit with
34 additions and
20 deletions

Xedecimal pushed to master at Xedecimal/tabtree

Dec 31, 2014

Xedecimal pushed to master at Xedecimal/tabtree

326f9fe

Merge pull request #1 from dap6000/master

Answer by Xedecimal for Javascript Human Readable Data Format

I think I just invented a new file format.

Here’s my test data…

Root
Child 1
Value of
this child can be
whatever in a multitude
of lines that won’t end up getting
added as a key because it is a leaf.

Answer by Xedecimal for How can I precompile jade.php templates?

https://github.com/ajschlosser/wordpress-jade-template is great for regular wordpress. I’m more of a bootstrap person so I prefer the Bootstrap verison at https://github.com/ajschlosser/wordpress-jade-bootstrap-template which also relies on Sass for so…

Nicholas Libby



Software Dev • Web Dev • Network Admin • Data Admin • Hardware Tech

About This Portland Programmer

A position as a PHP programmer would be my best position, however web development in any other language 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 PSDs into dynamic layouts. Write your scripts that convert your data, or debug your errors, find their source and give you a solution for them. over 10 years of web development has given me the ability to grow from the mistakes I've made in the past and the means to find the solutions for new obstacles for the future. I like to say anything is possible, just a question of which path gets us there.

Experience

  • Software DeveloperSelf Employed – April 2002 - Present – Oregon
    • Development of many sites in in PHP, C#, Cold Fusion, JavaScript and ASP
    • Database administration using Access, Microsoft SQL, MySQL, PostgreSQL, Mongo and more
    • Front end development using HTML, XML, CSS, LESS, SASS, and the rest
    • Creating graphics and layouts in Photoshop, Illustrator, Fireworks, Flash, Swish and more
    • Many, many other languages and applications.
  • Lead DeveloperCreativeHaus - October 2013 - Present – Greater San Diego Area
    • Develop new sites from existing designs via PSD or AI.
    • Make modifications to existing sites as needed or requested.
    • Optimize existing site's performance and compliance.
    • Check quality, fix errors, improve code for existing sites and systems.
    • Install, upgrade and maintain software for content management systems, ecommerce systems, customer relationship systems and others.
    • Manage backend databases for existing systems.
    • Import or export or translate data from one system to another.
    • Train new or existing developers in new technologies or local protocols.
    • Write documentation on existing systems, protocols or operating procedures for the company.
    • Manage servers and ensure scalability with a growing farm of sites and software.
    • Consult with colleagues to establish patterns or paths to take for future growth.
  • Lead DeveloperSEOhaus LLC – September 2012 - Present – Greater San Diego Area
    • Implementation of search engine optimizations
    • Optimization of site and server configurations to improve load times
    • Implementation of features to make meta information available and editable
    • Modifications to existing sites making them standard compliant
    • Installation of new systems for analytics and statistics
    • Implementation of micro-data formats like schema.org or opengraph
    • Integrate social network systems for improved traffic and rankings
    • Built tools, scripts or macros to simplify incoming formats and data into a more standard format or to collect information out of existing sites.
  • Lead DeveloperE*Tap Marketing – January 1999 - September 2012 – Willmar, MN
    • Managed client servers and hosting and feature planning.
    • Altered existing designs to improve maintainability and expandability.
    • Cut up and placed W3C compatible code on literally hundreds of projects.
    • Organized and consulted features to achieve client’s objectives.
    • Developed client and server based software and web oriented applications.
    • Built an entire payment gateway and administration system for a conglomerate of power companies to many thousands of customers.
    • Interviewed candidates and selected compatible team members.
    • Interactively trained team members to be more proficient doing what we do.

For anything not listed, just ask, I'm sure I know something about it.

Portfolio