Head Office

4079914 Canada Inc.
111 Pretoria Ave
Ottawa, ON, CA K1S 1W8
I'm the MAP

Custom Software

Web Applications, APIs, Analytics.

  • Release early, release often
  • Test-Driven / Behaviour Driven
  • Java, Ruby, PHP, C#
  • Ottawa area of telecommute
  • Automation

    Already have a great team? Just need help with the development infrastructure? We can help introduce automation into the process including testing, metrics, and deployment.

  • Continuous Integration
  • Testing (xUnit, Selenium, WebTest)
  • Metrics (Code Coverage, KLOCs)
  • Documentation (JavaDocs, APIs)
  • DevOps

    Bring automation to the next level, with infrastructure-as-code like programming to help manage your XAAS offering.

  • Using Chef, Docker
  • Running Rackspace, Digital Ocean
  • Manage Build Scripts
  • Automate Deployment
  • Script Environments (Testing, Staging, Production)
  • Andrew Forward

    Andrew was the first graduate of an accredited software engineering program in Canada. He also holds a Master's and PhD in computer science focussing on automation, documentation, software quality and system modelling.

    He works as a software developer in PHP, Ruby on Rails, Java, and ASP.Net. His technical strengths include software construction, automation, testing, deployment. His's management strengths include mentoring, and teaching.

    Andrew has integrated agile practices like test-driven development, and continuous integration into Deloitte (Ottawa branch), Tresury Board Secretariate and Library and Archives Canada (two Canadian government departments), and CENX.


    MS Access, MS SQL, SQLServer, MySQL, Oracle (8i, 10g), PostgreSQL, Redis, Riak

    Code Repositories

    CVS, ClearCase, Git, RCS, Subversion (SVN), Visual Source Safe (VSS)


    Ant, ASP, ASP.NET, Ajax, Bash, C#, Capistrano, Crontab, DNS, CSS, Elixir, HTML, HTTP/S, Java J2SE, J2EE, JavaScript, JavaServerFaces (JSF), JSON, JSP, NAnt, NDoc, Perl, Phing, PHP, PL/SQL, Ruby, Ruby on Rails, Selenium, SOAP, TCP/IP, UDP, UML, Umple, VB6, VBScript, Webtest, XHTML, XML


    Amazon S3 (Cloud Computing), Apache, CruiseControl, CruiseControl.net, GitHub, Heroku, IIS, LAMP, Linux (Ubuntu, RHEL), Mac OS X, Mongrel, Nginx, Passenger, phpUnderControl, Rackspace, Digital Ocean, Tomcat, Windows 9x, Windows NT, Windows XP, Windows 2000, Windows 2003, Windows Vista, Windows 7.

    Software Development

    Chrome, Eclipse, FireFox, HttpUnit, ImageMagic, Internet Explorer 6/7/8/9, JsUnit, JUnit , Komodo, MiniMagick, MonoDevelop, Netscape, Notepad++, NUnit, NUnitAsp , Opera, PHPUnit , RadRails, Selenium, SharpDevelop, SimpleTest, SqlDeveloper, VisualStudio.Net, TextMate, Toad, WebTest, XCode, Sublime Text, Bugzilla, Continuous Integration (CI), FogBugz, Fusebox Framework, PayPal, Stripe, PHPDocumentor, Search Engine Optimization (SEO), Zend Framework, Web 2.0, Web 3.0, Semantic Web

    Project Management

    Business Process Execution Language (BPEL), Common Look and Feel (CLF2.0), Information Technology Infrastructure Library (ITIL), JavaDoc, Keynote, Pages, Lighthouse, Mantis, Jira, Microsoft Office (MS Excel, MS Project, MS Word, Visio), Model Driven Architecture (MDA), Model Driven Development (MDD, MDSD), NDoc, Object-Oriented Software Development, Rational Unified Process (RUP), Service Oriented Architecture (SOA), System Testing, Test-Driven Design (TDD), Traceability, Unit Testing, Unified Modeling Language (UML), Usability Testing, User Acceptance Testing (UAT), W3C

    Value Added Skill Set

  • Strong academic background in computer science and software engineering
  • Large-project experience working with and coordinating among teams as large as 50 developers
  • Ability to lead and motivate other in a team environment in English or French
  • Academic and professional exposure to various Internet issues including protocols, infrastructure (LAN, VSC), browsers, plugins security, design and graphics
  • Well-balanced, focused individual who is flexible to change.
  • Sensitive attitude towards data and application security
  • Software engineering focusing on architecture, modeling, methodology, documentation, SDLC and security for internet based applications
  • Resume