I have 10+ years of professional development experience. I am presently leading front end development for https://apps.facebook.com/slotstation. Previously I lead the front end team for https://apps.facebook.com/houseoffun/
I am highly skilled in ActionScript 3 and Flex. I have studied C# and Xamarin, as well as Cocos2d-xna. I currently perform the daily project management tasks for an office of 13 programmers, while also fulfilling my own coding responsibilities. I am proficient in PHP, SQL, JavaScript, HTML, CSS and also have experience in both Linux and Windows.
Specialties: ActionScript3, Flex, C#, Xamarin, Cocos, XNA, Box2D, ANT, Photoshop/Illustrator, HTML/CSS, MVC, OOP, PureMVC, Windows, Linux, Eclipse, Maven, Apache Tomcat
Freelance Game Developer @ CEO and Founder of TeraByte Data Systems & Engineering.
Freelance consultant Specializing in Flash Games, Educational Software, and Social Media.
Proudly being the best there is at what I do since 2001. From January 2001 to Present (15 years) Lead ActionScript Engineer / Project Manager @ - Author and maintain AS3 and Flex code for a high traffic social game on facebook.
- Create and maintain ANT scripts for a build and deployment of a modular ActionScript 3 application.
- Daily communication with project owners and product leads to ensure that mission critical features make it to market on time with full functionality.
- Create Flex modules
- Create high performance AS3 components.
- Work with PSD and AI assets and produce code which recreates the UI/UX perfectly while taking into consideration both performance and file size
- Write technical documentation detailing how a feature is implemented so that developers of sister products on other platforms (ie: mobile devices) can follow my implementation guide and produce a unified gaming experience across all of our many platforms. From February 2014 to February 2015 (1 year 1 month) Lead Software Engineer - ActionScript3/Flex @ - Author and maintain AS3 and Flex code for a high traffic social game on facebook.
- Create and maintain ANT scripts for a build and deployment of a modular ActionScript 3 application.
- Daily communication with project owners and product leads to ensure that mission critical features make it to market on time with full functionality.
- Create Flex modules
- Create high performance AS3 components.
- Work with PSD and AI assets and produce code which recreates the UI/UX perfectly without using heavy, low quality bitmap assets
- Write technical documentation detailing how a feature is implemented so that developers of sister products on other platforms (ie: mobile devices) can follow my implementation guide and produce a unified gaming experience across all of our many platforms. From June 2012 to February 2014 (1 year 9 months) Lead Flex Engineer @ Lead Flex Development and UI component creation for a Flex 4/spark application using JCO Java backend as a bridge to SAP Time Entry Module. The application is based on Caingorm 3 and Parsley, as well as native ActionScript custom components, making use of Spark4 skins. From October 2011 to July 2012 (10 months) Lead Flex Engineer @ Lead flex development. Train employees in best practices. Manage personal relationships with clients and handle multiple projects and responsibilities simultaneously.
Responsible for maintaining code quality. Supervised and lead a total re-write of a casual social game. Lead flex refactor and UI/UX planning/implementation for a major enterprise level flex web client application. From April 2011 to July 2012 (1 year 4 months) Lead Flex Engineer @ Lead an off-shore team of flex and qa engineers in a production support role for a major telecom company. From April 2011 to July 2012 (1 year 4 months) Senior Software Engineer @ Responsible for HTML,CSS, PHP, MySQL, Flex/ActionScript3, and JavaScript development. Also responsible for server configuration on Debian Linux and support for Red5 streaming media server services. From August 2009 to July 2012 (3 years) Lead Flex Engineer @ Lead team of flex developers in support for a AIR-based retail and call-center customer service application. From April 2011 to September 2011 (6 months) Lead Software Engineer @ ActionScript2/3, Flex, PHP, SQL, JavaScript, JQuery, Java and C++ development. From September 2009 to April 2011 (1 year 8 months) Lead Software Engineer @ Implemented an OpenSocial API exposing Magento data objects as a REST service. Implemented OpenSocial Gadget API framework using OAuth, and Caja for non-iframe inline gadget rendering. From November 2010 to March 2011 (5 months) My Disney Vacation - Java UI Developer @ Developing front end features using the TEA Template Language (http://teatrove.sourceforge.net/) which is a derivative of JSP. Also working with jQuery, HTML, CSS, XML, on Photoshop, Eclipse, ANT, Maven, VIM, JIRA, and Apache Tomcat. From May 2010 to October 2010 (6 months) EA Sports Active - PHP Developer @ PHP and JavaScript development using Symfony v1.4, YUI 3 on PHP 5.3 running on Apache and CentOS.
This was an NDA project, the project is still not public, so I cannot release details of the website which I was developing. From March 2010 to May 2010 (3 months) Pogo.com - Flex Developer @ Developed Flash Games and other front end features in Flex and ActionScript 3 for Pogo.com as part of a fixed length contract for Electronic Arts. (http://www.pogo.com/) From November 2009 to March 2010 (5 months) Presentation Layer Developer @ Limited engagement contract work for the Bundle.com website. You can see the flex work at the top of the page on http://www.bundle.com/articles
This flash component used the E3D libraries for virtual 3D space transformations and rendering. From September 2009 to October 2009 (2 months) Senior Software Engineer @ From December 2008 to September 2009 (10 months) Senior Software Engineer @ Senior Software Controls Engineer. Specialized in C/C++ robotic automation control software. From January 2000 to June 2002 (2 years 6 months)
Computer Science And Engineering @ The University of Connecticut From 1997 to 2001 David Coleman is skilled in: Flex, MVC, CakePHP, Apache, PHP, MySQL, PureMVC, Zend Studio, JSON, Design Patterns, CSS, HTML, Vim, RIA, Scrum
Websites:
http://www.midlandia.org,
http://www.eschooltools.com,
http://www.laflorynata.es