Chris Degiere

Chris Degiere

Software Architect, Lead Developer, and Consultant

Portland, Oregon Area

Current
  • Senior Software Engineer at Jama Software
  • Principal Consultant at Chris Degiere & Associates
Past
  • Engineering Lead at Ojingo Labs
  • Software Architect, Lead Developer at IRIS Distribution
  • Lead Software Engineer at Xoom, Inc.
  • Senior Software Consultant at Visa USA
  • Senior Web Applications Engineer at Topica, Inc.
  • Web Developer, Systems Administrator at Sun Microsystems, Inc.
  • Web Developer, Consultant at University of California Regents
Connections
153 connections
Industry
Internet
Websites

Chris Degiere’s Summary

I am an experienced internet industry software architect, developer, and team leader.

My primary area of expertise is enterprise Java and open-source software based web application architecture and development.

I also have extensive experience leading and staffing on-site engineering teams, managing outsourced teams, and implementing agile methodologies like Scrum and test-driven development.

Chris Degiere’s Specialties:

Enterprise Java, Object-oriented programming, design patterns, open source frameworks, Spring, Hibernate, MySQL and PostgreSQL relational databases, web services, XML processing, JavaScript and AJAX frameworks, standards compliant HTML and CSS, unit and integration testing frameworks, build and source code management tools


Chris Degiere’s Experience

  • Senior Software Engineer

    Jama Software

    (Computer Software industry)

    March 2009Present (5 months)

  • Principal Consultant

    Chris Degiere & Associates

    (Internet industry)

    October 2004Present (4 years 10 months)

    Software architect, lead developer, and consultant 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.

  • Engineering Lead

    Ojingo Labs

    (Internet industry)

    June 2007March 2009 (1 year 10 months)

    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

  • Software Architect, Lead Developer

    IRIS Distribution

    (Privately Held; Music industry)

    May 2006February 2008 (1 year 10 months)

    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.
    * 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.

  • Lead Software Engineer

    Xoom, Inc.

    (Internet industry)

    April 2005June 2006 (1 year 3 months)

    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.

  • Senior Software Consultant

    Visa USA

    (Public Company; 10,001 or more employees; V; Financial Services industry)

    November 2003October 2004 (1 year)

    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

  • Senior Web Applications Engineer

    Topica, Inc.

    (Privately Held; 51-200 employees; Internet industry)

    March 2000April 2003 (3 years 2 months)

    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 & 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 & Java.
    * Administered Apache, Qmail, Tomcat, and Tuxedo servers on Solaris and Linux for Java, PERL, and C development.

  • Web Developer, Systems Administrator

    Sun Microsystems, Inc.

    (Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)

    June 1998March 2000 (1 year 10 months)

    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.

  • Web Developer, Consultant

    University of California Regents

    (Information Technology and Services industry)

    August 1995June 1998 (2 years 11 months)

    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.


Additional Information

Chris Degiere’s Websites:


Chris Degiere’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Chris Degiere’s full profile:

  • See who you and Chris Degiere know in common
  • Get introduced to Chris Degiere
  • Contact Chris Degiere directly

View Full Profile