Russ Helfand

Contact Information

Summary

Developer of web sites, software tools and frameworks using Silverlight, ASP.NET, LINQ, AJAX, Silverlight, HTML, CSS, C#, VB.NET, SQL and related web and database-related technologies.

Professional experience

Groovy bits
Dec 2005 - present
Partner
Provide consulting services to web teams and technology leaders alike.

Webmaster for some of Microsoft's premier web sites:
http://www.microsoft.com/web (currently lead developer)
http://www.microsoft.com/silverlight (formerly lead developer)
http://www.microsoft.com/expression
http://www.microsoft.com/design

  • Developed high traffic web sites using cutting edge technologies like ASP.NET, LINQ, AJAX, and Silverlight.
  • Architected and implemented the localization of Microsoft/Silverlight and Microsoft/Web into multiple languages.

Created the CSS Friendly ASP.NET Control Adapters kit for Microsoft.

See the rest of the Groovy bits portfolio for other examples of our work.

Microsoft Corp.
June 2004 - Dec 2005
Program Manager
Research and prototype futuristic web sites using emerging technologies like Atlas and Vista.

  • Helped create Atlas. Built the first large-scale web app (a wiki) with it to help expose weaknesses in the Atlas framework.
  • Developed a prototype framework that blended ASP.NET (web technology) and Vista (desktop technnology).

Macromedia, Inc.
Oct 1999 - June 2004
Principal Engineer
Develop Dreamweaver and define key aspects of its architecture. Provide guidance throughout the company on opportunities to improve integration with web technologies being developed by Microsoft.

  • Research where Dreamweaver can facilitate development of sites using ASP.NET "Whidbey."
  • Act as technical liaison between the Dreamweaver team and Microsoft (primarily working with Scott Guthrie, Nikhil Kothari and Mark Anders).
  • Evangelize ASP.NET by contributing to forums, writing tech notes and occasionally speaking at conferences.
  • Led the CSS team (Dreamweaver MX 2004). Identified authoring patterns to be optimized. Designed and implemented the heuristics that allow Dreamweaver to generate and use CSS rather than font tags. Supervised design and development of all features pertaining to CSS management.
  • Led the ASP.NET team (Dreamweaver MX). Defined the overall solution. Invented the tags to encapsulate database access, page binding, etc. Supervised development of tag and web service introspection, rendering (using designer interfaces), WSDL proxy generation, etc.
  • Led the ASP team, UI czar (Dreamweaver 4.0 "UltraDev").

Elemental Software, Inc.
Dec 1997 - Oct 1999
Senior Software Engineer
Developed code and architecture for Drumbeat, a tool for creating web sites using ASP and HTML.

  • Enabled Drumbeat to host and introspect ActiveX/COM components.
  • Created rulers and guides for CSS positioning, in collaboration with Microsoft.
  • Prototyped Boomerang: a next generation ASP authoring tool based on the Trident design surface.

Animated Images, Inc.
Nov 1994 - Mar 1997
Programmer
Developed a MFC-based CAD program for apparel design: C++, SQL, ActiveX.

Biosym Technologies, Inc.
Mar 1989 - Sep 1993
Manager
Developed a CAD program for chemical design (biotech): SGI graphics, compute-intensive calculations of molecular surfaces and binding fields in 3D.

VideoCipher Corp.
Feb 1987 - Mar 1989
Group Leader
Simulated the logic to be used on Very Large Scale Integrated (VLSI) chips for encoding and decoding audio/video transmission.

Calma Co.
May 1984 - Feb 1987
Programmer
Developed CAD programs to be used in a broad range of industries: specialized in 2D and 3D rendering transformations.


Personal Development

Researcher ethno-botany (Nepal).
Sep - Oct 1993

High school teacher physics (Costa Rica).
Mar - Jun 1994

Manager eco-tourism (Costa Rica).
Jun - Aug 1994 and Mar - Aug 1997

Webmaster non-profit (Santa Barbara, CA)
2007 - present

Webmaster conservation (Ecuador).
1999 - 2007

Education

B.S., Chemical Engineering, University of Michigan (Ann Arbor, MI), 1984

Contact Information

4700 Sandyland Rd., #40
Carpinteria, CA 93013
805-684-3046
rhelfand@groovybits.com
http://www.groovybits.com

Latest extra bit ...See how this web site is built using ASP.NET, AJAX and CSS Friendly Control Adapters.

© 1999-2010 Groovy bits