Chris Degiere's Resume (Last updated January 24th 2009)

Resume builder

CHRIS DEGIERE

415 699 2206

Portland, OR 97202 - USA

http://chrisdegiere.com

-

OBJECTIVE 

Experienced software developer and consultant seeks advanced Java, web, and database projects in need of application architecture, team leadership, and agile methodologies.

-

SKILLS 

  • Enterprise Java architecture and frameworks (Spring, Hibernate, Struts, Grails, EJB3)
  • Web Services (Axis, XFire, SOAP, XML)
  • Servers and Containers (Tomcat, JBoss, Apache HTTP)
  • Relational database design and performance optimization (PosgreSQL, MySQL)
  • JavaScript and AJAX frameworks (DWR, Prototype, jQuery)
  • Build, release, and source code management (ant, maven, subversion, trac)
  • Automated testing (JUnit, Selenium)
  • Outsourcing, team leadership, agile development methodologies, Scrum
  • Fortune 500, startup, and consulting experience

-

WORK EXPERIENCE 

Chris Degiere and Associates, Inc., Portland, OR

10/2004 - Present

Principal Consultant
Consultant, software architect, and lead developer specializing in internet industry startups and enterprise Java web applications.

Clients: Ojingo Labs, Drop In Media, IRIS Distribution, XLR8R, Crystal Ball Corporation, Polo's Blue Cube, Sandbox Studios, Attack Marketing.

-

Ojingo Labs, LLC, Portland, OR

6/2007 - Present

Engineering Lead
Consultant and engineering lead for blipback.com and related co-brand, mobile, video, and social networking applications.

Key contributions:
  • Lead architecture, scalability, internationalization, and agile development efforts for EJB3, Struts2, JavaScript, JBoss, Red5, Hibernate, PostgreSQL, and Amazon S3/EC2 based online video messaging and social networking application.
  • Lead build and revision control efforts with Ant and Subversion
  • Lead unit and integration testing efforts with JUnit and Selenium
  • Lead CDN and YSlow based performance optimization efforts

-

IRIS Distribution, Inc., San Francisco, CA

5/2006 - 2/2008

Software Architect, Lead Developer
Lead software architecture and development projects for digital media distribution and content management platforms for independent content producers distributing to online retailers, mobile services, and video on demand networks.

Key contributions:
  • Developed Java based content management and real-time reporting web application using Spring, Hibernate, Struts, Acegi, and JavaScript frameworks (DWR, jQuery, Prototype)
  • Performance optimization and design for high transaction volume PostgreSQL database system
  • Staffed and managed in house development and testing teams, worked with outsourced teams, implemented agile methodologies, implemented development infrastructure (Linux, Subversion, Trac)
  • Designed 20+TB capacity digital content data store and distribution system using Java, Spring, Quartz, Apache VFS, and Apache FTP server.

-

Xoom, Inc, San Francisco, CA

4/2005 - 6/2006

Lead Software Engineer
Lead the applications development team responsible for the flagship web application of this rapidly growing international financial industry startup.

Key contributions:
  • Designed and developed SOAP Web Services API and MVC Web Application for financial transaction processing and bank integration using: Java, Spring Framework, Acegi Security, Hibernate, Tomcat, MySQL, Spring MVC, JSTL, JavaScript, XHTML, and CSS.
  • Developed global address verification client / server system using: Java, Python, Lucene, XML-RPC, n-grams.
  • Championed automated unit and regression testing procedures using Java, JUnit, and HTMLUnit.

-

Visa USA, San Francisco, CA

11/2003 - 10/2004

Senior Software Consultant
Lead full life cycle through design, development, testing, deployment, and end user support of Java client reporting application interfacing with Visa Resole Online: first real-time web application for credit card dispute management and resolution.

Key contributions:
  • Coordinated with several major banks including: Bank of America, Merrill Lynch, and Wells Fargo for feature development, testing, and production support.
  • Developed reporting and web service client applications using: Java, HTTPClient, AXIS SOAP, and Ant.
  • Developed system interface testing and sample applications using Java, Axis C, SOAP, XML, C++, C#, and .NET

-

Topica, Inc., San Francisco, CA

3/2000 - 4/2003

Senior Web Applications Engineer
Designed and developed web applications for this rapidly growing startup. Assumed increasing responsibility and lead projects to scale from one email community website into three acclaimed publishing, advertising, and user administration applications delivering two billion emails per month.

Key contributions:
  • Designed object oriented business and display logic layers in PERL using mod_perl and XS wrappers for C.
  • Designed Oracle schemas and wrote SQL scripts for schema creation and data loading.
  • Developed automated testing framework and test suites in Java using HTTPUnit and JUnit.
  • Developed high volume XML file processing and database import applications in PERL and Java.
  • Administered Apache, Qmail, Tomcat, and Tuxedo servers on Solaris and Linux for Java, PERL, and C development.

-

Sun Microsystems, Inc., Menlo Park, CA

6/1998 - 3/2000

Web Developer
Designed and developed web applications for Sun's Asia Pacific Java technology sales engineer force and data migration teams.

Key contributions:
  • Developed J2EE and DHTML applications using Java, PERL, JavaScript, HTML, JSPs, Servlets, JDBC, Apache, Tomcat, Oracle, and Solaris.
  • Installed and administered Ultra5 to E450 Solaris servers and performed shell scripting and operations tasks covering: Oracle, Tomcat, Sendmail, NIS, NFS, and data migration.

-

Instructional Computing Labs, UCSB, Santa Barbara, CA

8/1995 - 6/1998

Consultant, Web Developer
Designed, administered, and developed web applications for Instructional Computing: an information and administrative resource for 16,000 students and faculty.

Key contributions:
  • PERL, JavaScript, and HTML programming on HP-UX and FreeBSD UNIX machines.
  • Supported numerous software applications and networking operations in PC, Mac, and NEXT instructional computer labs.
  • Designed software training courses for web development, Photoshop, and UNIX.

-

-

EDUCATION 

University of California, Santa Barbara, Santa Barbara, CA, 1994 - 1998

BA in Philosophy, Media Arts Technology

 

San Francisco State University, San Francisco, CA, 2003 - 2003

MS Coursework in Computer Science

 

-