Loading

Michael Boston
Here is a little background on who I am ...

I am a front-end web developer with 8+ years of experience. I can hand-code many languages, including HTML, CSS, JavaScript, VBScript, and many others.

I have also worked for 2 years as a web designer (2007 - 2009), during which time I used Photoshop, Illustrator, Visio, and many other design tools on a daily basis.


I am a professional programmer and an experienced designer. In the past I have worked in a wide range of workplaces, including fortune-500 companies and small start-ups.


I have many projects and accomplishments that I would like to share with you. So, in an effort to condense the material; I have listed a few of my larger projects under the "Projects" header of this site. Please feel free to browse the site to learn of the types of solutions that I have provided to others.


I am very interested in hearing from you, so please feel free to contact me by e-mail or phone with any questions that you might have. Thank you in advance - I look forward to talking with you.


-Michael Boston
Michael Boston
159 Summer st Apt. #44
Amherst MA 01002

Phone: (617) 763-6136
Mboston@orbitstation.com
LinkedIn: http://www.linkedin.com/pub/2/80/797

Welcome, and thank you in advance for taking the time to review my portfolio site. Please feel free to look around to discover more about who I am and what I do. If you go to the "Projects" page, you can read about some of the solutions I have provided, or, if you would like to see some of the graphic art projects I have completed, feel free to click the thumbnails on the graphic art page for images and descriptions of each project. If you like what you see, and would like to discuss anything further, and then please use my information from this page to contact me via e-mail, phone, or any method you feel most comfortable with. I look forward to hearing from you and answering any questions that you may have.

Thanks,
Mike
Click Anywhere to Close[X]


