My Resume

Thank you for visiting my work resume. At this time, I am not entertaining any offers for work as I am happily and gainfully employed by my current employer, jWeb Media. However, I do entertain side work as time allows. I give first consideration to refer work to my employer, as applicable. Any side work I agree to is usually done off hours (nights, weekends) so as not to interfere with my day job.

Work History

Senior Developer / Architect

jWeb Media

May 2010 to Present

Build web sites for clients based on approved wireframe and Photoshop designs. Magento is used for e-commerce sites, Symfony for custom applications, and WordPress for custom web sites. Emphasis is placed on search engine optimization (SEO), performance, and HTML5 valid HTML and CSS as well as web security best practices. Also responsible for the installation, maintenance, and uptime of server infrastructure for over 200 web sites.

Technologies include: Linux (CentOS), Apache, MySQL, and PHP (Zend Community Server) as well as HTML, CSS, and JavaScript. jQuery is our JavaScript library of choice. Third-party platforms include Magento, WordPress, and Symfony.

PHP Developer/Application Architect

Serafini Studios

March 2008 to June 2010

Custom development of customer web sites which included credit card payment integration with Authorize.Net. Developed custom WordPress plugins and libraries to maximize reuse. Other work included architectural evaluation, performance tuning server-side PHP code, and MySQL query optimization of web sites to increase return on investment.

Technologies include PHP, HTML, JavaScript, AJAX, Apache, WordPress, and MySQL, and more.

Software Engineer

Vibe Solutions Group

November 2004 to March 2008

Designed, developed, and implemented client/server and web-based products for the organization on Win32 and Linux platforms. Was responsible for full project life-cycle from requirements gathering, to functional design, to implementation and quality assurance test cycles. Also designed and implemented the build and deployment infrastructure using Maven.

Products included: http://pyro.tv, http://vibejournal.com, VideoMail, and VibePhone.

Technologies included Java, Struts, HTML, CSS, XML, XSL, JavaScript, AJAX, C++, Apache, Tomcat, MySQL, Ant, JUnit, Maven, and more.

Java Developer/Architect

Aurora Systems Group

June 2002 to October 2004

As a contractor, was placed at companies such as MasterCard International and Connectria to design and develop Java web applications and design and document software and infrastructure architecture requirements.

Technologies included WebSphere, Weblogic, Tomcat, Oracle, SQLServer, Struts, Spring, Hibernate, SOAP, XML, XSL, J2EE, JCE, PKI, LDAP, Ant, JUnit, Maven, and more.

Senior Systems Architect

Citigroup

January 1999 to May 2002

Designed and implemented server-side Java web applications on the Sun NetDynamics and IBM WebSphere platforms. Designed and implemented common components for secure authentication and authorization for use by Java server-side web applications. Designed and implemented common components to integrate server-side Java web applications to the CyberSource credit card gateway. Designed application server infrastructure solutions for Sun NetDynamics and IBM WebSphere on the IBM AIX platform.

Technologies included NetDynamics, WebSphere, Apache, Oracle, J2EE, JCE, HTML, XML, and more.

Education

University of Southern California

Bachelor of Music, Viola Performance, 1994

Certifications

Sun Certified Java Programmer, 2001

Zend Certified Engineer
Zend Certified Engineer
, 2010

Memberships

American Federation of Musicians Local 2-197, Musicians’ Association of St. Louis, 2008 to Present

St. Louis Philharmonic, 2010 to Present

Interests

Music: Viola, Electric Bass

Martial Arts: 1st Degree Black Belt, Tae Kwan Do

Electronics: Amateur electronic hobbyist

Aviation: Private Pilot License (Inactive)