Chris Barber

chris@cb1inc.com • https://github.com/cb1kenobi
Shakopee, MN • 612-309-9567

Objective

Design and develop software solutions for products and services using cutting-edge technology.

Technical Proficiencies

Web Development
  • HTML 4/5
  • JavaScript
  • Dojo Toolkit
  • Ajax
  • JSON
  • CSS
  • SSL
  • SQL
  • PHP
  • Java Server Pages
  • Java Servlets
  • ASP.NET
  • ColdFusion MX
  • Adobe Flash
  • Wordpress
  • Drupal
  • nginx
  • Apache HTTP Server
  • Apache Tomcat
  • Adobe JRun
  • Microsoft IIS
  • Web Services
Desktop Development
  • C/C++
  • C#/.NET
  • Visual Studio
  • Win32 SDK
  • MFC (Microsoft Foundation Classes)
  • Appcelerator Titanium
  • Adobe AIR
  • OpenGL
  • Java
  • Xcode
  • STL (Standard Template Library)
  • Systems programming
  • Threads
  • Sockets
  • Eclipse
Disciplines
  • Object-oriented design
  • Code optimization
  • High performance
  • Accuracy
  • Design patterns
  • Scalability
  • Security
  • Cryptography
  • Regular expressions
  • Multi-threaded architecture
  • Compression
  • Debugging
  • Troubleshooting
Databases
  • MySQL
  • Cassandra
  • Drizzle
  • CouchDB
  • Microsoft SQL Server
Version Control
  • Subversion
  • Git
  • Bazaar
Operating Systems
  • Linux
  • Mac OS X
  • Microsoft Windows
Infrastructure
  • Servers
  • Blade servers
  • Virtualization
  • High availability
  • Network fabrics
  • NAS (network attached storage)
  • SAN (storage area network)
  • Backups
  • Load balancers
  • Firewalls
  • Wireless networks
  • Cloud architectures

Work Experience

CEO, Technology Consultant

October 2004 - Present
CB1, INC., Shakopee, MN

Lead Software Engineer

June 2010 - Present
Appcelerator, Inc., Mountain View, CA

Senior Software Engineer

October 2004 - October 2006
WhereToLive.com, Eden Prairie, MN

Senior Web Application Developer

May 2000 - October 2004
Comm5 Web Systems, Eden Prairie, MN

CAD Designer

June 1995 – May 2000
Science Incorporated, Bloomington, MN

Education

Associate of Science Degree in Computer Science

Fall 1996 – Fall 2001
Normandale Community College, Bloomington, MN

Associate of Arts Degree

Fall 1996 – Fall 2001
Normandale Community College, Bloomington, MN

Open Source Projects

Spring 2006 - Present

Dojo Javascript Toolkit

Fall 2007 - Present

Kimura Server Platform

Fall 2009 - Present

Elevate PHP Framework

April 2010 - Present

Prophet

Professional Activities & Presentations

BarCamp Madison (Wisconsin)

March 2007
Dojo Javascript Toolkit

dojo.connect

February 2010
Debugging Dojo Applications

MinneBar – BarCamp Minnesota

April 2007
Dojo Javascript Toolkit
May 2008
Memcached & MySQL Sitting in a Tree
November 2009
Titanium Powered Desktop & Mobile Applications

Minnesota MySQL User Group

May 2007
2007 MySQL Conference Recap
June 2008
High Availability with DRBD & Heartbeat

Minnesota PHP User Group

December 2009
Xdebug
May 2010
Cassandra - Say Goodbye to the Relational Database
April 2011
Intro to PECL/mysqlnd_ms

Twin Cities Drupal User Group

January 2007
Dojo Toolkit Module for Drupal

Twin Cities Linux User Group

June 2007
Linux-based Network Attached Server Project

Twin Cities Web Design User Group

July 2009
Dojo: Javascript's Swiss Army Knife

References

References avail­able upon request.