Head Office
To engage our services, please contact Andrew Forward.
- Address:
- 111 Pretoria Ave
Ottawa, ON, CA
K1S 1W8 - Name:
- Andrew Forward
- Email:
- aforward@gmail.com
- Phone:
- 613.795.5273
- Skype:
- aforward78
Services
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!)
- 11 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
- Name:
SiteValet - Hospitality Websites.
- Summary:
- SiteValet is a simple online tool to create, manage and host your website. It’s built specifically for inns, B&Bs and small hotels.
- Status:
- Active
- Technologies:
- Ruby On Rails, MySql, Amazon S3, RackSpace
- Name:
The Keg Schedules (Ottawa Locations)
- Summary:
- Allows management to post schedules onlines to allow access 24/7 to all staff
- Status:
- Live (Password Protected)
- Technologies:
- PHP, HTML, CSS, Apache
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



