I am a software engineer with five years of professional experience in building web and mobile applications. I am skilled in all aspects of the full software development cycle, from requirements gathering and planning through development, release, and maintenance. In other words, I can do everything you need to build your app from the ground up and get it on the market. Whether you are starting with a rough concept or already have extensive specifications and wireframes, I will work with you to turn your idea into a reality. Looking for someone to do maintenance or upgrades on your existing project? I can learn your codebase quickly, fix bugs, refactor messy code, and add new features as needed. I specialize in ActionScript 3 (AS3) and the Adobe AIR framework. AIR allows for the rapid development of cross-platform iOS, Android, and web applications at a significantly lower cost than developing native applications separately. I am an expert-level developer with AIR, as well as the add-on Starling engine and Feathers UI library/SDK, which I recommend on most projects. In addition to AS3, I am comfortable with C# and Java. I have done a decent amount of work with Unity and am currently comfortable making moderately complex 2D and 3D games with Unity. I am moderately experienced with PHP and MySQL. I work quickly, design strong solutions, write clean and professional code, and learn and adapt skillfully to new challenges. My project experience ranges from productivity and social networking applications to educational software and 2D/3D games. Please review my portfolio for examples of my work. In addition to software engineering expertise, I am also an adequate graphic designer, and well-versed in Adobe Photoshop and Premiere Pro. I make music as a hobby and can make catchy loops for background music in games or apps. I have a knack for writing and can produce marketing copy for your app store page or website. Freelancing is not a side-gig or hobby for me; it is my full-time occupation, and I bring all of the dedication and skill that entails. Your project will never be relegated to my spare time or "when I get around to it". Although my weekly availability may fluctuate as I manage projects with multiple clients, I can typically dedicated between 5 and 20 hours a week to a client depending on the needs of the project. However, keep in mind that it's a two-way street; if you are coming to me with a 2-hour task every other week, I will have to give priority to steadier clients. -------- SERVICES: *Full-cycle mobile application engineering --Cross-platform development for iOS and Android --Consult with client on goals and strategy --Design of interface and graphics (if require