• about

    about

    I am a front-end web developer, specializing in rich web experiences. I work exclusively in Flash and HTML, leveraging the best practices in AS3, CSS and JavaScript.

    This site is an exploration of what is now possible using the latest HTML technologies like CSS animations and transforms. Additionally, I have been doing prototype projects with HTML5 Video, and JavaScript libraries like jQuery.

    My specialties include building database-driven flash websites, flash video players, MVC flash apps, modern and standards-compliant HTML4/5 sites, AJAX and XML processing, and exploring the boundaries of web technology.

    Nick

  • approach

    approach

    I have a few key principles that have kept me efficient over the years:

    1. Use project management best practices: plan your projects out thoroughly and you'll always have a more productive development cycle.
    2. Stick to your development methodology. I like scrum, itarative and agile.
    3. Practice before using something new. I always take time to build out a quick proof of concept before I have to apply a new technology to a commercial project I'm working on.
    4. Stay current. Trends and approaches are always evolving in the web community. Keeping up to date is essential to maintaining competitiveness.
    5. Don't repeat yourself. In coding, writing reusable code will save time later. In project management, keeping everyone up-to-date with good documentation and centralized project management.
  • recent

    recent

    Beatrice Represents
    Beatrice Represents
    NEXT Models
    Next Models
    RPI Education for Working Professionals
    RPI EWP
    RPI Graduate School
    RPI Graduate School
    Shoot the Sky Productions
    Shoot the Sky
  • play

    play

    Here are some fun things to play with that I programmed:

    • Gears
    • Water
    • Spirograph
    • Particle Physics
    • Combustion Engine
  • contact

    contact

    T: 609.474.4172

    E: @