web resume

Teaching Experience

2012
DrupalCamp Philadelphia Session: Importing with the Feeds module

Presented a session about Drupal's Feeds module at DrupalCamp Philadelphia (aka Drupaldelphia) 2012 (June 22nd, 2012). Screencast available at nodesforbreakfast.com.

2011
Training: 4AllPromos Platform

Trained a team of 12+ managers, sales reps, content producers, and artists on a new Drupal platform for managing orders, products, artwork, and web content.

2010
DrupalCampCT Session: Anatomy of a Drupal Module

Presented an introduction to Drupal module development at DrupalCampCT 2010 (August 28th, 2010). Topics included the required files, how hooks work, the Drupal menu system, and a demo of some Form API code.

Presentation: Introduction to Ubercart

Presented a general introduction to the concepts and basic setup of the Ubercart module suite at the Central Connecticut Drupal Meetup (May 18th, 2010) with fellow developer Dylan Riordan.

2000-2003

Tutorials, References, Q&A site: Iocode.net (no longer online)
An original concept site targeted at web design/development beginners and professionals, with tutorials and references in the areas of (X)HTML, CSS, XML, and general web and internet concepts. The site also featured a custom-built Question-and-Answer service (Q&A) designed and operated by me. Wrote tutorials and references. Designed and programmed website layout and template system. Provided email and web-based Q&A support to individuals.

Drupal Contributions

For more info, see my drupal.org profile: m.stenta

I am the maintainer of the following Drupal projects:

I am a co-maintainer of the following projects:

And I have contributed patches/fixes to these projects:

Creative Skills

Website Design, Relational Database Design, User Interface Design, Digital Imaging

Computer Skills

Software:

Drupal, Wordpress, Flash, Apache, MySQL, Git, SVN, Apache Solr, Varnish, Memcache, Photoshop, Illustrator, InDesign, Mac, Windows, Linux

Languages/Concepts:

(X)HTML, XML, CSS, JavaScript, AJAX, PHP, Java, MySQL, C++, IDL

Education

2003-2007

Bachelor of Fine Arts, with a concentration in Photography
University of Connecticut, Storrs, CT
Subjects of study: Photography, Printmaking, Sculpture, Art Theory, Art History, Computer Science, Sociology, Psychology, Economics

Web Design/Development Experience

2010-2012

4AllPromos
{4allpromos.com}
Built a highly advanced order workflow management platform with Drupal and Ubercart to handle the day-to-day business of a promotional imprinted products company. Migrated over 10,000 products from an old CandyPress e-commerce website. Migrated over 60,000 customer records and over 500 vendors from Quickbooks. Built custom interfaces for managing Orders, Products, Customers, and Vendors. Wrote the Ubercart Order Node module for extending the Ubercart order records with custom fields. Built a custom Purchase Order system for generating POs to send to Vendors based on the products in an order. Built a custom artwork management system for customers and artists to upload originals, create proofs, and approve artwork for production. Worked with Deep Thought Software to set up their Courier software for syncing Ubercart orders and Purchase Orders into Quickbooks. Installed and configured Apache Solr for searching products. Set up the entire LAMP stack from scratch and optimized it using Memcache, Varnish, and various performance modules.

2012

Nodes for Breakfast
{nodesforbreakfast.com}
Designed and built a Drupal 7 site using the Omega base theme for Nodes for Breakfast, an informal collaboration between Dylan Riordan and myself.

2011

Adam Niklewicz : Sculpture
{adamniklewicz.com}
Converted Adam's site from Flash to Drupal 7. Set him up with easy-to-use controls for managing the content of the site, including the ability to add/edit artwork, and rearrange the order of pages.

Spring Lake Gardens
{springlakegardens.com}
Built a Drupal-based website for managing pages, blog posts, recipes, and newsletters for the small farm in Sterling, CT.

2009-2011

Energy Circle
{energycircle.com}
Programmed a custom web application called MoolahMaker for helping parents get their kids involved in saving energy. Converted existing WordPress site to Drupal. Set up an e-commerce store in the Drupal site using the Ubercart module, and migrated products from existing Magento store. Built a platform for deploying and managing websites for clients within the main Drupal site using advanced modules like Spaces, Context, Organic Groups, and Purl. Wrote numerous custom modules to provide functionality to the clients for managing their sites.

2009

RIS Systems
{rissystems.com}
Programmed website layout for RIS Systems. The site was designed by EAB Studio.

