TECHNICAL OVERVIEW
Programming Languages - JavaScript, ColdFusion / CFML, C# / ASP.NET, Perl, Ruby, Python, Shell Scripting, PHP, ActionScript (1.0, 2.0), Java / JSP
Database - MySQL, Oracle, limited expertise with MS SQL
Source Code Control - Subversion, CVS, Visual Source Safe, limited experience with Mercurial
XML - XSLT, XML Schema, XQuery and Native XML Databases, DTD, XML processing in Perl, Ruby, JavaScript and ActionScript
Web - HTML, CSS, JavaScript
Standards - SCORM, AICC / AICC-HACP, Oasis DITA, W3C, Section 508 Compliance Standards
Media Authoring - Adobe Photoshop, Adobe Illustrator, Adobe Premiere, Macromedia Flash, Final Cut Studio, Avid Media Composer, Sony Sound Forge
EXPERIENCE
TEACH Project
Web Developer (2008 - 2009)
Developed, from planning to finished products, a filesystem-based content management system and a product catalog / storefront application.
Indianapolis Power and Light Company
Web Developer (2007 - present)
Develop and maintain internal ColdFusion applications, work with inside and outside facing .NET and JSP applications, along with new internal application development in C# / .NET. Support and administer WebLogic and IIS tiers of several J2EE applications. Provide general support in areas of expertise (XML, *nix, web technologies).
- Rapidly gained fluency in ColdFusion and ASP.NET to support role
- Drew on Unix experience from previous positions to assist my team by taking on system administration tasks
- Quickly built excellent working relationships in a new culture
Pangaea Media and Music
Web Developer (2007)
Using an inherited design, rebuilt this multimedia production house’s website as a managed content site using Wordpress as the back-end.
- Executed an unavoidable eleventh hour migration from Drupal to Wordpress
Toronto Dance Theatre
Web Developer (2006 - present)
Cooperated on site development, deployed and fine-tuned site. Developed a simple solution for online ticket sales. Continuing design of performance-specific satellite sites, and maintenance of main site.
IUPUI (Indiana University) Medical Humanities Program
Web Developer (2006)
Designed, developed and deployed web hub for major academic initiative ‘Indiana Eugenics: History and Legacy, 1907-2007'.
- Worked closely with archivist to select appropriate period paper artifacts and derive some very beautiful web layouts from them
Black Law Students' Association of Canada
Web Developer (2006)
Ground-up redesign of national student organization’s web presence, from design to deployment.
- Worked with content developer and others to move from a site they felt was dull and impersonal closer to the organization’s profile: dynamic, professional, Afro-Canadian
Sun Microsystems of Canada, Inc.
XML Architect (2005 - 2006)
Developed and implemented prototype applications for Sun’s knowledge and data operations group. Developed and maintained XSLT stylesheets, and maintained XML Schema data models.
- Created prototype web service to aggregate and serve legacy knowledge assets as dynamic RSS feeds using Vignette CMS, a Ruby interface to a native XML database and a JSP front-end, closing a major gap in Sun's capacity to present its knowledge docs to customers
- Rapidly gained fluency in Perl and Ruby to meet project requirements
Sun Microsystems of Canada, Inc.
eLearning Courseware Interoperability Specialist (2004 - 2005)
Tested interoperability (transmission of course state and tracking data from a computer-based training product to learning management system and vice versa via SCORM and AICC protocols) of third-party eLearning content against Sun’s ELP learning management product.
- Played integral role in transition of a significant portion of Sun’s eLearning content from internal system to NETg / Knowledgenet’s Monsoon platform
- Provided vital support to team by administering the group’s testing servers, in the process becoming quite expert with Solaris (2.8+) system administration, and Apache & Weblogic maintenance
Sun Microsystems of Canada, Inc.
Technical Lead, Custom Courseware Development Group (2002 - 2004)
Developed, debugged and tested interoperability of complex courseware engines to run custom computer-based training products. Managed and oversaw developer teams.
- Supervised and participated in the production of several pieces of a major eLearning curriculum for business managers
- Rewrote significant pieces of legacy courseware engine code to take advantage of later additions to the Flash runtime
Sun Microsystems of Canada, Inc.
Multimedia Developer, Custom Courseware Development Group (2002 - 2004)
Performed a bevy of tasks related to the development of rich media computer-based training products for web and CD-ROM delivery. Hired on as a video editor, quickly moved into more varied media development activities, vector animation, sound editing, video production/editing, course writing, ActionScript / JavaScript programming and html development.
- Co-managed and helped develop one of the team's finest projects ever, a fully animated, character-driven course with a very boring name (BCE Value Proposition) which went on to win two major industry awards (an EMMA and a BIMA)
- From zero previous experience with Macromedia Flash, moved from junior to intermediate developer position in a matter of months
- With teammate, created the team's first ever implementation of video in one of our courseware products (at a point in the Flash platform’s development where this was a significant accomplishment)
- With teammates, consistently delivered assignments ahead of schedule and above expectations
EDUCATION
BFA, Film Major - Ryerson University, Faculty of Image Arts, Toronto, Canada
IPEDO IXIP (Native XML Database) Administration Training, Ipedo
Solaris 9 System Administration, Sun Microsystems Inc.