Some recent and interesting projects I have worked on. You will notice they are not all Flash projects, surprise! I specialize in Flash and Flex development but I can (and do) develop in other languages like HTML and Javascript.
The Flash plugin is required to see the interactive version of the projects.
Summary: Stand For Children wanted a unique way for citizens to "take a stand" in supporting the public education system.
Instead of creating physical signs to petition with we created a Flash site that allowed parents, teachers and citizens to create virtual signs in English and Spanish that they could share via social networking on Facebook and Twitter.
The signs were also stored as image files that were printed and submitted along with a list of petitioners to the state government.
Role: Lead developer.
Technology: Flash, PHP, MySQL
Summary: Ritz Carlton wanted to revamp the Residences at L.A Live site to attract new buyers and increase their search engine effectiveness.
The new site was designed to allow people to easily navigate the various sections and quickly understand all the advantages the location had to offer.
A custom CMS was developed to allow the Ritz team to easily update content and make SEO adjustments as required.
Role: Web consultant.
Technology: HTML, PHP, Javascript, JQuery, MySQL
Site: View
Summary: Hitachi wanted to communicate the work they are doing to help the environment. In addition to a Flash based site that could showcase their efforts they wanted deep linking, friendly urls and the entire site to be managed by a CMS.
With a little help from the GAIA framework they got exactly the site they wanted. A custom Flex/PHP CMS allows them to easily manage the content and make updates.
Role: Flash consultant.
Technology: Flash, Flex, PHP, MySQL
Summary: World renowned tattoo shop Club Tattoo came to me with a partially built AIR Flex application that needed some love. They wanted a showcase application for use in their tattoo studios to help clients browse and preview their large tattoo database.
To provide a unique user experience, the application ran on HP Touch Screen monitors. It needed to browse the local file system and quickly display all the tattoos by category.
In the end I was able to deliver a really unique Flex application that performed great and gave their customers an interactive experience before they got inked.
Role: Flex consultant.
Technology: Flex, AIR, Swiz, Touchscreen
Summary: Namco needed an application to promote the release of Tekken 6 to the 250,000+ fans it has on Facebook. The game allows people to upload a photo and select the character they most look like. They can then create head-to-head look alike challenges against other Tekken fans and virally share their challenges.
The entire application was built in the Sprout platform to leverage their Facebook integration and to use the tracking and distribution system.
Role: Flex consultant.
Technology: Flex, XML, PHP, MySql, Facebook API
Site: View
Summary:Ever wonder how they change the content in digital menu boards?
Popstar Networks develops systems for managing digital signage. They needed an application for store managers and franchise owners to easily manage the content on their digital menu boards. Popstar contracted me to help their team get back on schedule and to introduce best practices to their Flex development efforts.
The application was refactored to make the code more efficient, standardize coding practices and, leverage a formal MVC framework (PureMVC).
I also provided Flex mentoring for their development team and got the munchies everytime I had to see what the specials of the day were.
Role: Flex consultant.
Technology: Flex, Java
Summary: To generate hype for the release of the Star Trek movie the studio placed photo booths around the country where fans could have their pictures taken. Using the Flash based photo mosaic application I developed, the photos were rendered into mosaics of the four main characters from the movie. People could interact with the mosaics to find themselves, view other people and share their photos through social networking sites.
Role: Flash consultant.
Technology: Flash, Flex, AIR, XML, PHP, MySql
Site: View
Summary: Provide fans of the movie with a way to share their movie themed art and allow them to vote for submissions. An AIR application was developed to allow the studio to moderate all submissions.
Role: Flash consultant.
Technology: Flash, AIR, XML, PHP, MySql
Site: View
Summary: Architect and develop a platform that can manage 50+ ecommerce sites for various vertical markets. The platform needed to integrate a back office ERP/CRM system to the webservers, provide standard templates for content delivery and allow each site to be customized. A custom CMS application was developed using AIR/Flex for managing all site content, media and promotions.
Role: Managed platform and CMS development.
Technology: Flash, Flex, AIR, XML, PHP, MySQL, Java
Site: View
Summary: Sprout is a quick and easy way for anyone to build, publish, and manage widgets, mini-sites, mashups, banners and more. I was contracted to refactor and develop components that integrated with 3rd party services like Brightcove, Youtube, PollDaddy, Imeem and Yahoo.
Role: Flex consultant.
Technology: Flash, Flex, XML
Site: View
Summary: Social networking that doesn't suck. How do you pull that off? Create a rich Flex based web client aimed at college students that uses XMPP to allow users to easily share information and communicate with each other. Users can manage their profile, share media, connect with campus groups, rate and review local businesses and use a classifieds-style marketplace for buying and selling.
Role: Lead application architect.
Technology: Flex, XMPP, XML, .Net
Site: View
Summary: Instructional Spice wanted to build a Learning Management System (LMS) in Flex. They had a development team without much Flex experience and needed a seasoned Flex developer to mentor their team and develop the more complex Flex components and learning activities.
Role: Senior Technical consultant and mentor.
Technology: Flash, Flex
Site: View
Summary: Provide a unique story telling experience for FedEx employees and customers. FedEx wanted a site that that would display their stories in a visually engaging manner and they wanted the ability to easily update the content as new stories became available.
Role: Managed Flash development.
Technology: Flash, XML, PHP, MySQL
Site: View
Summary: Give online real estate browsing a whole new look and feel. The application allows users to flip through house listings, drag and drop appointments and notes, setup alerts and many other tasks.
Role: Managed Flash development.
Technology: Flash, Flash Remoting, .NET
Site: View
Summary: Can you read this? No? Maybe you should visit the TLC site. It is one of the largest sites running on the Forefront CMS (see above). Content is managed for over 100 separate micro sites and gets a few hundred thousand hits every month.
Role: Site architect and lead developer.
Technology: Flash, Coldfusion, Flash Remoting, XML, SQL Server, Javascript
Site: View
Summary: A Flash based Content Management System (CMS) which manages Flash, HTML and hybrid websites. Easy to setup templates for managing layouts in Flash and HTML, integrated media management, user permissions and site publishing, those are just some of the features. Forefront was one of the first enterprise level CMS's built in Flash. It was developed pre Flex, before there were even decent Flash components, everything including the kitchen sink, was developed in house.
Role: Application architect and lead developer.
Technology: Flash, Coldfusion, Flash Remoting, XML, SQL Server, Javascript
Summary: An e-commerce site for dentists to order samples and track their order status. The ordering system integrated with a credit card processing system and a third party logistics and fulfillment company.
Role: System architect, managed all development.
Technology: Flash, Flash Remoting, Coldfusion, SQL-Server, XML
Summary: A Windows client/server application that allowed occasionally connected clients to synchronize files with a main server, and access marketing and sales material without an internet connection.
Role: Application architect and lead developer.
Technology: Flash, Coldfusion, XML, Screenweaver
Summary: Developed on online flash shopping spree game for Athlete's World and Nike that was part of a national marketing campaign to promote an instore shopping spree contest.
Role: Lead Flash developer.
Technology: Flash, ActionScript, XML, MySql, PHP, JavaScript
Summary: An RIA that allows pharmaceutical companies to more easily manage their marketing materials and drug samples. The application handles ordering and inventory management and integrates with third party logistics companies for order fulfillment and shipping.
Role: Application architect, managed all development.
Technology: Flash, Coldfusion, Flash Remoting, XML, SQL Server, EDI
Summary: Developed an online print material ordering program for Nissan Dealers. The system allows dealers to select a flyer from current marketing programs and customize the flyer (selecting products, setting prices, etc) and then order and track the fulfillment process.
Role: Lead developer.
Technology: ASP, SQL Server, JavaScript, Flash, Actionscript, XML
Summary: Performed complete site redesigns and developments. These sitse allow Nissan and Infiniti owner's to view a customized maintenance schedule, book service appointments online, manage their user profile, opt in/out of marketing programs, and lookup dealer information
Role:Lead developer.
Technology: ASP, SQL Server, JavaScript, Flash