Susan Lesser Group
(no longer online)
Programmed a custom Drupal theme and configuration for Susan Lesser Group. The site was designed by Claudio Fiorani.

Constantakis Consulting Group
{constantakisconsultinggroup.com}
Designed and programmed website layout for Constantakis Consulting Group, a non-profit financial consulting group.

PTCFO, Inc.
{ptcfo.com}
Designed and programmed a custom Drupal theme and configuration for PTCFO, Inc., a group of financial consultants specializing in family organizations and ESOPs.

Mitchel Osborne, Photographer
{mitchelosborne.com}
Designed and programmed a custom WordPress theme and configuration for Mitchel Osborne, a photographer in Port Townsend, Washington.

2008

Art Scene Design, Interior Decorating Artists
{artscenedesign.com}
Redesigned and programmed website layout for Art Scene Design, interior decorating artists who specialize in murals, faux finishes, and trompe l'oeil in New York, Florida, and Connecticut. Updated galleries with new images and new navigation, and optimized the site for search engine placement.

Laura Hudspeth, Artist/Accessory Designer
{laurahudspeth.com}
Designed and programmed website layout for Laura Hudspeth, an artist/accessory designer in Portland, Oregon. Installed and integrated a WordPress blog, as well as a backend image management system using PHP and MySQL.

FiveMyles Gallery
{fivemyles.org}
Designed and programmed website layout for FiveMyles, a performance art gallery in Brooklyn, New York.

Dharma Ridge Farm
{dharmaridgefarm.com}
Designed and programmed website layout for Dharma Ridge Farm, a family-run organic farm in Port Ludlow, Washington.

2007-present

Adam Niklewicz, Sculptor/Illustrator
{adamniklewicz.com}
{illustratorusa.com}
Updated numerous elements of two websites owned by Adam Niklewicz, a sculptor and illustrator in Connecticut. Made additions to Flash-based site, reorganized the Flash project file for easier updates in the future, and formatted and organized over 150 images into a new Portfolio section, in addition to many other minor changes and updates.

2007

Sarah Mikolowsky, Artist
{sarahmikolowsky.com}
Designed and programmed a Drupal site for Sarah Mikolowsky, an artist in Connecticut. The site includes backend admin user interfaces for managing artwork and blog posts.

James Kimura-Green, Photographer/Printmaker
{jameskimuragreen.com}
Designed and programmed website layout and template system for James Kimura-Green, an artist in Connecticut, as well as set up a backend image management system using PHP and MySQL.

2006-2007

Frank Noelker, Photographer
{franknoelker.com}
Designed and programmed website layout and template system for Frank Noelker, a fine art photographer in Connecticut.

91.7fm WHUS
{whus.org}
Designed and programmed website layout and template system for the college/community radio station 91.7fm WHUS, as well as a database-driven broadcast schedule system using MySQL and PHP for managing and displaying their radio broadcast schedule, including dynamic content such as "now playing" and "upcoming shows" information. Maintained website and managed webmaster email from 2006-2007.

2005

Yosefa Drescher Fine Art
{ydfa.com}
Designed and programmed website layout and template system for Yosefa Drescher Fine Art, a fine art photography dealer based in West Hartford, Connecticut, as well as a custom backend artist/image gallery administration system using MySQL and PHP for managing artist images and other content.

2004-2005

EverythingIdeas.com
(no longer online)
Personal Web Project
Original concept site targetted at individuals with ideas. Designed and programmed website layout, template system, and a database-driven archiving system using MySQL and PHP. Maintained website and managed webmaster email for the entire life of the site.

2003

Deb Wadsworth
(no longer online)
First client site. Designed and programmed website layout for Deb Wadsworth, and artist/painter in Avon, Connecticut. Photographed on-location and formatted artwork for display on the web.

2003-Present

mstenta.net
{mstenta.net}
Personal Web Project
Designed and programmed website layout, template system, and provided all the content. Currently owned, updated, and maintained by myself.

Graphic Design Experience

2005-2007

Graphic Designer
91.7fm WHUS, Storrs, CT
Produced posters, brochures, flyers, t-shirts, advertisements, and other promotional material for the community-run radio station, WHUS.

Programming Experience

2003-2005

Lead Programmer
Environmental Research Institute, UConn, Storrs, CT
Worked independently to design and implement a Graphical User Interface using the IDL programming language to visualize and manipulate NetCDF format data captured from a LIDAR (laser-radar) scientific instrument.