Sensitive Skin, an online arts magazine
Programmed and designed this online arts magazine, which features established and emerging artists, musicians, writers and filmmakers from around the world. It uses WordPress as a CMS, and has a custom theme. The site contains many complex WordPress loops, a store, a contact sheet and the ability to sign up for a mailing list. It’s also available on Kindle.
Healium, created for Burnbridge, LLC
Along with my partner, a practicing ER physician, created Healium, an SAAS medical discharge application. The program was built in Flex (I did all the Flex programming), with a MySQL/Ruby on Rails backend (programmed by my partner). Many ERs still don’t even have written discharge instructions, leading to patient confusion and additional time spent by doctors and nurses. For those ERs that do use software, it is desktop-based, unstable and with a poor user interface. We built an application that is stable, with an intuitive, easy-to-learn user interface (as doctors have approximately 0 time to learn new software), that should reduce time spent on creating discharge instructions by 75%. The application can be both subscription based, or ad supported.
Username: Carl
Password: newthing
For the subscription-based version
Username: asd
Password: asdf
For the ad-based version. As an example, under the diagnosis tab, choose “anxiety reaction” and an ad for Wellbutrin will appear.
Quiz Widget for Dogtime
Created the "RU Ready for a Dog" widget for Dogtime.com, a startup social network for dog owners. The challenge in this (otherwise trivial) project was several-fold. First, this was the client’s first dynamic interactive project, so there was a lot of refactoring as far as line-spacing, content, etc, especially considering the small size of the canvas. Secondly, the client insisted the swf work on every version of the Flash 9 plug-in ever released, so I had to code the radio buttons by hand, instead of using the built-in component.
Epsonality
For BSSP. The on-line aspect of the new brand identitiy for Epson’s consumer line of inkjet printers. I was lead tech on this project. Although I did not do most of the actionscripting, I set up the higher level aspects of it, including setting up Omniture tracking, the Flash Media Server on Akamai, SWFObject and bug tracking. The best part of this RIA is the full-screen, cinematic aspect ratio, near-HD streaming video – better than most video I’ve seen on the web till this point (Oct. 2007)
Hammer & Coop
Microsite for a Mini Cooper ad campaign, complete with a faux-70′s action hero. I was lead tech on this project, oversaw the main Flash developer, the UI and got the streaming video going. (February 2007).
Nicktropolis
For Nick.com. A large-scale avatar-based worl developed with a team of 10 people (3 Flash programmers, 2 Java programmers, a Producer, a Project Manager and 3 graphic designers). You can use my name (bkold) and password (daisy) to log in.
I programmed the Map, came up with a method of looping external sound files (technically not possible…but I found a way), and created the world’s first client-side aiml (artificial intelligence markup language) based chatbot. From the main map, go to Nicktoons Blvd/Bikini Bottom/Spongebob’s House. Now you should see Spongebob – if you click on him, you can have a conversation with him. Say “how are you”, “who are you”, etc. He gets smarter all the time. I also invented a novel use of the chatbot – an “invisible” bot that checks all chat entries (the Dirty Phrase Checker), which prevents users from combining innocuous words into nasty phrases.
AIML Chatbot Testbed
For Nick.com. Based on Noel Bush’s Program D, I created the world’s first flash-based aiml reader. Originally intended for use in Nicktropolis (see below), it was found to be too slow, and we ended up bringing in Noel to implement Program D with our flash-based avatar world. At any rate, this is still a pretty strong piece and it’s kind of cool (although, bear with me, it is slow – I’m happy to show you how it works on a local machine if you wish). At any rate, click "Create Core." This creates an instance of the chatbot. Now click "Add Danny" – this will add the "personality" of the Nickelodeon hero Danny Phantom. Ask him some questions, eg, "Who are you?", "Where do you go to school?" and "Do you have a girlfriend?" Now click "Add Jimmy" and ask the same questions – you’ll get the answers from Jimmy Neutron, another cartoon hero. Lots of cool stuff going on here…