PROFESSIONAL EXPERIENCE
LEADERSHIP
Built productive, happy development teams from the ground up.
Consistently manages people in a positive manner by promoting trust and accountability.
Lead successful development efforts for many large clients with a wide range of technologies and objectives.
Independently manages client relationships.
Helps executive-level personnel determine business requirements for software applications.
Effectively works with business and technical staff to develop accurate technical solutions and effectively resolve issues.
Frequently evaluates the business and technical needs of large clients.
COMMUNICATION
Dedicated to maintaining friendly, clear, and transparent working environments.
Consistently asked to mentor junior level developers and consultants regarding development methodology and technology.
Creates, presents, and introduces technical systems architecture overviews to developers; lead training classes and seminars for technical personnel.
Enjoys sharing and explaining technical concepts to non-technical individuals.
Effectively writes detailed technical and business information within formal documents as needed.
Demonstrates innovative technologies at trade shows and to high-tech and industry executives.
SOFTWARE DEVELOPMENT
Dedicated to the Agile/Scrum development methodology.
Designed and implemented highly scalable solutions to solve business problems for a variety of clients.
Consistently applies methodology and scientific method to solve problems.
Highly experienced in dealing with legacy “nightmare” systems.
Consistently forward-looking when developing solutions.
Relies on basic technology principals and an inherent understanding of how technology works to solve problems rather than relying on technology-specific solutions.
EMPLOYMENT HISTORY
Director, Engineering
Ecast, Inc.
San Francisco, CA
2006-Present
Sr. Software Engineer
Esurance, Inc.
San Francisco, CA
2001-2006
Development Manager/Architect
Music Buddha, Inc.
San Francisco, CA
1999-2001
Technical Manager
BSG/Impact Innovations Group /CBSI
Dallas, TX, San Francisco, CA
1996-2000
Systems Engineer (SED)
Electronic Data Systems (EDS)
Phoenix, AZ Boulder, CO
1994-1996
EDUCATION
BBA, Management Information Systems, Texas Tech University, Lubbock, TX
Professional Development
Certified ScrumMaster, RallyDev
Principals of Effective Facilitation
Principals of Management
SED, Systems Engineering Development Program
Best Practices, Process, and Management
Agile/Scrum
Continuous Integration and Testing
Test Driven Development
Business Process Definition/Design
TECHNICAL SUMMARY
Languages/Technologies
C, C# .NET, ASP.NET, Adobe Flex 2/Flash, Java, Ruby, ASP, HTML, CSS 2.0, JavaScript, Vb Script, XSD, XML, XSLT, Web Services, ADO.NET, SOAP, WSDL, XSD, UML, Visual Basic 6.0, COM+, MSMQ, Transact-SQL, PL/SQL, SQLXML, PHP
Databases
SQL Server 2000, MS Access, Oracle
Web/Application Servers
IIS 5.0, IIS 6.0, Apache/Tomcat
Tools
Visual Studio .NET, MS Visual SourceSafe, NUnit, FlexUnit, Perforce, Clearcase, Subversion, CruiseControl, Fitnesse, Watir, Visio, Eclipse, Ant, nAnt
Environments
Windows 95/98/2000/NT/XP, Unix, Linux
Enterprise Development
Microsoft Enterprise Library for .Net, Enterprise Development Reference Architecture (EDRA) for .Net, Microsoft Application Blocks for .Net, Cairngorm MVC, Forte, Vantive