In a nutshell, I am an outgoing, ambitious professional software/game/app developer and music producer with a lifelong love of both the arts and technology.
I'm a collection of contradictory qualities that somehow manage to work together well. I grew up playing the piano and involved in local debate, theatre, and improv, and now produce electronic music as a hobby. I entered and won creative writing competitions, but read very little fiction today. I live in Edmonton, but hate the cold. I'm a 100% extroverted socially-adept flamboyant type, but program computers for a living, with the nerdiest people on the planet.
How I managed to turn all that life experience into a sane, laid-back, well-adjusted individual, I will never know! :P (I credit, in part, my amazing parents!)
Very important to me is that I'm a teacher by nature. I've taught the piano (for many years), coached adult sailing, tutored in French, been a karate instructor, and also tutored in all kinds of computer science. I have an innate, insatiable desire to learn all about something, take it to its highest skill level, and turn around and share that knowledge.
Most of my efforts lately are focused squarely on my career, but I have plenty of free time and energy to spend on the special people in my life. I'm looking for someone who appreciates my talents and hobbies, and complements my dynamic, energetic personality. I want someone who can broaden my horizons even further and challenge me intellectually, but doesn't take themselves too seriously (because neither do I!).