Web Development

Over the years, I have transitioned from a hard core graphics programmer into a 3D simulation scripter and eventually into a web developer. These days, I code mostly in Javascript rather than in C/C++ (thankfully!) In many ways, I find the process of web development more satisfying than traditional software development because it is inherently more visual and most importantly, because the things that you create can be shared with others!

Skills

I can perform a number of web development tasks ranging from graphic design to web programming.

Design, layout, and navigation

I can do the site design, layout, and navigation, making web sites that are both attractive and easy to navigate.

Tools:

  • Adobe Dreamweaver
  • CSS

Graphic design

I can also do the creative part, conceptualizing and creating custom graphics and illustrations. Depending upon the look of the site, I can create both raster and vector oriented artwork.

Tools:

  • Adobe Photoshop
  • Adobe Illustrator
  • Autodesk 3ds Max

Javascript

Coming from a programming background, I am skilled at writing Javascript that is very structured and object-oriented. This makes the script easier to maintain as web sites invariably expand and change. Most of my Javascript work deals with user interface programming, but I have used Javascript to program simulation logic and have even created web based video games!

Tools:

  • Web Browser and debugger (Chrome, Firefox, IE)
  • JQuery

Portfolio

Below are some examples of my work (and play)!