Contact Us

To engage our services, learn more about what we offer, or follow-up with request please contact Andrew Forward at:

Head Office

4079914 Canada Inc.
111 Pretoria Ave
Ottawa, ON, CA
K1S 1W8

Online Access

Email: aforward@gmail.com
Skype: aforward78
Phone: 613.795.5273

Social Networks

Linked In: a4word
Twitter: a4word
Google Code: aforward@gmail.com
Github: aforward

Services Available

Software Development

We build custom software using the release early and release often mentality.

  • Test-driven approach using tools like xUnit, Selenium, and WebTest
  • Agile process that tighten the feedback loop (changes are OKAY!)
  • 12 years experience in the Ottawa area
  • Software 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
  • Automated Testing (xUnit, Selenium, WebTest)
  • Automated Metrics (Code Coverage, KLOCs)
  • Documentation (JavaDocs, APIs)
  • Build Scripts
  • Deployment
  • Environments (Testing, Staging, Production)
  • Usability Testing in a Day

    Bring usability testing to your company in an affordable way and 1-day of effort. Similar approach as our software development: early and often.

  • Welcome interview to learn about your product
  • 3-4 usability tests lasting about 45 minutes each
  • Watch and listen to user reactions
  • Afternoon de-brief
  • Portfolio

    Click here to see recent projects

    Andrew Forward

    Andrew is currently fully engaged; but is always open to new opportunities.

    Andrew was the first graduate of software engineering in Engineering in Canada.

  • B.A.Sc. Software Engineering, University of Ottawa (Magna Cum Laude)
  • M. Sc. Computer Science, University of Ottawa (Summa Cum Laude)
  • Ph. D. Computer Science, University of Ottawa (Summa Cum Laude)
  • Andrew works as a software developer in PHP, Ruby on Rails, and ASP.Net. His technical strengths include software construction, automation, testing, deployment.

    Andrew's management strengths include mentoring, and teaching.

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

    Technology Matrix

    Databases

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

    Languages

    Ant, ASP, ASP.NET, Ajax, Bash, C#, Capistrano, Crontab, DNS, CSS, 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, VB6, VBScript, Webtest, XHTML, XML

    Servers

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

    Code Repositories

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

    Software Development

    Chrome, Eclipse, FireFox, HttpUnit , ImageMagic, Internet Explorer 6, Internet Explorer 7, Internet Explorer 8, JsUnit, JUnit , Komodo, MiniMagick, MonoDevelop, Netscape, Notepad++, NUnit, NUnitAsp , Opera, PHPUnit , RadRails, Selenium, SharpDevelop, SimpleTest, SqlDeveloper, VisualStudio.Net, TextMate, Toad, WebTest, XCode

    Project Management

    Business Process Execution Language (BPEL), Bugzilla, Common Look and Feel (CLF2.0), Continuous Integration (CI), FogBugz, Fusebox Framework, Information Technology Infrastructure Library (ITIL), JavaDoc, Keynote (Mac), Pages (Mac), Lighthouse, Mantis, Microsoft Office (MS Excel, MS Project, MS Word, Visio), Model Driven Architecture (MDA), Model Driven Development (MDD, MDSD), NDoc, Object-Oriented Software Development, PayPal, PHPDocumentor, Rational Unified Process (RUP), Search Engine Optimization (SEO), Service Oriented Architecture (SOA), System Testing, Test-Driven Design (TDD), Traceability, Unit Testing, Unified Modeling Language (UML), Usability Testing, User Acceptance Testing (UAT), W3C, Web 2.0, Zend Framework

    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
  • Online Persona

  • Andrew Forward's Github Projects
  • Andrew Forward's Twitter Account (Limited Use)
  • Andrew Forward's Linked-In Profile
  • Andrew Forward's Google Code
  • Resume

    For private sector engagements, the following is a comprehensive resume (last updatd Jan, 2012)

  • Andrew Forward's Resume Jan 20, 2012 (Doc)
  • Andrew Forward's Resume Jan 20, 2012 (PDF)
  • Andrew Forward's Resume Jan 20, 2012 (HTML)
  • Andrew Forward's Resume Jan 20, 2012 (Text)
  • For public sector engagements, the following is a full-length resume (last updatd July, 2010)

  • Andrew Forward's Resume July, 2010 (Doc)
  • Andrew Forward's Resume July, 2010 (PDF)
  • Map

    nbsp;