Android Mobile Developer Resume
Roseville, MN
SUMMARY:
To obtain a full - time software development position.
SKILLS AND ABILITIES:
Leadership: Served as an officer on the Skills
Communication: Presented monthly budgets and financial reports to the Skills.USA members.
Programming Languages: Java, C, C++, Android SDK, Visual Basic 6.0, Oracle DB, CSS, XML, Perl, .PHP, Python, TCL, SQL, SQLite, JSP, and HTML.
Version Control: Git, SVN, and CVS
Development Environments: Eclipse and DroidDraw
WORK EXPERIENCE:
Confidential, Roseville, MN
Android Mobile Developer
Responsibilities:
- Created Bluetooth functionality to connect to Nonin devices.
- Created Bluetooth functionality to connect to A&D medical blood pressure device
- Created and designed custom layouts for displaying graphs & values received from Bluetooth medical devices.
- Languages used: Android SDK, XML, and Java
- Frameworks/Tools Used: Git
- This was a contract position.
Confidential, Mounds View, MN
Android Mobile Developer
Responsibilities:
- Created Bluetooth functionality to connect to Garmin devices.
- Created Bluetooth functionality to connect to Nonin devices.
- Created Bluetooth functionality to connect to A&D medical blood pressure devices.
- Languages used: Android SDK, iOS SDK, XML, and Java
- Frameworks/Tools Used: Git
- This was a contract position.
Confidential, Bloomington, MN
Android & iOS Mobile Developer
Responsibilities:
- Created Bluetooth functionality to connect to pressure and temperature sensors.
- Created Bluetooth self-healing code to reconnect to Bluetooth sensors when getting out of range and getting back into range within a reasonable time.
- Created QuickStart functionality to make it easier for customers to use.
- Create new layouts for new screens.
- Added new refrigerants and refrigerant data to JSON and plist files.
- Languages used: Android SDK, iOS SDK, XML, Java, JSON, and Objective-C.
- Frameworks/Tools Used: Git & GitHub
- This was a contract position.
Confidential, Bloomington, MN
Android Developer/Planner
Responsibilities:
- Created a custom layouts for newly designed screens.
- Created custom functionality for patients and doctors to view a patients immunization history.
- Created a custom web service to provide immunization records when queried.
- Languages used: Android SDK.
- Frameworks/Tools Used: Git, Jira, & GitHub
- This was a contract position.
Confidential, Minneapolis, MN
Android Developer
Responsibilities:
- Customized frontend XML code to match screenshots attached to Jira stories.
- Implemented Adobe Omniture code to provide analytics on what users were searching, viewing, and buying.
- Created custom forms to submit orders, payments, login information, etc. which included custom inline error messaging.
- Languages used: Android SDK, Java, and XML.
- Frameworks/Tools used: Github, Jira, Omniture, Adobe Bloodhound, and Charles
- This was a contract position.
Confidential, Minneapolis, MN
Android Developer
Responsibilities:
- Wrote code to display tracks using route points to record and store the tracks.
- Created code to share tracks on Twitter and Facebook using SocialAuth.
- Wrote code store track information, segment data, and waypoint data in SQLite database tables.
- Converted Google Maps V1.1 code to Google Maps V2 code.
- Languages used: Android SDK, iOS SDK, Java, SQLite, and XML.
- Frameworks/Tools used: Jira and Githubs
- This was a contract position.
Confidential, Minneapolis, MN
Lead Android Developer
Responsibilities:
- Managed and held regular meetings with Android development interns.
- Wrote code to discover and list ZeroConf(Bonjour and JmDNS) services on wifi networks.
- Wrote code to pass user profiles between devices.
- Made suggestions to owners/equity partners to improve the app and attract investors.
- Languages used: Android SDK, iOS SDK, Java, SQLite, and XML.
- Frameworks/Tools used: JmDNS and Bonjour
Confidential, Minneapolis, MN
Android Developer
Responsibilities:
- Created Java code to generate Jasper reports to embed into the company’s Android app.
- Wrote Android database framework code to access data in different types of databases.
- Wrote a PDF view to view generate Jasper PDF reports inside the app.
- These projects are done on a contractor basis.
- Languages used: Android SDK, Java, SQLite, and XML.
Confidential, Minneapolis, MN
Graduate Research Assistant
Responsibilities:
- Used the Cuckoo framework to develop an offloading framework for mobile devices.
- Optimized Android code to make the app more efficient on battery use.
- Wrote Android server/client code to pass the data between devices.
- Languages used are: Android SDK, Java and XML.
Confidential, St. Paul, MN
Software Tools Intern
Responsibilities:
- Coded hooks for the Confidential Subversion repository.
- Assisted with modifying code for existing Subversion tools.
- Abstracted out similarities in existing code that was written by my mentor and I.
- Languages used: Python.
Confidential, Minneapolis, MN
Undergraduate/Graduate Research Assistant
Responsibilities:
- Assisted in helping develop MinneTAC open source software in Java using Eclipse.
- Wrote test code to test evaluators for the correct output in a Linux/UNIX environment.
- Wrote source code to help improve the performance of the agent.
- Maintained and added new features to existing web applications.
- Languages used are: Java, Python, Perl, and SQL.
Confidential, Minneapolis, MN
Web Developer
Responsibilities:
- Updated websites for clients when needed.
- Performed SEO tasks to market and make the website more findable.
- Manage PPC campaigns to gain targeted customers.
- Performed on page optimization techniques to increase ROI & conversion rates.
- Languages used are: PHP, MySQL, HTML, and CSS.