resume@majcher.com
(512) 810-9753
Objective
I am looking for a position, either locally or via telecommuting, that will allow me to continue working on fantastic projects and learning from my brilliant and entertaining co-workers.
Overview
Almost twenty years of experience using and programming for the Internet, both professionally and as a hobby.
Extensive experience with Flash/RIA development, website design and implementation, coding in several languages, database and system management, graphic design, and anything else that comes my way.
Excellent communication skills, the ability to pick up and learn new skills quickly, experience with user support and training, and a good sense of humor.
Experience in many non-technical environments, including (but not limited to) stage performance, editorial, game design, advertising, publishing, insurance / financial, marketing, creative, production, sales, construction, and food preparation.
Examples of my Flash and Shockwave work can be found at: http://www.majcher.com/flash/
My Perl modules on CPAN can be found at: http://search.cpan.org/author/MAJCHER/
My LinkedIn profile can be found at: http://www.linkedin.com/pub/0/2/80a
Experience
ON Networks
Flash Developer
November 2006 - July 2008
Austin, TX
- Built Flash video player using open-source technologies: eclipse, swfmill, mtasc, ant, etc.
- Re-architected and ported Flash video player to updated versions of Flash and ActionScript 3
- Worked with clients to design and build "microsites" for their brands, with embedded Flash video player
- Aided team with development and implementation of additional Flash applications
Enspire Learning
Technology Developer
June 2006 - November 2006
Austin, TX
- Developed interactive course material for Flash learning activities
- Built an event-driven interactivity architecture with object-oriented ActionScript for rapid development of material by a team of developers
- Installed and trained team on MediaWiki for company and project organization
frog design
Senior Digital Media Technician
July 2005 - June 2006
Austin, TX
- Developed interactive Flash prototypes for consumer device user interfaces
- Implemented demo applications and custom UI controls for desktop applications using Trolltech's Qt toolkit
- Collaborated with overseas developers to produce demo for Qualcomm's presentation of their uiOne technology at the BREW 2006 conference.
- Worked closely with design team to rapidly execute and explore visual concepts with working prototypes
Austin Community College
Instructor, Game Development Program
July 2005 - August 2006
Austin, TX
- Taught the Introduction to Game Programming class for students beginning in the Game Development program
- Used the Python programming language and pygame to illustrate basic concepts in game programming
Majcher-Porter Consulting Services
President
February 2001 - Present
San Francisco, CA - Austin, TX
- Began contracting and consulting full-time.
- Offer professional Internet planning, design, and programming services.
- Clients to date include:
- Net-Recon / Sneaky Games
- Designed and implemented a multiplayer online trivia game for a major motion picture studio.
- Worked with and managed off-shore resources for artwork, design, and client and server development.
- Architected and built object-oriented, event-driven Flash game client using ActionScript 3 and FlashDevelop.
- Developed real-time gameplay and chat interfaces for client-server communication.
- Macromedia
- Worked with a team to design and implement a content management and rendering system for one of the most popular sites on the web (macromedia.com) using Perl, XML, and Java.
- Macys.com
- Collaborated with creative to design one of the first major Flash-based online shopping experiences.
- Implemented "My Macy's Closet", and worked with Java developers to integrate with e-commerce backend.
- frog design
- Finished a Flash-based "next generation" cell phone interface prototype.
- Quickly ramped up on the tail end of a multi-year project, on a very short timeframe.
- Handwire
- Architected and built Flash interface for a kiosk-based wayfinding system for M.D. Anderson Cancer Center.
- Worked with Handwire and fd2s teams to integrate database and pathfinding information with graphic and UI design.
- Demo Quicktime
- Mockingbird Games
- Implemented Flash user interface for web-based drag-and-drop game creation software
- Used Flex development environment to create web application, user photo upload and cropping tools, etc.
- ForgeFX
- Worked with remote clients and designers to produce interactive demonstrations of biology concepts for use with a textbook.
- Gamut, Inc.
- Developed content showcase application on BREW platform for internal Qualcomm demo.
- Set up test server environment for mobile network distribution of multimedia content.
- NEC
- Built Flash motion libraries for use in product demo movies.
- Noggen.com
- Scripted game logic for children's entertainment activities.
- Presidio Labs
- Designed and implemented demos in Flash and Director for networked 3-d data visualization system.
- Used Perl to build XML database servers, and process and import data from varied sources.
- Built and managed small team of Java developers to build proof-of-concept application for investors.
- Ring2.com
- Built website to allow users to manage long-distance teleconferencing packages.
- Worked remotely with creative and engineering teams to integrate design and backend functionality.
- Science Technologies
- Created interactive animations for physics textbook materials.
- Slam Media
- Developed concepts and designs for online games for a multimedia portal website.
- Sprint PCS
- Implemented Flash-based movie player to view commercials online.
- Suncountry.com
- Worked with remote team to build rich internet application frontend for airline booking system, using Flash.
- Texas Rollergirls
- Created and maintained website for Austin's premier rollerderby league.
- Used Perl to build mailing list, photo gallery, and XML-based rendering system.
- There.com
- Developed DHTML outliner for asset catalog management.
- Updated and maintained mod_perl-based community software.
- Built XML/XSL/XHTML pages for in-application use.
- Net-Recon / Sneaky Games
Organic, Inc.
Senior Content Engineer
August 1998 - February 2001
San Francisco, CA
- Worked with a team to develop several large corporate e-commerce websites, including Wamumortgage.com, Playstation.com, Macys.com, Blockbuster.com, and Rx.com.
- Integrated HTML user interfaces with java application servers, including ATG Dynamo and BEA Weblogic.
- Worked cooperatively with creative department to translate visual designs, user experience flows, and written content into functional interfaces for client projects.
- Developed rendering and publishing tools and processes to aid in the production of large, complex sites.
Liaise Systems, Inc.
Senior/Lead Developer
November 1997 - August 1998
San Francisco, CA
- Designed and developed browser-based applications for the insurance and banking industry using HTML, Perl CGI, client- and server-side JavaScript, and Informix databases.
- Developed web-based bug tracking database for use by development team. Created multimedia presentations on CD-ROM for marketing purposes.
- Performed secondary webmaster and system administration duties.
- Re-designed company's logo, business cards, and letterhead.
Whowhere?
System Administrator
August 1996 - November 1997
Mountain View, CA
- Performed administration duties for Unix (Solaris) network and World-Wide-Web database services.
- Wrote and maintained Perl code for Internet data searching and verification, Web crawling, and internal information processing and management.
- Provided general technical management and support for office staff.
Sim Diego Internet Services
Director of Technical Operations
February 1996 - May 1996
San Diego, CA
- Solely responsible for the design and implementation of a Macintosh-based Internet suite, including WWW server, e-mail, FTP, DNS, and dial-in capabilities.
- Set up and maintained internal network and external Internet connections.
- Designed and implemented backup systems and remote administration facilities.
- Aided in design of web sites and wrote HTML code and CGI applications for web pages.
Warwick Baker and Fiore
Computer Services / Technical Support
February 1994 - September 1995
New York, NY
- Supported users of various levels of experience in an advertising environment.
- Assisted all departments in the use of Macintosh computers, PCs, and network usage.
- Performed setup, installation, repair, and troubleshooting on hardware and software.
- Taught classes and instructed users in the use of applications.
- Installed and maintained ethernet and localtalk network connections.
- Designed and implemented networked databases.
- Created and maintained print control software for color printing accounting.
- Wrote HTML and CGI scripts for company World Wide Web pages.
- Aided in the installation and configuration of UNIX software on various platforms.
- Configured network communications, including modem dialups, UUCP, PPP, and T1 connection.
- Assisted in design and implementation of firewall security for UNIX/Internet connection.
ASCIT - SUNY at Buffalo
Academic Consultant / Graphics Consultant / Site Manager
October 1991 - December 1993
Buffalo, NY
- Facilitated use of the University computing services by the user community.
- Able to communicate knowledge effectively to both novice and experienced users.
- Aided users with mainframe, workstation and microcomputer usage.
- Taught and assisted workshops and aided in production of documentation.
- Specialized in electronic network and Internet communications.
- Aided users with use of systems in University Graphics Lab.
- Familiar with many UNIX graphics, layout, mathematical, and statistical packages.
- Assisted users with image scanning, conversion, and manipulation.
- Maintained and supervised Computing Center labs and other campus computing labs.
Skills
Perl, Perl, Perl, Ruby, Python, C, C++, Java, HTML/XHTML, CSS, JavaScript, Qt, BREW, Smalltalk, Lisp, Modula-2, Pascal, ML, VMS DCL, VMS Macro assembler, ADA, Prolog, BASIC. Macintosh, MS DOS, Windows 98/2000/XP, UNIX (Linux, Solaris, BSD, Mach, Irix), X-Windows, Wang, VAX/VMS.
Education
State University of New York at Buffalo
Computer Science Major - BA program (Philosophy Minor), December 1993