
Software Engineer and Entrepreneur
San Francisco Bay Area

Software Engineer and Entrepreneur
San Francisco Bay Area
I have broad experience working with many different languages, systems and technologies. I strive to build solid solutions for my clients that are the best fit in terms of cost, maintainability, and in-house expertise.
I advocate an iterative approach to software engineering that reduces risk, improves quality and helps the client to better steer the development process. By employing short, repeated cycles of requirements gathering, implementation, testing and deployment, projects can rapidly evolve to meet changing business needs.
Multi-lingual: C, C++, Java, SQL, Ruby, Python, PHP.
Multi-platform: Windows, Linux, OpenBSD, Mac OS X.
Multi-tier: GUI, web and enterprise applications.
(Privately Held; 1-10 employees; Apparel & Fashion industry)
October 2007 — Present (1 year 10 months)
Started a company that sells humorous tee shirts online. Managed all aspects of the business, from product development to order fulfillment. Created e-commerce web site.
(Privately Held; 1-10 employees; Information Technology and Services industry)
July 1997 — Present (12 years 1 month)
Principal member of Panalta, Inc, a multidisciplinary consulting firm specializing in user interface/interaction design, branding, identity development and software engineering. As Chief Backend Architect, I'm responsible for requirements gathering, technology selection, system architecture and development. My expertise ranges from shrink-wrapped software to enterprise systems.
agile development, extreme programming, refactoring, test driven development