ABOUT

Sam Halperin is a computer programmer and digital media artist living in Philadelphia, PA.  He attended The University of Pennsylvania and worked on experimental digital media through a combination of art and engineering classes and studios.   He is currently pursuing a masters degree in Software Engineering from Brandeis University.

Professional interests include:

Standards compliant rich user interfaces…
Interfaces that have complex interactive visual elements and are built with publicly defined and accessible tools like JavaScript, that can be displayed on a variety of platforms.

left: Lijoana Spa, 4th and Walnut Street, Philadelphia; microsite

3D for the web…
the process of taking a drawing or concept, even a dataset, and rendering it in a way that adds value to the original design — often with an interactive interface. My visualizations have been used as advertising materials, aids to architects and clients, and as planning tools.

See work like this in the portfolio section.

Open source web applications programming
A website can be just a website, a series of linked, static pages and images. It can also be an application, in the sense that the site asks for data or other input, does something with that input, and then returns a result. Model/View/Controller (MVC) architecture separates the database, front-end and back-end in a way that promotes collaborative projects that scale to large development teams.

Sam has been a professional programmer for 5 years, and before that was a technology trainer and consultant.  His programming is informed by his design background and he believes that being able to communicate effectively with all members of a project team, from creatives to software architects to DBA’s, is an important part of being a modern developer.  He has also worn all of these hats himself on smaller projects.