About Dezynworks

Dezynworks is a currently a one man show run by a fellow who has been working with the web since HTML 1.0 and NCSA Mosaic. (That's nearly 15 years.)

I began by working things out for myself and haven't stopped learning new technologies and skills. In fact, learning new things is what keeps me going.

Over the years I've worked with Perl, Classic ASP, Oracle and PL/SQL, and WebLogic and JSP. Today LAMP is my preferred development platform.

I'm also a programmer who has a degree in fine art. Go figure. So whether you have a small project you need tackled or need help with a larger project, I'm your man.

More info
Flash video player on the home page.

Video reviews are the primary offering on the site, however, vehicles are also rated based on several measures. Users can select which measures are most important to them. This allows users to see how vehicles stack up based on their specific needs. Eventually users will be able to create accounts and leave their own reviews.

The entire site was custom built using the Codeigniter PHP framework and is still in its infancy.

Skills Used

PHP Programming, jQuery, HTML/CSS, Photoshop, MySQL Database design, SQL, Flash Programming

Video browser on the home page

The home page also has a video thumbnail browser. Driven by AJAX, users can browse videos by category without leaving the homepage. Clicking on a thumbnail will launch the video in the player above.

Flash & jQuery working together

The research tab has a Flash widget that lets users set search parameters for the type of car they are looking for. Below the Flash widget is another thumbnail browser which shows the results of their search.

User Managed Content

There is also an extensive backend to manage vehicle information, relationships between vehicle data and videos, updates to the home page and the addition of articles and other reviews not specific to any one vehicle. All text area fields use the TinyMCE plugin to allows for styled writing.

Multiple technologies creating a unified experience

Aegis is a company devoted to streamlineing the monument sales process for funeral homes and cemetaries. At the heart of the Aegis process is the Design Studio built using Flash and the Viewpoint Media Player. Design Studio allows users can design a memorial and see a 3D rendering of their choices in real time, a vast improvment over the current standard of three-ring binders and line drawings.

I have been the technical lead for Aegis for the last five years. Early on I worked with another agency to develop the back end. I have also overseen work done by developers in India and China. Currently the focus is adding functionality to to support additional, more sophisticated business rules requested by customers.

Skills Used

PHP Programming, Flash Programming, Photoshop, MySQL Database design, SQL, Javascript, jQuery, HTML/CSS

Flash interacting with a MySQL database

The Flash navigation connects to a MySQL database to determine which options are available for display. For example, some retailers may only offer markers and not upright memorials. Others may only offer a limited number of carvings.

The two Flash elements communicate with the Viewpoint Media Player via a Javascript layer that translates messages from each technology into something the other can understand. Several years old, the Flash navigation is currently being re-written in Actionscript 3.

Customer customization of user experience

Design Studio connects to a back end which allows manufacturers to designate which colors of granite they offer, which designs are a part of the library, whether or not they supply bronze markers, and to set custom pricing for each.

Design Studio only presents available options to the end user based on their login and retailer affiliation. Data about an order generated by Design Studio is supplied to the manufacturer, reducing the possibility of error and multiple rounds of clarification which is common today.

(1/1)
NCHA.com
Combining multiple software packages

The task here was to combine three different software packages and make them look like one site. Web Calendar, 68Classifieds and OpenX were chosen. In addition to themeing each application, custom code was written to provide additional functionality and improve the user experience.

The site is still in beta. The OpenX ad server will eventually fill in all the empty boxes with advertising banners.

Skills Used

PHP Programming, HTML/CSS, Photoshop

(1/1)
QUACQUAC.org
Pro bono work for the community

I have worked on this web site for several years now. I originally built it using PHP and MySQL. It is currently built on the CodeIgniter PHP framework. We are planning on migrating the site to Drupal to allow delegation of responsibility for site content to non-technical volunteers.

Skills Used

Graphic Design, Photoshop, PHP Programming, MySQL database design, SQL, HTML/CSS, jQuery

No job too small

A simple one page web site to help family members market a piece of property they wish to sell.

Skills Used

Graphic Design, Photoshop, HTML/CSS, Google Maps API

Using Google Maps API

This slide shows the Google map embeded in the page with a polyline showing property boundaries and markers at each survey point provided by surveyors.

Using CodeIgniter to produce search engine friendly sites

A simple photo gallery web site written in PHP using the CodeIgniter framework and a MySQL database. This site has been my guinea pig. When something new comes along I usually try and implement this site using it. Started it in Ruby on Rails. Tried CakePHP with it. Settled on CodeIgniter.

This site is no longer being actively developed and may have glitches.

Skills Used

Graphic Design, Photoshop, Photography, PHP programming, HTML/CSS, MySQL database design, SQL

Using CodeIgniter to produce search engine friendly sites

This slide shows the thumbnail view of a gallery.

(1/1)
The Guild
Lending a helping hand

The Guild was in desperate need of some branding coherence. I developed a simple logo and redesigned their web site to bring it more up to date. The site is maintained by a volunteer using Contribute, so consideration had to be given to keep the layout simple.

More info
Design and CSS Layout

A mockup for a site that ended up not being produced.

Skills Used

Graphic Design, Photoshop, HTML/CSS

Resumé

Languages
PHP, HTML, CSS, jQuery, JavaScript, SQL, XML, Actionscript, ASP, PL/SQL, JSP, Java, Lingo, Perl
DBMS
MySQL, Oracle, Microsoft SQL Server, Access
Development Tools
KomodoEdit, Flash CS3, Photoshop, Netbeans, PhpMyAdmin, Oracle SQLDeveloper, Shockwave
Application Areas
Internet, Intranet, Web Applications, E-commerce, E-learning, Multimedia, CRM, Time tracking, Project Management
Employment Summary
  • 2006-present
  • Dezynworks
  • Freelance web developer
  • 2003-2006
  • Interact Medical
  • Sr. Multimedia Developer
  • 1993-2003
  • Viewpoint Digital
  • Sr. Web Developer
Education
Masters of Social Work, University of Utah, 2009
Bachelors of Fine Art, Brigham Young University, 1993
Download: PDF, Word Doc

Contact

Thanks for your interest in Dezynworks' services. I will respond as soon as possible.