Download PDF


My technical background includes extensive software development experience ranging from start-ups to Fortune 100 companies. I have a diverse technical consulting history that includes hands-on implementation as well as customer-facing project engagement.  I enjoy broadening my skills while helping organizations achieve their technical goals.  I spend a fair amount of my time writing code (which I enjoy), but I also find the customer-facing opportunities indispensable. The ideal position for me would incorporate both aspects in some capacity since I believe it's a valuable skill to be thoroughly proficient in both arenas.

Volunteer Experience & Causes

Angel Flight West - Mission Assistant  ( ) Angel Flight West is a nonprofit, volunteer-driven organization that arranges free, non-emergency air travel for children and adults with serious medical conditions and other compelling needs. I'm part of a network of pilots throughout the 13 western states who donate their aircraft, piloting skills, and all flying costs to help families in need, enabling them to receive vital treatment that might otherwise be inaccessible because of financial, medical, or geographic limitations.  Member since 2010.


I definitely enjoy writing great code; however, there are many more things that I also enjoy in life.  Here are just a few:

  • Spending time with my incredible wife and kids!!!
  • Soccer (fútbol)
  • Football
  • Violin
  • General Aviation (Private Pilot - Instrument Rated)
  • Assistive Technology  ( )
  • Angel Flight West  ( )
  • Bald Eagles
  • Music of all kinds


Scott Davenport

2012 - 2013: Mr. Davenport was my manager at Good Technology.  He supervised the ongoing projects assigned to the Solution Architects team and it was a pleasure working with him.

Helen Taliaferro

