Chris Wright – chris@bywrights.com

Introduction

I’ve been a software developer for over 10 years. I was planning to be a lawyer (hence the Political Science degree) but got hooked on software, first while writing games and music at home, and then with my first full time job at Discovery Software.

My focus is development, and I love to lead development teams. I am a very productive coder with high standards for neatness and organization. I am relentless when it comes to understanding a problem.

I’ve managed teams of up to 9 software developers. I have a concise communication style and a keen sensitivity for the performance of developers. I understand the importance of consensus in a development culture.

Knowledge

Languages

  • C/C++
  • Java
  • Perl
  • PHP
  • SQL

Systems

  • BlackBerry
  • Mac OS X
  • Palm OS
  • Windows
  • Windows Mobile

Tools

  • apache
  • BlackBerry JDE
  • CodeWarrior for Palm
  • cygwin
  • Eclipse
  • mysql
  • subversion
  • TextMate
  • Visual Studio
  • XCode

Frameworks/Libraries

  • CodeIgniter
  • J2ME
  • Qt
  • sqlite
  • WordPress

Experience

Owner/Operator – ByWrights Software Consulting, 2009 – Present

  • Vancouver 2010 Olympic App for BlackBerry by Xomo Digital
  • VX Connect for BlackBerry by Xomo Digital
  • Various website projects

Software Developer – Discovery Software, 2005 – Present

  • Developed BlackBerry client for Rubrix, an online/offline client-server application for evaluation of “almost anything”
  • Continued development on Principalm, porting to Windows Mobile and extending Palm functionality
  • Designed BlackBerry client for Principalm, later took over development
  • Designed framework for SIS data extraction, that is now in use in roughly 70 software products
  • Ported Principalm desktop app to Qt on Windows and Mac
  • Implemented LAMP version of Principalm (unreleased, market direction change)
  • Implemented sqlite version of Principalm’s generalized data importer, that is in use in two products currently

Partner/Operator – DISC, 2003 – 2005

  • Developed Principalm, a school data access tool for Palm.
  • Developed VueRite, a color separation tool for Windows and Macintosh.

Technical Lead – Discovery Software, 2001-2002

  • Led a team of 8 programmers on development of outsourced software modules

Project Manager – Discovery Software, 1999-2001

  • Managed a team of 9 programmers on various concurrent software projects
  • InteGrade Pro – added web and client/server capabilities to a desktop gradebook

Software Developer – Discovery Software, 1997-1999

  • Developed for various projects using C/C++, Delphi, and SQL.

Education

BA: Political Science – Simon Fraser University, 2002

  • specialized in international relations, particularly nuclear arms and game theory
  • developed excellent oral and written presentation skills