Contributing code to the gradle-android-plugin to fix bugs and add features. First feature added, AIDL processing.
Android development using both native java and html/css/js via phone gap.
Also contribute to the android project itself in terms of corrections to java code, corrections to sdk tools, etc.
I contribute code to the Android Project(OHA) in the areas of Agile TDD test classes, mock object classes, and etc) and other areas that show up in SDK versions and Android OS versions.
Mobile developer specializing in android and other smart phone platforms. I train other developers to become agile android application developers and give training courses on mobile development. My android application development services span java, C++, and mobile web applications.
-Webkit Webview and cross-platform with PhoneGap/QuickConnect
-Android UI Widgets
-Training Android Developers
-Dependency Injection via roboguice and guice
-Instrumental testing via Junti3.8-device/emulator based along with DI(roboguice/guice) and robotium and android-mock.
Building tools and systems to decrease risks in J2ME development and increase the role of testing in j2me development. Market analysis, strategic planning, and basic research.
Antenna is an ANT Task library for MIDP developers. My contributions to this project have included adding support for new Sun Microsystems WTK versinos and Handset OEM sdks.
Contributed HAVi(iTV and JavaTV) articles to Espial's DeviceTop.com website. Contributed programing article sto ProgrammersHeaven.com website on JavaProgramming. Contributed articles and tutorials on Eclipse and Apache Derby to IBM DevloperWorks.
Also a re-occurring article contributor to EclipsZone.com.
Scoped out , analyzed, and evaluated start up projects covering technologies of Adobe Flex, Adobe Flash Lite, Sun Microsystems J2me and J2ee, Groovy and Grails, Ruby on Rails, facebook applications and etc for scalability, short development times, and low development costs.
SynlcastUI is J2ME UI library for MIDP 1.0 development. My contributions to this UI library include code to allow SynclasUI to wokr on non Nokia devices.
In process of becoming an Eclipse committer to the Eclipse MTJ project.
Developed game server for mobile devices.
Developed one of the first SearchEngine Mashups that combined search results with p2p search results in one web page user interface in PHP.
Pursued Concurrent Degrees of study for BS and MS by majoring in 9 majors including physics, mathematics, biology, chemistry,liberal arts, genetics, molecular biology, and etc.
Languages the developer has proven experience and proficiency via actions taken on linked accounts.
Environments the developer has proven experience and proficiency via actions taken on linked accounts.
Frameworks the developer has proven experience and proficiency via actions taken on linked accounts.
Tools the developer has proven experience and proficiency via actions taken on linked accounts.
Skills the developer has proven experience and proficiency via actions taken on linked accounts. Actions can be source code shared on GitHub, answers given to question on Stack Overflow, packages shared on NuGet, courses completed on Treehouse, and much more.
Combination of verified skills and skills the developer has expressed an interest in via information on linked accounts. Interests can be from watching source code on GitHub, Meetup group categories, listed skills on LinkedIn, tags used on Forrst, and much more.
The core traits the developer exhibits through actions taken on linked accounts.
Code repositories the developer has created, owns, or administers. In some instances forked or cloned repositories will be included as well.
Code repositories the developer collaborates on by maintaining, developing, and commiting code. In many instances the developer is a member of the team responsible for the repository.
Code repositories the developer has forked or cloned in order to support development. In most cases changes are made to the supported repository through pull requests.
Code repositories the developer watches or follows driven by an interest in the repository, source code, or functionality.
Code snippets the developer has created and owns.
Designs the developer has created to either share their work with the community or to offer for purchase.
Educational courses taken in order to increase knowledge of software development skills.
Articles read in order to increase knowledge of software development skills.
Articles written in order to educate and help others in the community.
Answers given to community questions in order to educate and help others in the community.
Presentations created and shared in order to educate and help others in the community.
Recommendations about the coder by peers, supervisors, and others from the community.
All the badges earned on coderbits.
All the badges earned on other sites such as Coderwall, Treehouse, Channel 9, etc.
The teams, organizations, and groups the coder is a member of.
The full history of actions taken by the coder.