2002 - 2009: I had the great pleasure of working with Mrs. Taliaferro to design and implement multiple websites for the San Francisco Church of Christ and the Bay Area Christian Church ( She was the lead designer for all aspects of the sites and I was responsible for implementation and ongoing support. Mrs. Taliaferro can speak to my ability to manage full-lifecycle projects with a keen attention to detail.

Tom Schaffernoth

2003 - 2009: I worked with Mr. Schaffernoth and his technical staff while developing several mobile device applications for Epocrates. Applications were written in C++ using a proprietary application framework developed by Epocrates. My role involved full implementation and testing of each application, as well as creating build scripts for application deployment. Mr. Schaffernoth can attest to my track record for timely deliverables as well as my technical abilities.

Howard Kiyuna

2002 - 2011: Mr. Kiyuna is a true pioneer when it comes to using technology and innovation to empower children with special needs. Our working relationship began with me volunteering my time to provide technical guidance at Hope Technology School. This led to a more formal arrangement where I helped develop and maintain the website. I continue to provide technical assistance and I continue to work with Mr. Kiyuna to utilize mobile technology in a way that benefits each of his students.

Song Chin

2003 - 2006: Mr. Chin was my main point of contact during the initial design, development, and deployment of the website. This site is a customized web application that provides conference registration and management capabilities for Technology Vision Group (TVG). This web application empowered TVG to expand from hosting 3-4 conferences annually to now hosting 15 or more conferences per year.

Samples of my Work


Sep 1991Jun 1996


Stanford University

Work experience


Technical Consultant


Capriza is an end-to-end enterprise mobility platform that enables enterprises to mobile-enable critical business workflows.  Capriza provides mobility solutions for enterprises, enabling developers to create apps for any internal web application or portals.

  • Responsible for the overall success of our customer deployments.
  • Manage all technical aspects of post-sale engagements, including requirements gathering, software installation and configuration, development of Capriza mobile apps (called zapps), and ongoing technical support.
  • Provide technical training for our customers and partners using the Capriza platform.

Sr. Software Engineer, Solution Architect

Good Technology

Good Technology is a mobile security provider that makes products for managing and securing mobile devices in a business environment. The company focuses on securing apps and data on mobile devices.

  • Responsible for end-to-end delivery of custom solutions that compliment our core product offerings (Good for Enterprise and Good Dynamics).
  • Developed a PhoneGap/Cordova plugin to expose our Good Dynamics (GD) security APIs to hybrid/HTML5 application developersTools: PhoneGap/Cordova, JavaScript, Objective-C, QUnit, GD SDK .
  • Developed a custom web portal used to securely extend administrative capabilities to end users of our Good for Enterprise (GFE) application Tools: SOAP-based web services, Java, Apache Tomcat, XML/XSL, CSS, JavaScript, HTML, Active Directory, Lotus Domino, Eclipse.
  • Developed a log parsing utility to transform encrypted audit logs into Common Event Format (CEF) for import into enterprise security information and event management systems (SIEM)Tools: Visual Studio, .NET, C#.
  • Facilitated customer meetings to gather and refine project technical requirements.
  • Authored requirements documents & functional specs (typically for inclusion in a larger Statement of Work).
  • Conducted architectural reviews with customer technical staff (typically IT Admins, Security Architects, and Change Control owners).
  • Participated in regular customer status meetings with key stakeholders and executives.
  • Authored & delivered a training course to certify ISVs/SIs on our Good Dynamics SDK.
  • Produced comprehensive documentation for our SOAP-based web service APIs used to interact with our GFE administrative console

Senior Engineer

Tecarta, Inc.

Tecarta, Inc. has evolved from a small, 3-person start-up company into a thriving mobile development company in the heart of Silicon Valley.

  • Led customer meetings to identify and refine project technical requirements.
  • Developed client web applications built on the .NET FrameworkTools: C#, XML/XSL, Javascript, CSS, SQL Server, Visual Studio.
  • Developed mobile device applications for Palm OS, PPC, Windows Mobile, iPhone, Android, WebOSTools: Java, Objective-C, JavaScript, C++, CodeWarrior.
  • Migrated client legacy websites to our proprietary hosted CMS solutionTools: .NET, C#, XML, CSS, Visual Studio.
  • Provided technical support for hosted CMS & conference scheduling applicationTools: .NET, MS SQL, Flex, XML, C#.
  • Managed client engagement lifecycles (Scope, Design, Development, Deployment, Support).
  • Produced and conducted client employee training for customized web applications.
  • Produced project quotes and timeframe estimates for client RFQs.
  • Created detailed technical documentation for software deliverables

Ministry Staff

San Francisco Church of Christ
  • Led a group of 100 parishioners in Oakland, CA.



marchFIRST, Inc. was an international systems integrator and internet consulting company.  

  • Fulfilled technical lead role for web development teams producing e-commerce sites for fortune 500 companies (using the BroadVision application server)

Senior Developer


The original USWeb (as opposed to the current internet marketing company going by the same name) was founded as a web design and site engineering company which expanded into online strategy consulting and online marketing. It specialized in Web consulting, engineering and design services.  A subsequent merger led to the formation of USWeb / CKS.

  • Implemented and deployed web applications using enterprise application servers from IBM, BEA, Microsoft, BroadVision.
  • Integrated legacy Oracle ERP Applications with client’s e-commerce website

Senior Associate

Cambridge Technology Partners

Cambridge Technology Partners (CTP) was founded in 1991 as a leading consulting firm with a focus on solving complex business problems with technology based solutions.  They helped to pioneer fixed time/fixed price consulting services and Rapid Application Development (RAD) Methodologies.

  • Assisted with technical implementation of call center application for telecom client .
  • Developed test scripts for automated test suite used in application unit and system tests .
  • Implemented custom client reports for data mining analysis against multi-dimensional database (Essbase)


Additional Competencies
SQL, Objective-C (3yrs), Apache Tomcat, Apache Cordova (PhoneGap, 2yrs), Project Lifecycle Management, SVN, Perforce   [Sparingly Used these days...] C, C++, VB, PHP
Shell scripting
Mobile Application Development
Android (3yrs), iOS (3yrs)   [Some older Technologies, used long ago...] Windows Mobile, Palm OS, PPC, WebOS
Web Technologies
JavaScript, XSL/XSLT, CSS, HTML5, Flash/Flex
Originally focused on Android mobile application development.  Now mostly server-side Java utilities and Java servlets/webaps.
.NET Framework
I've done extensive server-side .NET development using C# as well as mobile development using the .NET Compact Framework.