
Programmer of all things computerized
Lawrence, Kansas Area

Programmer of all things computerized
Lawrence, Kansas Area
Having spent the better part of the last decade in web application development, I've honed my skills on what makes them tick. From implementation, to design, to refining them, I've played a part in every element of a web apps life. My passion is bringing automation, especially in the testing arena, into the mix. Though contributing to and spear heading several open source projects targeting the testing and building of applications, I hope to continue to raise the bar in what is expected from developers in the open and closed source communities.
TDD, BDD, Agile, XP, OOP, Patterns, MDD, Unit Testing, Acceptance Testing, PHP4/5, SQL with expertise in MySQL, and the traditional suite of acronyms familiar to any developer that focuses on web applications.
(Computer Software industry)
2004 — Present (5 years )
One of the contributing developers to SimpleTest. I've helped with minor enhancements and contributing bug fixes for the rare bugs that are reported.
(Computer Software industry)
February 1999 — Present (10 years 10 months)
Currently the owner of a small consulting firm that focuses on web and network connected applications.
(Computer Software industry)
June 2008 — July 2009 (1 year 2 months)
Was elected to the governing body of PEAR, the PEAR Group, by developers within the community.
(Privately Held; Internet industry)
July 2008 — April 2009 (10 months)
(Privately Held; 51-200 employees; Computer Software industry)
May 2007 — July 2008 (1 year 3 months)
While my official title is "Staff Engineer", my unofficial title is the "Performance Guy". I'm responsible for ensuring that SugarCRM continues to get faster through optimizations of existing code and ensuring any new code doesn't cause a performance issues.
SugarCRM is uniquely positioned as the enterprise PHP application. Everyone with a new platform that runs on PHP wants to use SugarCRM as its test case to prove their platform performs. During my time at Sugar I've worked with house-hold names in the technology industry helping them tune their products and run our performance tests.
In addition to performance related work, I also help mentor the unit testing processes within engineering. I reworked our existing, and then abandoned, test suite and helped kick off engineering's unit testing.
(Privately Held; 1-10 employees; Computer Software industry)
October 2006 — January 2007 (4 months)
I work as senior PHP developer helping to add new features and functionality to Mashery's API community services.
(Privately Held; 11-50 employees; Computer Software industry)
June 2005 — September 2006 (1 year 4 months)
Worked as senior developer on open-source medical EMR application, Clearhealth.
mountain bike racing, open source software