Post Job Free
Sign in

Developer Project

Location:
Seattle, WA
Posted:
January 27, 2013

Contact this candidate

Resume:

Joshua SeraMobile and Web Developer

*** * ***** **., *******, WA 98108

**@********.***

Work HistoryZumobi6/2010 - 7/2011 - Lead Android developer

I founded the three-person Android development practice within Zumobi, publisher of apps for leading media

companies such as msnbc.com, Motor Trend and Popular Science. While initially focused on translating iOS apps

to Android, I have since build a robust framework that allows us to create apps quickly. The msnbc.com app alone

has been downloaded almost one million times, and is consistently in the top 5 free news apps in the Android Marketplace.

Freelance9/2007 - 6/2010

For about three years, I was a successful freelance developer, honing my skills working with a variety of companies. Here are a few sites I've worked on:

Sounders FC tickets site

(http://tickets.soundersfc.com)

With . I worked directly with the Sounders Lead Graphic Designer

to bring this site to life. I also conducted user testing to refine their seat selection tool to ensure the best user experience

for sounders fans.

Chef to the Rescue "Recipe Race" game

(http://cheftotherescue.msn.com/)

With . Here, with a nod to classic games,,

and, I wanted to try to create a pseudo-3D

display. It was challenging because it wasn't a true 3D display, so I couldn't just use the math I'd already learned. I had to figure

out a resonably efficient way of drawing what the player sees on my own.

Lumicor Design Studio

(http://www.lumicor.com/design-studio/)

With . This was conceived as a visualization tool with an XML driven

back-end. The tool allows you to take an arbitrary number of samples, and layer them together to give the customer an idea of what

their finished product would look like. Since the samples themselves could change after the project was launched, the tool dynamically

loads, and layers images. The sample chooser at the top uses simple 3D math to rotate and display images, and prioritizes image loading

depending on what the user wants to see at that moment.

Engine Interactive1/2007 - 9/2007 Senior Web/Flash Developer

At Engine, I was responsible for the entire company's Flash development. I also did other front-end and back-end web coding using HTML, CSS,

PHP, MySQL and AJAX. Among my projects were:

Suncadia Real Estate (http://www.suncadia.com/)

This site was originally created by another developer prior to my joining the company. I was responsible for for maintaining the original

codebase as well as adding new features and functionality within the existing framework. Most recently, I completely refactored the website, rebuilding it

from scratch using the existing design and interface, making it more maintainable, and fixing a number of longstanding bugs in the process.

Engine Interactive (http://www.enginei.com)

Taking a brand-new design developed in-house, I tackled all aspects of development, both front-end and back-end. As part of this job, I worked closely

with the designers to ensure that their designs were translated into a website that emphasized usability and used progressive enhancement to ensure

a quality user experience for all users.

Wetpaint (http://www.wetpaintgroupart.com)

For this community-based collaborative art site, I was asked to enhance the existing functionality and UI by adding various improvements such as a folksonomy,

ratings and commenting ability. To do so, I used PHP and MySQL, plus AJAX for the interface components.

Plexipixel6/2006 - 1/2007 Senior Flash Developer

Working with clients such as Microsoft, Visa and Food Network, I created stand-alone and database-driven Flash pieces. I also mentored junior programmers,

teaching them advanced programming concepts such as object-oriented programming. As a part of my transition to a more senior role, I've had to focus on

presenting concepts clearly and choosing appropriate projects for others with an eye towards challenge and growth.Smashing Ideas2/2004 - 6/2006: Flash Developer

Smashing Ideas specializes in games, animation and Flash content. I created a wide variety of games there, utilizing ActionScript 2,

and OOP techniques. I went from creating my own physics engine, to overseeing a team of developers in order to create of of NickJr.com's most popular

downloadable games. I spent a great deal of time poring over the source code to many of the games written by

other programmers on my down time, and because of this, I became the go-to guy for tweaks and updates for many of SI's more popular games.Jetstream Software8/2003 - 12/2003: Flash Developer

For this contract, I took over the Flash development for a web-based training tool for Cerner Corporation's Cerner Millenium.

Since I came on mid-project, this involved quickly learning about what the project was, where they were at, and figuring out how to improve it.

Within a week, I had revamped their production process, and cleaned up prototype code to the point where the estimated production time for

their first version was halved. Along the way, I extended the functionality of their training tools, and created a true right-click

interaction in Flash, allowing the simulation of various right-click menus in a training environment. As a side project, I took on the

responsibility for several other web-based training tools, the most interesting of which required combining Flash and DHTML through

Macromedia's JavaScript API.Headsprout.com7/2001 - 6/2003: Prototype Flash Developer

Responsible for the realization of completely new educational Flash segments, from ideation, to fully functional program

that you can sit kids in front of. I had to learn to work with, and communicate effectively with every aspect of the company, from

Instructional Development, refining and changing specifications, and design work, to graphics and sound, tracking the progress of artwork and music.6/2000 - 7/2001: Assistant Sound Technician

Assisted in the setup and construction of a complete sound recording studio. I was responsible for creating music and recording instructional narrative

for Headsprout.com's educational programs. This meant analyzing scripts for repeated dialogue chunks in order to optimize loading time for online

delivery.Job Skills:Programming Languages:Flash Actionscript - Games and real-time programming/data-driven sitesJavaScript - cross-browser scripts/animationPHP/MySQL - Data driven sites/securityJava - Multithreaded applications/appletsVisual Basic 6Applications:Adobe Photoshop CS3Adobe Illustrator CS3Hardware knowledge:

Thorough knowledge of desktop hardware. I've built all my own computers since 1992.People skills:

Good at interfacing between departments, and explaining complicated technical concepts to non-technical people.

Some experience with designing management processes and keeping complicated projects going.Office necessities:

Proficient with the full Microsoft Office suite.References

References available upon request.

Everything © Joshua Sera, 2012.

© Joshua Sera, 2012.



Contact this candidate