Chris Berkholtz
1855 Fort st App 20
Victoria, British Columbia, V8R1J9
250-893-1560
root@maglos.ca
OBJECTIVE
To obtain full-time employment that utilizes my skills and rewards ingenuity and ability.
TECHNICAL COMPETENCIES
Software development: Python, JavaScript, XHTML, Java, C, C++, SQL, PHP, C#, SPARC assembly
System administration: Linux(Ubuntu/Debian, Gentoo, Fedora), OpenBSD, Windows, Solaris, OSX
Networking: AJAX, NAT, Firewall, PF and Iptables, TCP/IP, V-lans
Libraries and frameworks: JQuery, Python/C/C++ api, Web.py, Sockets, J2EE, Pyro, OpenGL, SDL,
Ogre3d
Applications: Vim, Visual Studio .NET, Gimp, GCC, PostgresSQL, Subversion, CVS, MySQL,
SQLite, Lighttpd, Git, WordPress, Emacs, Apache, 3D studio Max, Maya, Blender
Analysis/Design: UML, Use Case Analysis, Design Patterns, Component Design, Agile Methods
EDUCATION
Bachelor of Science in Computer Science(June 2007)
University of Calgary
Relevant Courses:
System Administration
Component Based Software Engineering
Human-Computer Interaction
Data Base Management Systems
Computer Networking
Information Structures 3
Distributed Systems
Canadian Business Finance
Major Projects:
Implemented a sound recording and music playback system in C with an OO inspired
GUI with buttons, windows and sliding bars.
Created a MMOG server in python, utilizing Pyro, Stackless, and advanced python language
techniques. The server is complete with dynamic load balancing, a game object state
graph and an dynamic router for efficient, abstracted, authentication using PF on
FreeBSD.
Created a flight registration system using Javabeans with a partner.
EXPERIENCE
Computer Consultant, Cornerstone Homes:
December 2006 - January 2007
Discussed requirements, explained multiple applicable technologies, and outlined a
solution with their in house accountant.
Implemented a Linux system for local and remote file access for approximately 20 users
in multiple groups with overlapping permissions.
Improved data security by implementing an simple and cost effective open-source backup
solution.
Tutor, self employed
October - December 2006
Individual tutoring for two students in an introductory Computer Science course taught using
Python.
Rapidly visualized solutions and confidently described the issues and possible solutions.
Made students aware of tools available to solve the problems and assisted in there use.
Tree-planter, Silvaram Holdings, Dynamic, FolkLore
May - July of 2004 - 2009
Lived and worked with a small diverse team which was stressed by a conflict of interests.
Ironworker, Harris
Sept 07 – May 08
Took advantage of the Fort McMurry construction boom, Paid off my student loans and bought
a sailboat.
Support Technician, Reznet
September 2003
Provided support for 802.11a/b/g on students computers in university residence.
Ran virus scans and troubleshooted Windows 95(and up) machines.
INTERESTS
My websites, goodwordatlas.com, maglos.ca .
Video Games; game play mechanics, architecture, design and art.