Skip to the menu navigation. Skip to the document main body. Skip to the footer links. Vies Access Keys Return to current Swadeworx main page

intuitive, effective, usable


I am a motivated, goal-oriented, versatile professional with sixteen years' experience in enterprise application user interface design and development and thirty years' experience in software development.

Working closely with client users, product and project managers, business analysts and developers, I build proof-of-concept mockups and high-fidelity functional prototypes of applications and features.

My unique blend of understanding the users, design skills and technical coding abilties allow me to create intuitive and effective code templates that meet the users' needs, are adaptive and highly maintainable and are easily leveraged by developers to merely "plug in" their code.

I also have extensive experience defining user interface design standards and patterns for corporate applications to assure efficient coding and an integrated and consistent look and feel across applications.

My experience building enterprise applications and internet sites spans conception to implementation including task analysis, conceptualization, wireframing, requirements, process flows, prototyping and backend integration.

My diverse business background, including software development, systems design and implementation, documentation, needs analysis and project management provide added value to my skillset. Industry experiences include communications, banking and financial, health care, insurance, eCommerce and manufacturing.

technologies & tools

  • xHTML, CSS, Dojo, RichFaces, JQuery, Javascript;
  • Eclipse, Subversion, CVS, Tortoise;
  • Dreamweaver, Flash, Director, PhotoShop, Illustrator, Visio, MS Office;
  • Section 508, W3C standards compliant, cross browser coding;
  • User-centered design, needs and task analysis, usability testing,
  • Browser technologies, screen configurations and elements, layouts, storyboarding, wire-framing and high-fidelity prototyping;
  • Team and project management, functional, technical, style guide and end-user documentation, courseware creation and training, client support.