Wavesummit.com

James Moxley

“I'm passionate about great design”

I started programming at an early age, volunteering at the Virtual Ventures, a summer camp at Carleton University when I was 12 years of age. Around the same time I started to learn how to white water kayak at Esprit Rafting. I spent a couple summers working as a video kayaker on the Ottawa river. When I wasn't shooting video I designed websites for local professional athletes. From my work with local atheletes I started developing sites for their sponsors such as Necky Kayaks and Level Six Clothing.

I studied Art at Sheridan College in Toronto, my strengths were in design and typography. I earned a diploma at EIS College in Ottawa, learning how to develop enterprise web applications using Oracle.

After college I worked for a Defence Contractor ADGA creating e-learning applications in Flash, it was a fun job creating games for textiles industry. I switched my focus from e-learning to web applications and worked for Magma in Ottawa as a Coldfusion and Flash Developer. I learned a lot there, I remember a colleague saying to me anything you can do in Flash I can do in AJAX.

After a year at Magma, I was 21, wanted to go on an adventure. I applied to several head hunters and was offered a job interview in Dundee, Scotland. I flew out for a week to the interview, the Monday after, I received a call with a job offer to work at In Practice Systems Enterprise Solutions. I worked for InPS over five years, maintaining a live system used by the staff of Ninewells Hospital. I was the lead developer for the Portal360 application, allowing users to gather information from different sources in one location, and also allowing them to login into those systems without having to login again.

I have recently moved back to Canada, I work for a very cool company called Jigsy in Parksville on beautiful Vancouver Island as a Ruby on Rails developer.


Activities

White water kayaking has been a passion of mine for the last 14 years, I've paddled in Canada, USA, Scotland and Thailand. I enjoy creeking in Scotland and when I make it back to Canada, paddling on the Ottawa River with friends and family

Climbing has helped me keep fit, ever since moving to Scotland in 2005 I have been climbing, bouldering at the local climbing wall in Dundee, and climbing at local Crags.

Motorbiking is a new passion of mine, I recently passed the new license scheme in August with Revz Training in Kirkcaldy. I 've spent the last two years riding a 125cc Jinlun Cruiser.

English Horse back riding, has been the most dangerous sport I have ever done. I spent three years learning to ride, still working on jumps and cantering.

I've been running in the spring and summer for the last two years with the help of my Nike+ and iPod, it helps my climbing and kayaking increasing my cardio.

Interests

I enjoy reading novels, listening to music, and surfing the web. I enjoy reading articles on the latest gadgets, design and programming.


Experience

INPSES

Lead Application Developer

Nov 2005-Present
  • My proudest accomplishment was developing the Clinical Dashboard for NHS Tayside, it allowed GP's to see live and historic patient data from several systems in one interface, this lead to improved patient care.
  • I developed the Patient Summary Application, which allowed GP's to view live patient data from Vision 3 and Vision 360.
  • I maintained and developed Central Vision, a live system used by NHS Tayside.
  • As well as programming I wrote design documentation, reviewed code and documents, and was the lead developer in a team of three, in a company of 60 employees.

Magma Communications

Web/Flash Developer

Oct 2004 - Oct 2005
  • As a web developer for Magma my responsibilities included developing and debugging web applications in ColdFusion 6.1; writing SQL, Stored Procedures, Views for MS SQL Server 2000.
  • I developed web pages in html, using CSS to keep the styling separate from the structure of the site. Validation was done server side in ColdFusion and on the client validation was done in JavaScript.
  • As well as being a web developer, I was the team lead on our Flash Applications, writing object oriented applications in ActionScript 2.0 using Macromedia Flash 2004 professional.

ADGA/Training Innovations

Flash Developer

Sept 2003 - Feb 2004
  • As the Flash Developer for ADGA, my primary role was creating advanced Flash MX content for their e-learning system. Creating interactive custom forms and technical animations.
  • I wrote object oriented code in Action Script 1.0. Applications were configurable through XML. The ability to write code for configuration allowed us to reuse code for the next application for rapid development.
  • Other roles included designing applications in Visual basic, ASP and Access 2000, maintaining the ADGA corporate website.

Education

EIS College

Application Systems Development

Ottawa,Canada
2002-2003

ASD is a one-year diploma program that is designed to train students to become database developers. Trained in data modelling (ERD’s), SQL, PL/SQL, Oracle Forms 9i and Java server pages/ Java Beans using Borland’s JBuilder.

Sheridan College

Art Fundamentals

Oakville, Canada
2001-2002

Art Fundamentals is a one-year certificate program that provides students with a solid foundation in art and design. Topics covered: Graphic Design, Art theory, 3D technical design and life drawing.