My primary expertise is with Flash and ActionScript. I have vast experience with all four versions of ActionScript; 0.5, 1, 2, and 3. I’ve worked with Flash and ActionScript for over 11 years.
I use OOP (Object Oriented Programming) techniques when developing, and can work well within most any design pattern along with knowing when to apply them. When I’m not familiar with a particular design pattern, I’m quick to learn it and make it work for the problem presented to me. However I am equally at ease with keeping things simple if it’s better to get the job done quicker.
Typically I work on creating interfaces and navigation for Flash projects, the logic behind User Experience design.
I have a fair amount of experience with Flash Video, from the early days of compressing video into SWF files to building custom configurable video players that play FLV and H264 files. I have worked with getting video to play well on devices, tablets, and web pages. Most of my experience is with Progressive download video as access to a Flash Media Server is not always a cost effective solution for many projects.
I have similar experience with audio in flash as well.
I’ve worked with the Gaia Flash Framework on and off over the past couple of years. Its a great quick way of setting up the foundation of a project in order to start building necessary content for that project.
At the end of my experience with Mixercast I was learning the Pure MVC framework.
As for first hand experience with Flex Builder (what has now been renamed Flash Builder) I have gone through several Adobe Flex tutorials and assisted in Flex projects in the past, however I currently don’t have much practical working experience developing in Flex. Recently I’ve started training with Flex again, and I’d like my next position to utilize Flex development.
I have extensive experience working with Flash Screens. I spent a year working with Flash on Pocket PC’s followed by a year of working with Flash on the Leapfrog Leapster. I have extensive experience teaching Flash techniques and classes, developing courseware, and documenting Flash projects.
When Adobe AIR was first introduced as Adobe Apollo, I participated in Apollo Camp at Adobe Headquarters in San Francisco. I developed a few test applications at the time, but because it was still in beta my projects quickly needed updating almost every time Adobe did an update. Since then I’ve read a good deal about AIR waiting for the right opportunity to try it out again.
Along with my Flash skill set I also do some work with:
- HTML / HTML5
- CSS
- CMS (Content Management Systems)
- Photoshop
- Basic Video and Audio Editing
- Flash CS5 / CS5.5
- Adobe Flash Builder (Flex)
- Eclipse with FDT plugin
- Flash Develop
- Photoshop
- Adobe Media Encoder
- Filezilla
- Notepad ++
- Balsamic Mockups
- Charles Proxy
- WAMP / MAMP / XAMPP server
- Versons (Mac) or Tortise (PC) for SVN
- Git Tower (Mac) for GitHub Repo’s
- PHP / MySQL
- IOS application development