Alex Horovitz spent time at both NeXT Computer and Apple in the 1990s. Currently he provides software engineering leadership and programming to clients seeking to develop enterprise applications leveraging the Model-View-Controller design pattern and re-usable Frameworks.