Resumé
Christopher Lambacher
Skills and Experience
- Operating Systems: UNIX (Linux and Solaris), Microsoft Windows, OSE, VxWorks
- Web Technologies: HTML, CSS, Javascript, XML, AJAX, Classic ASP (VBScript), ASP.NET (VB/C#), ASP.NET MVC (C#), PHP, Pyramid, TurboGears, Mako, JQuery, Mochikit
- Programming Languages: C/C++, Python, Perl, Java, Bourne Shell
- Databases: Relational database design and SQL, specializing in Microsoft SQL Server development
- Other Tools and Skills: Embedded systems development, Web Server and other systems administration, LaTeX, make, vi, CVS, Subversion, GIT, standard UNIX utilities like Sed and Awk
Education
2002 - 2005
McMASTER UNIVERSITY, Hamilton, ON
Graduated with a M.Sc. in Computer Science. Masters Thesis: A Component-Based Architecture For Medical Image Processing.
1997 - 2002
McMASTER UNIVERSITY, Hamilton, ON
Graduated with a B.Sc. degree in Honours Computer Science.
Employment History
January 2008 - present
SELF-EMPLOYED SOFTWARE CONSULTANT/DEVELOPER
Providing various technical and software project planning services including:
- Web application design and development
- Microsoft SQL Server and Microsoft Access database development and consulting
- Software requirements gathering, software specification and design, system testing and evaluation
- Leading training sessions for using various software applications
- Technical support
July 2006 - January 2008
NORTEL NETWORKS
- Software methods and frameworks research
- Advanced reliability and availability for Service Oriented Architectures
- Development of and consultation on proof-of-concept web applications
- Explored the use of AJAX techniques for advanced responsiveness in web applications
September 2004 - June 2006
EVERTZ MICROSYSTEMS
- Firmware development with C/C++
- Modification of internally developed RTOS kernel
- PC-based control and server software development using C/C++ and Python
- Release process management
May 2002 - September 2002
EVERTZ MICROSYSTEMS
- Summer student developer position
May 2000 - September 2001
NORTEL NETWORKS
- 16 month internship as part of B.Sc. program
- Embedded system development targeting VxWorks, OSE, and Linux on MIPS, PPC, and x86 respectively
- Linux system administration tasks including setup and maintenance of 20 servers, administration of network between the servers and to the corporate intranet and the Internet. Services managed include CVS, WWW, SSH and FTP
- Tools development including scripts for the synchronization of two isolated CVS repositories and Makefile based build systems for embedded projects
May 1999 - September 1999
BASF CANADA
- Access 97 development
- Creation databases, SQL queries and VBA scripts to facilitate data conversion from several proprietary systems to SAP R/3
- Creation of databases to facilitate operations in the purchasing department
May 1998 - September 1998
BASF CANADA
- Access 97 development
- Creation of databases to facilitate operations in the purchasing department
- Extensive use of VBA, and SQL, including connections to Oracle databases
- Conversion of several legacy Access 2 databases for use with Access 97