Solving Problems Via Code

Projects

isitSaturday

isitSaturday

isitSaturday is a college football pick'em web application that I have built from the ground up. Preseason, Season and Bowl pick'em are the current games. There is also a trash talking board to engage with your friends.

Link: http://www.isitsaturday.com

Canvas Snowfall

Canvas Snowfall

Snowfall using canvas and javascript.

Link: http://davewid.github.com/canvas-snow/

Owl

Owl

Owl is a view library that is powered by the Mustache templating engine. Requires PHP 5.3+.

Links: Site | Github

Cactus

Cactus

Cactus is an ORM using the DataMapper pattern for PHP 5.3+

Links: Site | Github

Speakaboos

Speakaboos

Speakaboos hired me to do freelance development on their website. Highlights of my work include the autocomplete search box (pictured above), the search results page and the free stuff page.

Link: http://www.speakaboos.com/index

Color Wall

Color Wall

A wall of color that will rotate from random colors, all red, green, blue, cyan, magenta, yellow and grey.

View: ColorWall

LiveCode

LiveCode

Live code is a jQuery plug-in to allow you to add editable code regions to your site. I created this plug-in to allow for small live coding sections in HTML based presentations.

Link: https://github.com/daveWid/livecode

Peyote

Peyote

An OOP MySQL query builder engine which requires PHP 5.3+.

Links: Site | Github

About Me

I'm a full stack web developer and advocate of open source software. I believe in crafting testable code that follows industry best practices.

Creating new and innovative ways to solve problems fuels my passion in the development world.

I have participated in two different Startup Weekend events.

The first event I attended was June 2012 in Chicago. My team was called DebtBeet (an idea I pitched) which was a debt collection service that eliminates awkward IOU situations among friends.

I joined in the fun again when Toledo hosted their first event September 2012. The team I joined was called InchProve and we built a crowdfunded community improvement platform.

In a previous life I spent my days developing and animating eLearning modules in Flash.

When I'm not in front of a computer you can probably find me spending some quality time with my family, out playing basketball or in front of a tv playing video games or watching Notre Dame football.

Talks

Professional Groups

Writing

Skills

Languages

  • PHP
  • Ruby
  • JavaScript
  • HTML
  • CSS

Technologies

  • Apache
  • MySQL
  • Git
  • Node.js
  • SASS

Software

  • Ubuntu/OSX/Windows
  • Adobe Creative Suite
  • Sublime Text 2
  • CodeKit
  • Terminal

Contact

Please complete the form below and I will get in touch as soon as possible.