
Mobile Software Developer
Halifax, Canada Area

Mobile Software Developer
Halifax, Canada Area
Dale is a mobile software developer currently living in Halifax, Nova Scotia. In 2002 Dale acquired a Software Engineering Bachelor's Degree from the University of Saskatchewan, specializing in mobile application development.
From 2003 until 2006, Dale was a programmer / analyst at Point2 Technologies in Saskatoon. He was originally hired to help develop a Mobile Caterpillar Certified Inspection application that operates on handheld devices. Upon successful deployment, he moved onto the web development team. In 2006 he was promoted to Project Manager and helped architect version two of Caterpillar Inc. mobile application, including a revamp of synchronization mechanism, adding photo capture, multi-lingual and multi-user support. Throughout his four years at Point2, was also an active member of social committee planning numerous company events.
In January 2007, Dale moved from the sunny prairies to the east coast of Canada where is began doing software consulting work from Halifax, helping implement a map routing system for Dexterra and developing an ASP.NET portal for Pitney Bowes. In spring of 2008, Dale moved to jolly ol' London England where he spent the year working with the VendAsta team to develop a mobile inspection system for Ritchie Bros including both WPF desktop and Windows Mobile application.
Now back in Halifax, Dale is working for Metaworks developing a Windows Mobile application for their Mantis data collection and reporting system. He has also been putting his mobile talents to good use by contributing to Ushahidi and The Extraordinaries projects. The Ushahidi Windows Mobile application will allow anyone with a Windows Mobile device to easily view and create crisis incidents in the field. As primary developer for The Extraordinaries, he's helping develop their revolutionary micro-volunteering platform for the iPhone.
Languages: C#, VB.NET, Java, Ruby, XML, XSLT, SQL, LINQ, Obj-C, WPF
Database: SQL Server, SQL CE, Oracle 10G, Oracle Lite, MySQL, Sybase, SQLite
IDE: Visual Studio 2005/2008, IntelliJ, TextMate, XCode
Web: ASP.NET, Rails, J2EE, XML Web Services
Mobile: .NET Compact Framework 1.0/2.0/3.5, Windows Mobile 5.0/6.0
Scripting: Ant, Nant
Version Control: CVS, SVN, Git
Unit Testing: JUnit, NUnit, Visual Studio Unit Tests
(Computer Software industry)
January 2009 — Present (1 year )
Devoting one day per week to helping The Extraordinaries develop their iPhone application, including development using XCode, Objective-C and the iPhone SDK.
(Computer Software industry)
January 2009 — Present (1 year )
Contributing one day per week to the Ushahidi project, designing Windows Mobile application using Visual Studio 2008, C# and Compact Framework 3.5. Tasks will require implementing MVC pattern, both Pocket PC and SmartPhone interface design, rendering of maps and photo capture using the Window Mobile API.
(Computer Software industry)
December 2008 — Present (1 year 1 month)
Volunteer coordinator helping prepare Saturday lunches to those less fortunate.
(Privately Held; Pharmaceuticals industry)
March 2009 — August 2009 (6 months)
Developing Windows Mobile application for Metaworks' Mantis data collection and reporting system using Visual Studio 2008, C# and Compact Framework 3.5. Tasks include designing user interface for both Pocket PC and Smartphone, revamp of synchronization architecture, development of object-relational-mapping framework and dynamic rendering of survey questions.
(Computer Software industry)
July 2009 — July 2009 (1 month)
Two day event bringing together talented software developers and graphic designers with the common goal to build as many iPhone applications as possible in one weekend. The profits from each application will be donated to a local Halifax charity.
http://www.ihackhfx.com
(Computer Software industry)
May 2009 — May 2009 (1 month)
Open dialog barcamp exploring social media and mobile technologies to improve our communities. Goal is to draw together the nonprofit and tech communities to share knowledge, ask interesting questions and spark ideas.
http://barcamp.org/MobileTechForSocialChangeHalifax
(Privately Held; Internet industry)
February 2008 — November 2008 (10 months)
Part of the VendAsta team that developed a disconnected mobile inspection system for Ritchie Bros, including both desktop and handheld applications using Microsoft .NET 3.5, C#, WPF, LINQ, XML and Windows Mobile 6. Tasks included implementing photo drag and drag in WPF, photo grouping algorithm and mobile interface design for both Pocket PC and Smart Phone devices.
(Public Company; PBI; Business Supplies and Equipment industry)
July 2007 — February 2008 (8 months)
Developed VB.NET/ASP.NET portal web application for Pitney Bowes. Tasks included developing and consuming XML web services, implement an ActiveX component which interfaced with serial port to read weight scale data, generation of Code128 barcodes, dynamic PDF creation and multiple theming functionality using advanced CSS.
(Non-Profit Organization Management industry)
September 2007 — December 2007 (4 months)
Volunteer coordinator helping prepare Saturday lunches to those less fortunate.
(Privately Held; Computer Software industry)
February 2007 — April 2007 (3 months)
ASP.NET developer helping improve map routing functionality for Dexterra dispatching software, using Visual Studio, C#, Ajax and javascript.
(Education Management industry)
August 2006 — December 2006 (5 months)
Helping new refuges and immigrants learn English and adapt to live in Saskatoon.
(Privately Held; Computer Software industry)
January 2003 — December 2006 (4 years )
Project manager coordinating team of four developers to architect, design and test disconnected multi-lingual, multi-user mobile application using Visual Studio, XML, C#, .NET Compact Framework 2, Windows Mobile 5 and Oracle Lite. Tasks included implementing photo capture using Windows Mobile camera api, revamping synchronization mechanism, development of web services and advanced mobile interface design.
Web developer maintaining and developing http://www.catused.com using Java J2EE, Oracle 10G, XML, Ant and IntelliJ.
Active member on social committee organizing social events including ski trip and year end celebration.
(Privately Held; 1-10 employees; Sporting Goods industry)
January 2006 — May 2006 (5 months)
Helping runners prepare and train for their first 10k race
Honours Degree , Computer Science Software Engineering , 1998 — 2003
Organize and chair Computer Science Students Society meetings on regular basis.
Demonstrated outstanding verbal communication skills through facilitating Computer Science Grad 2002.
Ability to convey computer-related concepts to beginner users through teaching web design classes.
Demonstrated superior teamwork skills in several group projects.
crowdsourcing, social change, barefoot colleges, sustainable living, web 2.0, mobile applications, social networks, prediction markets, social entrepreneur, microfinance, open source, wiki, alternative energies, ecohomes