Derek Alan Lewis

Unit 3, 13889 77th Ave
Surrey, B.C.
V3W 2W6

Email: lewisd@lewisd.com
Mobile: 604-312-2846


Computer Skills
and Experience:

Programming Languages:
  • Java
    2 years extensive experience in Java, including AWT, Servlets, and SQL. Participated in development of large web-based applications using Servlets, JSPs, and JDBC.
  • C/C++
    2 years extensive experience with C/C++ programming in a Unix environment.
  • PHP
    8 months experience with PHP3 programming for web-based applications.
  • i386 Assembly
    1 year experience with i386 assembly for graphics programming.
  • Pascal
    4 years extensive experience with Turbo Pascal in a DOS environment.
Operating Systems:
  • Linux
    2 years extensive experience with a variety of Debian, Redhat and Slackware on both workstations and servers.
  • Windows 95/98/NT
    Extensive experience with Windows 95/98, and limited experience with Windows NT.
  • BeOS 4.0, 4.5
    Limited experience with BeOS.
Linux Experience:
  • Configuration and administration
    Extensive experience configuring and administering various Linux distributions as workstations, and servers for a number of daemons and services, including X-Windows, apache, bind, mysql, icecast, YP/NIS, NFS, and samba.
Hardware Experience:
  • System Assembly
    Extensive experience assembling machines.
  • Hardware troubleshooting
    Extensive experience troubleshooting and resolving hardware conflicts and faults.
  • Upgrading and replacement
    Extensive experience upgrading and replacing all parts of a computer.

General Skills and
Experience:

Work Experience:
  • Intouch Software Corporation: (04/2000 - 05/2001)
    While at Intouch Software, I was a Junior Software Developer as part of a team that developed and launched Java Servlet server-side applications on Linux/NT platforms. I have worked extensively with JSPs in a Servlet environment, as well as with an internal JDBC-wrapper library for database access.
  • Interactive Broadcasting Corporation: (03/1998 - 08/1998, 05/1999 - 08/1999)
    For the past two summers, I have worked at IBC in various roles. While there, I have done web design, CGI development in C/C++, audio/video encoding and manipulation, and server administration.
  • Technical Computer Services:
    During the beginning of my grade 12 year, an associate and I operated TCS, a computer repair and web design business.
  • Computer Access Center:
    During grade 11, I spent weekends at the Computer Access Center, where I repaired a number of old computers, and learned about the Internet.
Education:
  • 2 Years of Undergraduate Degree in Computer Sciences
    I have completed 2 years of study at UNBC, working towards an undergraduate degree in computer sciences. I have decided to put this pursuit on hold to pursue a professional career in the field of software development.
  • High School Diploma
    I was consistently on the Honor Roll and Work Ethic List during my senior high years.
Honors:
  • Information and Technology Week
    In 1998 I was chosen as representative for the Williams Lake Rotary Club at the Information and Technology week in Saskatoon, Saskatchewan.
  • Community
    I was one of three students selected to assist a grade six class in assembling computers from donated parts.
Public Speaking:
  • City Council
    I have spoken at a public forum at city council regarding proposed changes to the Young Offenders Act.
  • School Board
    I attended numerous school board meetings regarding a proposed school configuration change in Williams Lake.

References: Paul Bryan
Software Developer
Intouch Software
Burnaby, BC
(604) 323-3687 (mobile)

John Andrews
Principle, GROW Centre,
Adult Continuing Education,
231B North Second Avenue,
Williams Lake, B.C.
V2G 1Z7
(250) 398-5732 (home)

Dave Prentice
Interactive Broadcasting Corporation
Williams Lake, B.C.
(250) 392-2055 (work)