Software Portfolio
Website design, Application Development, Infrastructure, DevOps, Cloud Computing, Testing, QA, Automation, Hosting and Volunteer work
Ottawa Keg Schedules
Allows management to post schedules onlines to allow access 24/7 to all staff
- Status:
- Live (Password Protected)
- Technologies:
- PHP, HTML, CSS, Apache
 
Library and Archives Canada
A set of internal applications for Library and Archives Canada (LAC) under the Amican Project to help with the circulation and management of published and archival materials
- Status:
- Active (Internal)
- Technologies:
- PHP, HTML, CSS, Oracle
 
SiteValet - Hospitality Websites
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
 
Powerlevel - Real Money Trades
An online marketplace geared towards high-volume resellers and casual gamers for artifacts like coins, and characters
- Status:
- Complete
- Technologies:
- ASP.Net, C#, NAnt, CruiseControl.Net
 
Stortellr - Slideshow DSL
A simple text based language for creating online stories - mixing text, images and music
- Status:
- Complete
- Technologies:
- Java, Flash, PHP, HTML, CSS
 
Treasury Board Secretariat
A set of internal applications for Treasury Board of Canada Secretariat (TBS) to help the Federal Government publish their yearly numbers in the Blue Book
- Status:
- Complete (Internal)
- Technologies:
- ASP.Net, C#, Ant, CruiseControl.Net, RedAntz, SqlServer
 
UCed - Use Case Editor
A tool to document and simulate use cases within a particular domain
- Status:
- Complete
- Technologies:
- Java, SWT, Ant
 
Continuous Deployment
Continuous Deployment is the natural progression of Continuous Integration. After app is built, and QA succeeds - deploy!
- Status:
- Active
- Technologies:
- Git, Bash, Ruby On Rails, Amazon S3, RackSpace
 
Documentation - Automate It!
Documentation Driven Design (DDD), documentation as a first class entity, code now
reflect business level info and easily publishes to HTML, WIKI, XLS and TXT
- Status:
- Active
- Technologies:
- Ruby, Bash, Shell, Curl
 
Monit - Monitoring System Health
Monit is a monitoring tool to manage your server
including running processes, memory and cpu usage, and file and filesystem monitoring.
- Status:
- Active
- Technologies:
- Monit, M/Monit, Chef
 
DevOps - Automating Automation
Units tests are never enough. We automate the running of the tests, the deployment of your apps, the configuration of your cloud, etc.
- Status:
- Active
- Technologies:
- Git, xUnit, Bash, Continuous Integration, Amazon S3, Chef, Puppet
 
Engineering in the Cloud Using Chef
Using CHEF to automate your infrastructure. DevOps provides an excellent framework for managing even the smallest of projects
in a consistent, measured and controlled way (i.e. like an engineer). Also includes an introduction to MapReduce.
- Status:
- Active
- Technologies:
- Chef,Ruby,Bash,Elixir,Erlang,MapReduce,Hadoop
 
