Christer Kaitila B.Sc. - Software Developer
Contact Information
Mr. Christer T. Kaitila, B.Sc.
email:
resumé: www.orangeview.net/christer
case studies: www.orangeview.net/case
Employment Objectives
To continue to provide clients with custom freelance software and internet solutions with an eye for design simplicity and quality.
Skillset:

Software Design. Project Management. Design-documents. Worklogs. User Interface (GUI) design. Studio production. Branding. Open Source. Multithreaded applications. Website and intranet scripts. Windows software programming.

3d Graphics Programming. openGL. 3d animation. Vectors. Polygons. Level of Detail (LOD). Occlusion-culling (PVS, BSP, CSG, Quad-trees). Rigid-body physics simulation. Bumpmapping. Particle Systems. Special Effects. AI.

Communications Programming. Encryption. Websites. Style Sheets. Internet lag. Net-sockets. Multiplayer Gaming. Serial ports. Modems. Voicemail programming. Telephony. Dialogic. TAPI. Streaming and compressing content.

Programming Languages:
C++
PHP
Delphi
Cold Fusion
Object Pascal
Visual Basic
Javascript
Assembly
VBscript
DHTML
SHTML
ASP
Work Experience
2004 Freelance Contract Software Developer
www.digitaldeadwood.com Multiplayer online game engine in PHP
Weather Report Server 1-800 hotline server control application
Interactive Artifacts Data-mining tools to decipher an ancient language for Harvard
Moonball openGL 3d futuristic action video game
2003 Freelance Contract Software Developer
GROG openGL 3d graphical realization of gyroscope hardware
www.liteoncomputers.com Website storefront PHP upgrades and reports
www.cutiepiedesigns.com Website design and shopping cart scripts for a clothing store
DirectMouse C++ diagnostic DirectInput application used for scientific tests
Data Mining VBA data-mining scripts for an Access database
www.bec.ca PHP scripts: photo gallery, discussion forums, formmail, etc.
Sort Algorithms Javascript that compares bubblesort with other sort routines
2002 Freelance Contract Software Developer
Exercise Machine GUI Visual Basic front-end GUI for an exercise machine
Email Obfuscator Javascript email spam-reducing script for political websites
Telephony serverMulti-line telephony solution for telemarketers in C++
my.sandwell.com Corporate intranet w/newsfeeds, databases, PHP, Javascript
globularMP3 openGL 3d liquid simulation with streaming MP3
Oceana 3D Simulation of a school of fish using openGL
2001 Freelance Contract Software Developer
www.ppa.gc.ca Dynamic html timetable db and government website in PHP
Luminous website An interior design firm's online image collection.
westernbrewers.com Dynamic .gif graphs, web DB, ColdFusion, Javascript
MessageSweep MS-Access db upgraded with VBA to send emails
codenameBEARDANCE openGL programming and art for a 3d sci-fi animation
2000 Freelance Contract Software Developer
VMBsweep Multi-line voicemail telephony agent using Dialogic hardware
Homer's Odyssey openGL adventure game engine: ai, camera, effects, geometry
BevGas Database Customer db and scheduling system for a delivery business
MassDial 3 Voicemail agent in VB for TAPI voicemodems
ccServer System VB TCP-IP client/server website realtime credit card processing
Purchase Order VB CGI validates input, creates .zip file, emails invoice
WCBFormCGI Internet worker's compensation insurance form processor
1999 Freelance Contract Software Developer
Paint MAP Creates optimized game map polygons from floorplan bitmaps
TouchPOS Touch-screen point-of-sale kiosk used in golf club’s pro shops
Botmatch Standalone 3d shooter using my custom particle effects engine.
Mass Dial Pro Voicemail group-list messenger telephony agent
Handicap Kiosk Touch-screen graphical golf stats booth in VB, used by the public
Prenatal Helper Simple database for public health nurses in in Manitoba
Plug-in Reports Abstracted report engine used in POS sales data reports
1998 Freelance Contract Software Developer
VisiTouchDB Abstract, error-tolerant VB Access database engine
FunRun Team BOT Capture-the-flag Quake II add-on: ai, maps, loader
Mirak Design Doc Software systems analysis feasibility study for a developer
Visage Enterprise Corporate Sales/Inventory System for a Beauty Products firm
Visage Franchise POS/Reports/Memberships/Inventory for small retail outlets
1997 Freelance Contract Software Developer
Twist-n-Burn Rotating phong-shaded "burning" cube for a 3d graphics demo
Telegery DB Prepaid-calling-card collector's db system
Student Savers Graphic design for a promotional ad mousepad for frosh students
Web site designs Corporate sites designed for three Ontario businesses
xDimensional Composed, produced and completed a full-length music CD
1996 Freelance Contract Software Developer
MindVirus 2d game engine in C++/ASM: fx, ai, music, bitmap rotation
On-site training Instructor (Corel Draw) at an aircraft detailing business
PIN Generator Prepaid-calling-card p.i.n. number printer/generator
1995 Freelance Contract Software Developer
System 777 DOS modem bbs: downloads, email, polls, online games, news
Lotto-Net On-line BBS club/graph generator for office lotto-649 ticket pools
Subcontractors MS-Access database design for a construction company
Light Riders Video game in Turbo Pascal: entrap up to 200 "ai" opponents
1994 Freelance Contract Software Developer
Whitmire construction MS-Access Database administration and coding for a subcontrator
Landlord Hotline Telephony system (1-800 legal information hotline)
Animated Logo Graphical animated corporate logo screen in Pascal/ASM