Independent Software Developer Resume
SUMMARY:
A software developer with over three years of experience with a focus on Android development using Android Studio. Skilled in Java, XML, JSON, Web Service development and consumption on Google App Engine (rest), HTML, PHP, MySQL.
TECHNICAL SKILLS:
Languages: Java, JSON, XML, JavaScript, HTML, CSS, Php, Groovy, C++
Frameworks: Android SDK, REST, Picasso, Objectify, Butterknife, Entities, Code Injections
Databases: MySQL, Google App Engine datastore (NoSQL)
Tools: Android Studio, Eclipse, IntelliJ, Object Oriented Analysis/Design (OOA/D), Java, Javascript, XML, JSON, HTML, CSS, PHP, Microsoft Office and other office software, Git, GitHub, StackOverflow, Android API Documentation. OpenCV, Jenkins CI
Operating Systems: Windows 8, 7, Vista, XP, OS X, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Independent Software Developer
Responsibilities:
- Utilizes RESTfull calls to Google App Engine datastore, custom API implements Endpoints and POJOs as Entities, using Objectify to inject REST code.
- GeoCoding, Android Frameworks - Butterknife, Piccaso, Dagger2.
Confidential
Independent Software Developer
Responsibilities:
- Created a sophisticated Android App that Includes Custom Views, Read and Write XML and JSON.
- Complex memory management to manage multiple large bitmaps.
- Complex data structures to hold unique drawing objects.
- Confidential manipulation is used to draw each frame in an animation.
- Confidential is saved out to a Confidential .
- Once All the Frames are drawn to, Bitmaps are pulled from each Confidential, and the set is converted to an animated gif.
- Currently being updated to Android Material Design specifications.
Confidential
Contract Software Developer (Android)
Responsibilities:
- Sole Developer in charge of realizing the design ideas of Confidential into a functional and unique Android Social Media app to be used within large disaster relief organizations.
- The Confidential android App, uses the MVC Framework, within the RESTful Google App Engine backend, Using JPA.
- The user can upload custom Icons.
- Create groups. Make reports. Google Maps is utilized.
Confidential
Independent Software Developer (Android)
Responsibilities:
- Created a sophisticated Android App consumes of a FinalDraft XML document to produce a Screenplay utilizing a ScrollView of EditTexts.
- The Screenplay can be edited and saved back out to the FinalDraft xml format, or can be converted to a story board grid of thumbnails.
- Each thumbnail can be selected to open a custom drawing tool, allowing the scene to be drawn over the greyed out text of the scene, and drawn back out.
- A set of Scenes can be converted into a slide show, and distributed to stakeholders, as a slide show to be played in Confidential, or as an animated gif.
Confidential
Webmaster
Responsibilities:
- Custom designed and maintained Artists Website.
- The website is hand built and maintained with HapEdit, and FileZilla. It utilizes custom links created with HTML, and CSS.
- A messaging page is implemented with PHP, to take text from an html form and send the text as in an email to the website owner.
Confidential
Webmaster
Responsibilities:
- Overhauled poorly designed website, and maintained.
- The website is hand built and maintained with HapEdit, and FileZilla.
- It utilizes custom links created with HTML, and CSS.
- An inquiry page is implemented with PHP, to take text from an html form and send the text as in an email to the website owner.
- A MySQL database was created and populated with captured data from the Inquiry page.
- Analytic tools were created to provide business statistics derived from the database.
- The company was sold and the website I designed is no longer in existence.
