Software Developer Resume
Seattle, WA
SUMMARY:
- A software professional with 10+ years of development experience in diverse fields such as mobile and game development.
- I work well with people and have a good understanding of the dynamics of software development process.
- Building things is my passion; working with great people is my dream.
- Fluent in programming language such as Objective - C, C/C++, Actionscript 3, Perl, Java.
- Excellent experience with object oriented design and framework design.
- Excellent experience with game programming.
- Extensive knowledge of user experience and interaction design.
- Extensive experience in database design.
TECHNICAL SKILLS:
Technologies: iOS, Android, Cocos2D, Unity3D, Flash and Adobe AIR, git, Cocoapod.
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Software DeveloperResponsibilities:
- Developed Discovery Go for iPhone and iPad.
- Developed restaurant payment app (iOS 9).
- Developed a concierge iOS app for Confidential Sevenrooms.
- Created and shipped iOS app for Confidential.
- Participated in the development of Confidential for iPad.
- Responsible for leading a team (onsite and ofsite) in developing a mobile app that interfaces with Head Units from major auto makers.
- Tech lead of Confidential for Auto.
- Successful shipped multiple releases (version 1.0, 1.0.5, 1.1.0, 1.2.0, 1.2.5, 1.3.0, 1.4.0, 1.5.0).
- Architected IHRCP 1.0(iHeartRadio Connected Protocol) and re-engineered IHRCP 2.0 .
- Developed the transport protocol layer.
- Architected Confidential for CarPlay framework and incorporated it into Confidential flagship app.
- Created auto integration solution for Confidential flagship app.
- Created IHRCP Console tool using Adobe AIR for internal dev and QA testing.
- Created numerous prototypes to test concepts.
- Responsible for delivering major Flash components (video, polling, etc.), JSFL scripts, and desktop application (e.g. auto update) to be distributed to clients.
- Responsible for delivering client and server-side solutions for clients.
Confidential
Senior Flash Developer
Responsibilities:
- Worked on a high-profile pitch project for Nike.
- Tools and language used: Flash 8, Actionscript 2.0, Photoshop CS2
- Worked on an e-commerce website NAU.com (FITC Finalist).
- Tools and language used: Flash 8, Actionscript 2.0, Cairngorm Framework
- Worked on high-profile project Virtualme for Electronic Arts Europe using Agile process.
- Created the video player and worked on the AJAX portion the site.
- Created DNA prototype using AS3 and Papervision3D.
- Worked on Nike Training Canada sites.
- Worked on the video player for Confidential Wii site.
- Awarded company's ACE award (Acknowledging Commitment to Excellence Award).
Confidential, San Francisco, CA
Senior Flash Application Developer
Responsibilities:
- Created all Flash applications used in company’s website
- Tools and language used: Flash 8, Actionscript 2.0
Confidential, Seattle, WA
Game Developer
Responsibilities:
- Created CannonKaos mini-game for the Mario vs. Donkey Kong 2 website.
- Tools and language used: Flash 8, Actionscript 2.0
- Designed the database and created web services for Hasbro’s upcoming Heroscape Scenario and Battlefield Builder.
- Tools and Language used: ColdFusion MX 7, SQLServer 2000
- Project lead for Confidential /Yoplait Gogurt site and code the Gogurt game.
- Tools and language used: Flash 8, Actionscript 2.0
- Worked on Hasbro’s Heroscape Army Builder.
- Designed the entire application framework, coded 70% of the front-end UI logic and all of the backend webservices.
- Tools and language used: Flash MX 2004, Actionscript 2.0, Flash remoting, ColdFusion MX 7, SQLServer 2000
- Worked on Hasbro’s GIJoe Ninja Hovercycle. Involved in the design process and coded the entire game framework and three missions.
- Created a generic, reusable framework for demo creation that will significantly cut down future development. Used the framework to create Microsoft Windows Desktop Search demo.
- Tools and language used: Flash MX 2004, Actionscript 2.0
- Worked on Insightful’s website for uploading and publishing statistical packages.
Tools: and language used: Visual Studio 2005, ASP.NET 2.0, C#, SQLServer 2000.
Confidential
Senior Software Developer
Responsibilities:
- Team lead for client-side game development
- Participate in design, development, testing and implementation of new games within the company’s core product areas.
- Mentor co-workers in new skill sets and better coding practices.
- Perform code reviews for co-workers as required by the Project Manager.
- Support Project Manager in estimation, timelines and tracking of projects.
- Created a modular code framework to be used by all new slots games.
- Created a chat communication framework for Bingo using Flash Media Server 2.0.
Tools: and Languages: Flash 8, Actionscript 1.0/2.0, Flash Media Server 2.0
Confidential, Seattle, WA
Open-Source Perl Developer
Responsibilities:
- Tools and language used: Perl, Apache, Linux
- Created dynamic node efects for Precor USA website.
Tools: and language used: Flash MX 2004, Actionscript 2.0
Confidential, Redmond, WA
Game Developer
Responsibilities:
- Worked directly with an industry leading game designer to implement new game prototypes and games for Confidential
- Adapted Hexic board game for tablet PC.
- Wrote technical spec, architected and coded Zone’s Trivia games.
Tools: and language used: Flash MX 2004, Actionscript 1.0/2.0
Confidential, Kirkland, WA
Principal Software Engineer
Responsibilities:
- Responsible for creating Flash games, Flash components and web services to enable Flash-based education games to communicate with backend database via Flash remoting.
- Responsible for all server-side scripting using ColdFusion MX.
- Responsible for designing, maintaining and optimizing backend database using SQLServer 2000.
Tools: and language used: Flash MX, Javascript, AJAX, JSFL, Dreamweaver MX, ColdFusion MX, MS SQLServer 2000
Confidential, Seattle, WA
Software Design Engineer/UI
Responsibilities:
- Worked with a group of talented and passionate people in the Consumer Ordering & Self-Service team to create a website that provides the best customer experience in the universe.
- Responsible for maintenance and feature implementations for Amazon’s order pipeline.
- Ported the order pipeline to Target.com.
- Provided support such as code reviews and training to international developers working with the order pipeline code.
- Provided mentoring and training to coworkers in Perl, Mason and C.
Tools: and language used: Perl, Mason, Javascript.
Platform: Linux
Confidential, Seattle, WA
Lead Developer
Responsibilities:
- Created the level editor and the entire 2D game engine for Hasbro’s run and shoot game Confidential .
- Tools and language used: Flash MX 2004, Actionscript 2.0
- Created web spider and webpage processing tools
Tools: and language used: Flash MX 2004, Actionscript 1.0
Confidential, Kirkland, WA
Software Developer
Responsibilities:
- Helped create a new version of web-based Education Project Planning Support (EDPROPS) system for Confidential .
Tools: and language used: Macromedia Dreamweaver MX, ColdFusion MX, Java.
Confidential, Seattle, WA
Software Engineer
Responsibilities:
- Worked with researchers to create software solutions for genetic research.
- Responsible for developing product features and UI for the company’s web-based microarray data management software.
Tools: and language used: HTML, XML, Javascript, Flash MX/Actionscript 1.0, Perl, Java/ J2EE, MySQL.