Sean is a software engineer, specializing in Android app development, with a passion for video games and coffee.
Sean started his education at Auburn University, where he learned the basics of programming. The following year, he transferred to the University of Memphis to complete his Computer Science degree. After graduation, he moved to Nashville to start his career as an Android developer. Over the years his skills have broadened to include iOS, .NET, and SQL.
After moving to Nashville, Sean developed an interest in specialty coffee, and enjoys trying different coffees from around the world. When the plague upon humanity recedes, he is looking forward to visiting Steadfast, Dose, and Crema again.
Sean likes to spend his free time playing video games, building decks and playing Magic: The Gathering, improving his skills, and reading about the technology industry at large. His favorite video games are Fire Emblem, Endless Legend, and Factorio.
TEKsystems April 2021 — Present
Android Software Developer Contractor for Hilton Resorts.
Onlife Health April 2017 — April 2021
Lead mobile developer. Continued native Android tenure while branching into native iOS with Swift, .NET APIs, and SQL Server. Technical lead of white label effort to offer more branding options for clients, while simultaneously providing a streamlined experience for end users. The project expanded a single app immediately to four, with the capability to quickly scale up further through use of automated tools.
TEKsystems December 2016 — April 2017
Contract-to-hire position with Onlife Health
Metova, Inc. August 2015 — December 2016
Worked as part of distributed teams and to develop amazing software that delights customers. Primary focus on Android development, with minor experience in iOS. Short tenure on Angular project, using Cordova and the Ionic framework to develop apps for both Android and iOS from one code base.
LifeWay Christian Resources February 2014 — July 2015
Developed and maintained an Android application platform for reading and annotating ePub content. ePubs are streamed over the internet via an internal API, or downloaded and parsed locally. All content is encrypted at time of download, and decrypted on the fly as the user reads, including HTML5 video content. The platform also included a verbose library screen for all of the user's owned content, and an in-app store where they can purchase more content. This project, via Gradle flavors and flexible coding, became the basis for 5 published applications on the Google Play store, the most prominent being WORDsearch Bible with over 20,000 unique users and over 30,000 total installations.
University of Memphis April 2013 — December 2013
Android development as part of a faculty research project with Dr. Timothy Hnat. Attempted to modify the Android Open Source Project to include a new OS-level security protocol. The goal was to implement behavior learning of user action. Based upon past usage, the protocol would be able to recognize the device owner based upon hardware sensor readings, and determine if the current user is the owner. If the protocol detected otherwise, other security mechanisms would take effect, such as confirmation of device password, or answering a security question.
Nashville Mobile Development User Group April 2016 — Present
Helping organize monthly meetings for those interested in mobile technology to network and increase their techincal proficiencies. Past content has included Android study groups, iOS and Swift tutorials, and getting started with Unity. The group is a Google Development Group, and hosts an official Google I/O Extended event. Learn more about this group at Meetup.com.
University of Memphis August 2011 — December 2013
- Computer Organization and Architecture
- Networking and Information Assurance
- Programming Languages
- Operating Systems
- Capstone Software Project
- For the full list, visit memphis.edu
Auburn University August 2010 — May 2011
Magic: The Gathering
- Booster Draft
- Fire Emblem
- Endless Legend
- Dungeons & Dragons
- Stars Without Number