newsletter cover layout - Illustrator, converted and laid out the shell page for the Masonic newsletter. The original graphics were .GIFs that originated from a scanned document.
monster redesign - photoshop, an example of a document used to support monster’s redesign effort.
monster redesign - photoshop, an example of a document used to support monster’s redesign effort.
“domain keys” illustration - Illustrator, shows how “domain keys” function.
photo touch up - I changed the background, swaped out some shirt buttons, changed the color of my shirt, and lightly touched up everyone’s faces.
code illustration - photoshop, to help document the structure of a web page.
dart board - photoshop, proof of concept for Monster.com. It was part of a first-person-style interface.
business card - photoshop, the first version of my personal business card.
car - Illustrator, the first Illustrator file I created.
scratch ticket - photoshop, a proof of concept for a game in which the user would scratch the ticket to win.
csszengarden.com - photoshop, to be used as a source graphic for the createion of my own csszengarden.com submition.
clock - photoshop, animated .GIF, used the frame frame rate to calculate pengulum..
Select a project below:

  • Monster's Quiz Application

      Monster's Quiz Application

        Technologies:
      • XML
      • ASP
      • VBscript
      • Javascript
      • IIS
      • WebTrends
      • HTML
      • CSS
      • WSH
      Description:
      I consolidated Monster's many and varied quizzes into a unified system by converting them into XML format and writing an ASP application to parse them. Along with the front-end application, I also created a complete back end, which was capable of creating, managing, and promoting quizzes to the live site.

      Due to both security and performance concerns, I chose to use XML files instead of SQL. This decision paid off when the benchmarking showed that the application functioned with minimal system load and proved impervious to the database load issues that Monster was suffering from at that date.

      The other major goal of this project was to introduce ads to the quizzes. I added a side bar ad space that would reload with each question in the quiz. I provided the ad blocks with enough unique information to allow for both quiz and page-level targeting. This gave Monster the ability to make up to 10 cents per quiz taken. The whole project paid for itself within the first week of its going live.

    • portfolio/quiz/quiz_screen.jpg
    • portfolio/quiz/Untitled-1.jpg
    • portfolio/quiz/Untitled-2.jpg
    • portfolio/quiz/Untitled-3.jpg
    • portfolio/quiz/Untitled-4.jpg
    • portfolio/quiz/Untitled-5.jpg






    •  [See This Live - Old ver]
  • Bowling Center Interface

      Bowling Center Interface

        Technologies:
      • Javascript
      • HTML
      • CSS
      • Photoshop
      • WSH
      • Batch
      • PC Hardware
      Description:
      I created a touch-screen kiosk that is used behind the counter of a bowling center. It keeps track of which lanes are in use and how long the customers have been using them. It also calculates the cost to the customer.

      I based the system on Internet Explorer (running in kiosk mode) and on a Windows XP platform. I created a start-up script that would boot the machine directly to Internet Explorer in full-screen mode. I had to design the interface with the touch screen in mind, and with novice users at the helm, I knew it had to be extremely simple to use.

      The result was a simple touch interface, with the lanes listed on the left and the options on the right. I also accommodated the need to put a lane on hold and later reinstate or cash out the lane.

      Overall, this was a fun contract because I was able to build both the computer and interface from scratch.

    • portfolio/Bowling/screenshots/Untitled-1.jpg
    • portfolio/Bowling/screenshots/Untitled-2.jpg
    • portfolio/Bowling/screenshots/Untitled-5.jpg
    • portfolio/Bowling/screenshots/Untitled-4.jpg
    • portfolio/Bowling/screenshots/Untitled-3.jpg






    •  [Launch this application]
  • Busness Parner Console

      Business Partner Console

        Technologies:
      • Javascript
      • HTML
      • XML
      • CSS
      • XSLT
      • ASP
      • VBscript
      • IIS
      Description:

  • Library Tagging Application
  • Video Player Window

      Video Player Window

        Technologies:
      • Javascript
      • HTML
      • CSS
      • ASP
      • IIS
      • Flash
      • Video Convirsion
      • WebTrends
      Description:
      This was Monster's first video player. I created it to fill a temporary but immediate need. Monster had just secured new video sources, including the Lost experience and Cube Fabulous, but had not yet secured a video-player solution. This flash video player was used for over a year, from 2007 to 2008, and provided Monster with ad revenue and the ability to serve up flash video.

      I created this player in plain HTML with a flash SWF plug-in as its core. The player would play .FLV files that were served from Monster's FTP provider. All menus and ad blocks were hard-coded into HTML and uploaded to the live site.

      I created a fully featured back end that would both upload .FLV files, and generate and check in the HTML needed to populate the pop-up's content. The back end application would also store the title, description, .FLV file, etc., in a local database. Using this application, I could preload video files and then schedule them to automatically go live at a later date.

      This system was an interim solution, and, as a result, was replaced by Brightcove, which in some ways was less flexible, but it did have the major advantage of being a truly global solution.


    • portfolio/Video_popup_player/screenshots/Untitled-4.gif
    • portfolio/Video_popup_player/screenshots/Untitled-2.gif
    • portfolio/Video_popup_player/screenshots/Untitled-3.gif
  • Monster Newsletters

      Monster Newsletters

  • Real-Time Receipts

      Real-Time Receipts

        Technologies:
      • XML
      • XSLT
      • ASP
      • VBscript
      • Javascript
      • IIS
      • WebTrends
      • HTML
      Description:
      Constant Contact has a complicated billing system. As a designer, I was charged with simplifying the product selection page. The screen you see here is the solution I came up with, and the one in use today. The left side of the page provides users with a dynamic list of the potential products. It’s dynamic because, as the user changes options, the subproducts become visible and available for selection. The right side of the page is a running tally of charges, taxes, and savings accrued; this also dynamically updates.

      This system works because of the discoverability it offers to the user. This page was tested on many users during two separate offsite usability studies. The results showed that every user (100%) walked away with a fundamental understanding of the pricing structure being offered. That was up from the 20% comprehension rate found from testing the original page.

    • portfolio/billing/screenshots/Untitled-1.gif
    • portfolio/billing/screenshots/Untitled-2.gif
  • Resources.Monster.com
  • `
    [ click here to chat ]
    Constant Contact Logon
    Resources.Monster.com
    Monster's Money Tab
    Monster Education Tab
    Monster's Job Fairs Tab
    Monster's Quiz Pages