Rodney Spears

Mobile Developer - Software Architect

Professional Technologist and Software Engineer/Architect committed to developing world class software.

Employment

  • Mobile ConsultantApril 2014 - Present

    iOS Consultant

    • Currently developing iPad and iPhone apps that are self contained as well as apps that interact with a cloud backend.

    • Conceptualized several iOS apps and worked with client to develop Software Requirement Specifications, then architected, designed, implemented and submitted them to the app store.

    iOS Consultant at Cerner on the ‘Orders Team’

    • Contributed to a large medical app (Powerchart Touch), as part of a team using JIRA, Crucible, and GIT.

    • Solved defects, added enhancements, and lead the transition from iOS 7 to iOS 8.

  • Intouch SolutionsApril 2013 - April 2014

    Senior iOS Developer

    • Responsible for application development from design/architecture to App Store submission. Worked with Business Analysts to improve app usability.

    • Developed highly graphical and interactive iPad-based applications for pharmaceutical sales representatives.

    • Developed an app that read data from an external glucose meter and was integrated with iOS Address Book and Text Messaging api.

  • University of KansasJanuary 2003 - April 2013

    Mobile App Development

    • Developed an Android app for specimen data collection in the field which integrates GPS mapping, and SQLite.

    • Created SpecifyInsight, an iOS app for exploring collection data on an iPad. The specimen data is optimized and compressed from MySQL to SQLite and downloaded via HTTP. SpecifyInsight enables the mobilization of data so it can be taken into the field out of range of network connectivity.

    • Developed LMSearch (LifeMapper Search) for the iPad to enable the exploration and mapping of GBIF data.

    Cyberinfrastructure and Thick Client Software Development

    • Team Lead and Project Architect for a large client server application written in Java and shipped on Linux, Windows and Mac OS X.

    • The client app worked much like MS-Access that enabled a high degree of customization and configuration.

    • Used many contemporary software patterns to enable software componentization and reuse.

    • Integrated JSON-based RESTful web services

  • Netscape/ AOL / Time WarnerJune 1997 – July 2003

    Mobile App Development

    • Implemented the Printing sub-system for the Gecko layout engine.

    • Co-authored the Windows toolkit enabling the browser to run on Windows.

    • Proficient in many diverse areas of the code base – including the mail front end, spell check, embedded components, image library, XUL, JavaScript, and HTML forms.

    • Worked on advanced technology written completely in Java.

    • Designed and implemented the graphical user interface for the Java-based mail tool.

  • DigitalStyle (Purchased by Netscape)December 1996 - June 1997

    • Developed an end-user Graphics Tool written in Java for designing SVG components.

    • Specialized in Graphical User Interface and User Experience.

    • Created an entire GUI toolkit for enabling a “pluggable look & feel” which pre-dated Sun’s JFC.

Education

  • Bachelor of Arts in Computer Science

    Iowa State University, Ames Iowa

Technologies

  • iOS

  • Objective-C

  • Java

  • Android

  • Mac OS X Eclipse

  • XCode

  • JSON

  • XML

  • JavaScript

  • GWT/GXT

  • OOA&D

  • SQL

  • Hibernate

  • Lucene

  • C++

  • C

  • PHP

  • HTML

  • CSS

  • DOM

  • Windows SDK

  • Linux

Mobile Apps

  • SpecifyInsight

  • LMSearch

  • SpecifyDroid

  • SpecifyTouch

Strengths

  • Usability

  • Architecture

  • Risk Management

  • Problem Solver

  • Quick Learner

  • Communicator

Download resume as PDF format
Portfolio Coming Soon

Contact info

  • Email: rod@rodspears.com
  • Website: www.rodspears.com

Let's keep in touch