Experienced OOP developer with particular expertise in PHP and RESTful web services. Critical thinker with a proven ability to analyze business requirements and deliver innovative solutions that are reliable, scalable and maintainable. Strong communicator with a history of success as both an independent developer and a member of a team. Successful strategist with an eye for maximizing business value and minimizing maintenance costs by building systems that are well designed, well documented, and reusable for meeting long-term as well as short-term goals.
Architected and built an MVC framework extending Zend Framework (PHP5) for rapid application development. Designed, authored, and documented multiple RESTful web services and clients in the context of an SOA (Service Oriented Architecture) platform. Publicly released several PHP client libraries for external web services (e.g. Twitter, Best Buy Remix, Yammer). Designed and implemented relational databases using SQL Server 2005 (stored procedures, XML/XQuery), and MySQL. Led and managed a team of communications specialists in technical documentation efforts.
Developed a custom application development framework (PHP5). Designed and implemented relational databases using MySQL with localized application-level user access. Advocated and won support for standardized development tools, including source code control (Subversion), and shared libraries (e.g. LDAP, ORM).
Taught a course in XHTML+CSS for Central Piedmont Community College's Corporate and Continuing Education division. Served as a teaching assistant and grader for courses in Java, HTML, etc. Helped instructors in selecting and implementing online programming activities using the Moodle Learning Management System.
Researched CMS solutions for an overhaul of the college’s primary website. Advocated, won support for, and later helped to implement the use of Plone CMS for www.cpcc.edu. Authored web applications using a custom in-house framework (Python, XML, XSLT, SQL Server).
Personal and professional references available upon request.