Jeffrey Jones
Android Java Developer
Cleveland, Oh 44109
***********@*****.***
Sumry.in/jeffmejones
Linkedin.com/in/JeffMeJones
ROLES
Android Development
Java Development
C++ JNI
GUI Design
Debugging & Troubleshooting
Testing & Documentation
TOOLS/METHODS
Java
Android SDK
Android Studio
Eclipse IDE
XML
JSON
Lib USB C++
LibGDX API
PHP
Adobe PhotoShop
SVN
GitHub
StackOverflow
INDUSTRY APPLICATIONS
Android Audio Capture
Database entry via mobile app
Server/Cloud Apps
Social Apps
Locations Apps
Barcode Scanner App
EDUCATION
Grand Valley State University:
Android Development
Google Online Training:
Android Development
CollabNet SCRUM Agile Course
EXPERIENCE SUMMARY
Solutions driven Android programmer with a 5 year track record of commended performance in JAVA and Android SDK programming. Well versed in all phases of the software development lifecycle, with a strong working knowledge of algorithms and data structures. Proven success engineering customized solutions improving business processes, operations and profitability.
SKILLS INVENTORY
● Strong object oriented programming background. Fluent in dynamic and static compiler environments. Working with encapsulation, polymorphisms, and inheritance.
● Coding for up to date Android SDK (Google Glass, Android Wear SDK) while also coding to older, legacy Android builds (gingerbread).
● Understand UI vs UX. Building and designing code that dynamically fits the user experience (phone, tablet, desktop ext..) EXPERIENCE HIGHLIGHTS
● Developed multi threaded Android applications. Understanding thread priority, callbacks, subscribers, and Atomic variables.
● Took three, off site, trips to represent my employer. During these trips I was responsible for, but not limited to, on site development and changes to our applications if needed. Demonstrating the product and applications to clients and users.
● Received one promotion and 2 raises during my time here at my employer. Started working in QA, then promoted to full time Android developer. Became lead principal on 2 active Android projects.
● During my time at my employer I have improved or added enhancements to 3 existing Android applications and 1 C# Windows based application. I've developed, from scratch, 5 Android applications for my employer. For these applications, I developed them by myself and/or was lead principal for them.
● I've helped manage and create "best practices" document for managing our in house code repository.
● I've been used as an adviser in meetings with the CEO during discussions with other companies on how to move forward with projects. Giving my professional opinion or what I believe may or may not be possible.
● I've worked with senior hardware developers to determine which path to take when creating Android hardware specific devices and peripherals.
● I've worked with Android USB hardware. How to talk to and communicate with proprietary USB devices through the Android OTG micro usb port.
● I've written low level C and C++ code that runs on Android via the Android native development toolkit JNI.
● Built apps that communicate with server side databases to retrieve information and display in the app. Manipulate data via the user, then send it back to the server to update the database. 1
Jeffrey Jones
Android Java Developer
Professional Experience
Lead Android Developer
Think A Move Speech Recognition In Ear Voice Capture B eachwood, Ohio 44122 May 2014 Current
● Stated working In QA department. Promoted to lead Android developer
● Represented the company for off site demonstrations to clients.
● Adviser on how to draft proposals to clients.
Android App Programmer
EVENT ESPRESSO E vent Registration & Ticketing Management W ashington, Utah 84780 October 2013 February 2014
● Create an Android App using advanced development and coding techniques. Manage all phases of application design from coding and prototyping through system testing, integration and deployment.
● Built: Pull to refresh, QR Barcode Scanner, Live Search.
● The App communicates, retrieves, and modifies a database on a server.
● Install the App: h ttps://play.google.com/store/apps/details?id=com.EventEspressoHD.android Phone Repair / Android Programmer
REVOL WIRELESS Re gional Wireless Carrier
I ndependence, Ohio 44131 January 2012 January 2014
● Hired as tech support & smartphone repair then changed roles as an app programmer.
● Repair Smartphone Screens Help customers with smartphone issues.
● Built smartphone SMS/MMS text messaging app.
● MMS Images enhancements: Filters and cropping.
Creator / Android App Programmer
Strallow ( Self Project) A pplication Social Network C leveland, Ohio 44109 March 2013 August 2013
● Strallow is a social network to share Apps.
● Build and design the UI for the App, the API for the server and the App, notification, server load balance, crash testing debugging, and tons more. Think of what it would take to build Facebook 0.1 from scratch.
● Install the App: h ttp://Strallow.com/
FREELANCE APP DEV
Han Dyn Compass ( self employed tax 1099)
C leveland, Ohio 44109 March 2014 April 2014
● Compass app as prototype for private company
● Not consumer facing
● Integrating phone’s built in Compass
● Integrating phone’s built in Gyroscope
Creator / Android App Programmer
Fish Tap Tap ( Self Project)
C leveland, Ohio 44109 February 2014 March 2014
● Fish tap is a game I built utilizing the libGDX library.
● Integrating Google Adsense
2
Jeffrey Jones
Android Java Developer
● Integrating Real world physics.
● Integrating Google Analytics
● Install the App: h ttps://play.google.com/store/apps/details?id=com.jmjapps.FishTap Professional Experience
FREELANCE APP DEV
Finger Paint app ( self employed tax 1099)
T hailand (remote) November 2012 December 2012
● Work with student in thailand to fix bug in current app.
● Take original source code and fix all bugs and issues.
● Make tutorial videos on how i fixed all issue: h ttps://www.youtube.com/watch?v=2Wg45ia6nXs FREELANCE APP DEV
Loteria bingo game ( self employed tax 1099)
C leveland, Ohio 44109 September 2012 November 2012
● Take their php website based game and turn in into a Android based game.
● Teach their lead dev JAVA and parts of the Android SDK. FREELANCE APP DEV
Real Estate ( self employed tax 1099)
C leveland, Ohio 44109 July 2012 September 2012
● Built app for estates to share listings
● App communicates with database of listings
FREELANCE APP DEV
Happys Pizza ( self employed tax 1099)
P ontiac, Michigan 48341 March 2012 June 2012
● Built Prototype of app to land contract.
● App shows coupons and daily offerings.
● Directions to nearest open location.
FREELANCE APP DEV
Linear Intelligence ( self employed tax 1099)
C leveland, Ohio 44109 September 2011 November 2011
● Built a Demo App To Land a contract with the company.
● Using phone to take a photo (or get the photo from your Photo Gallery) then allow the App to manipulate it.
● Google Map Direction from one location to the other.
● Android App read a google doc from the internet then grab the text from the google doc and display it in the App.
3