Zend PHP 5 Certified Top (#2) PHP score in Texas Top (#6) PHP score in the U.S. Founder of the PHP University Code Gallery Résumé / CV Contact:
I am a full-stack PHP expert and enthusiast. I'm a Zend Certified PHP 5 Engineer as well as a MySQL 5 Certified Developer and DBA. I'm also pretty skilled at PostgreSQL. I am also a PHP Wordpress Expert.
I have three major passions: PHP development, training others how to become programming masters, and increasing the revenue of any corporation I work with/for. This passion comes out in all my works.
Watch me code a Federal income tax calculator live, time-lapsed. That's how I code under pressure, without the luxury of forethought (it was for a coding challenge).
Also, have a look at my personal public code repository. It currently has over 95,000 lines of personal projects, many of which were created to teach others.
Of all the code, I recommend: A simulated car widget abstract factory, line 83. This is pretty indicative of how I code, using Dependency Injection, design patterns, etc. That simulated driving app is a pretty good showcase in general, implementing the Abstract Factory, Observer, Composite, and Proxy patterns, among others. If you're like me, after weeks of staring at PHP code of highly questionable quality, looking at this beautiful code should bring you a sense of relief, if not satisfaction.
You might also find my MultiAuth project both interesting and useful. It allows instant user creation + authentication via Google, Facebook, Yahoo, Twitter, and OpenID. A real-world example is used by my PermaMarks.Net web app.
Since October 2009, I have decided to take decisive action against a verifiable lack of education of PHP programmers in general. While I see most others systemically complaining, I created the PHP University, so that I can mentor PHP developers to become the most efficient and expert craftsmen of the Object Oriented trade as I can.
In my spare time over the last two plus years, I have crafted a series of instructional lessons in the form of open sourced projects, designed mainly for aspiring Craftsmen (people who love their trade and view coding as an artform, choosing beauty over speed or utility). While it is still in a preliminary alpha stage, I believe it to be a solid reflection of just part of my technical mastery of PHP, OOP and other concepts.
The PHP University Repository now contains eleven projects with over 55,000 lines of code.
My First Open Source PHP Project
I was an early member of SourceForge and one of my first open sourced applications, PHP-Egg won several awards and designations in 2001 for being 1) the most advanced non-GUI PHP application outside of PHP-GTK at the time and 2) being the first truly PHP-based daemon, since it was designed (using PHP 3, none the less!) to be multiprocessed daemon that understood the IRC RFC completely as both a client and a server.
From 1998 until 2002, PHP-Egg was used to successfully maintain control of multiple channels in Undernet, which classically lacks ChanServ, and used the new MySQL 3.x as an engine. I developed one fo the first true P2P clients, as PHP-Egg would gather people's MP3 log files, and allow anyone to search anyone's share files. PHP-Egg would then initiate DCC connections on one's behalf to the host that had the file. This was back in 1999-2002. At its height (while Napster was still in diapers), my own instance of PHP-Egg indexed over 5 TB of files across Undernet, Efnet, and DALNet. Querying these millions of records, by thousands of active users at once, gave me valuable experience on both flash traffic and highly-optimized SQL strategies and DBA design at the ripe age of around 18.
Here at PHP Experts, Inc, we wouldd love to help you understand PHP (and software engineering) better!