Software and Web Systems Designer, Developer and ManagerA unique set of skills and experience in software/web, systems and strategic design - a deep understanding of both user design issues and the underlying core technology. My passion is software and web design and development, solving complex systems design problems with innovative elegant solutions, including the code.I've been lucky enough to have worked on the "cutting edge" of design and technology during my entire career. I seek to keep on that edge, and to work with people who want to make a contribution, a difference for the better, and have a ball doing it. For me it's not just a career - it's a mission and a lifestyle.Specialties: * Design: Software/web design and engineering, systems design, strategic design, design methods and problem solving tools, industrial and product design, graphic and information design, user interface (UI) and user experience (UX) design, design pattern languages. Five years teaching at Cal Arts, School of Design. * Technology: Internet and web technologies (HTML, DHTML, XML, CSS, CGI, CMS, AJAX, LAMP, Apache, etc.), UNIX (Solaris, Linux, OSX, etc.), systems integration, configuration management, version control (CVS, Git, etc.), build and release, Xcode and TestFlight, visualization tools (PhotoShop, GIMP, Visio, etc.), image processing, Interactive Data Language (IDL), Perl, PHP, JavaScript, shell scripts, and some C and Java. * Management: Fifteen years of team leadership and program management in the UNIX software industry spanning the entire software development life cycle (SDLC), with focus on corporate-wide engineering policies, procedures and tools. Project management skills including Structured Planning, PERT/CPM, Redmine, etc.
Listed skills include Perl, Linux, Css, Php, and 32 others.