I'm an Android app developer, passionate about music, technology, and self-education.
Java, Kotlin, XML2009
Expert Android application development, with a deep understanding of the Android SDK, best practices, UI guidelines, and overarching ecosystem.
Grid-based designs with high-quality vector graphics and a focus on platform guidelines and meaningful motion. Ability to create original and compelling user experiences from nothing-more than a concept.
Working knowledge of web development with experience creating Node.js web servers and REST APIs.
Android Developer, Consultant
Paul Burke (iPaulPro)2009 - Current
Independent Android developer, designer, and consultant.
SAYMar 2017 - Mar 2018
Joined at prototype stage and lead engineering team to version 1.0. Lead development of the web server and Android application, oversaw iOS development, and took over product design.
Lead Designer, Lead Front-End Developer
Touch Lab IncMay 2012 - Dec 2013
Designed information architecture, wireframes, mockups and prototypes. Lead front-end development and software quality assurance.
Web Designer, Consultant
iPaul Pro Jan 2008 - June 2010
Designed and developed websites for small businesses, friends, family and a couple of small personal ventures.
Self Taught 2006 - Present
Everything I know about design and development is self-taught, using Google as a bridge to my education.
Android Studio, Webstorm, Android SDK Tools, Photoshop, Sketch, Remix
SDKs / Frameworks
Android SDK, Node.js, Play! Framework, jQuery, libGDX, Truffle, Web3.js, Parse
RxJava, RetroFit, Android KTX, Moshi, Kotlin Coroutines, Room, LeakCanary
SQLite, PostgreSQL, MongoDB, MySQL, Google Datastore, Redis, Ethereum
Hosting / Platforms
Heroku, AWS, Google Cloud, Digital Ocean, Cloudflare
Built Android app from scratch to match existing iOS client.
Android SDK, MVP, RxJava, AWS Amplify, Play Billing, OneSignal, Instabug, Branch, JUnit, Mockito
SAY LLC - Lead Developer
Lead developement team, built Android app and web server, and contributed to design.
Android SDK, RxJava, Exoplayer, Node.js, Parse, Heroku, AWS, Zencoder, Photoshop, Sketch, Zenhub
Simple utility app to put notes in notifications. Recently rewritten in Kotlin using Androidx. Published on the Android Market in 2009, before it even had paid app support!
Android SDK, Kotlin, MVVM, Coroutines, Room, LiveData, Data Binding, Material Components
Touch Lab Inc - Lead Designer, Lead Front-End Developer
Translated iOS design to Android. Ported iOS app to Android.
Android SDK, Photoshop, ffmpeg, Google Drive API
My first game! Created concept, character, art, music, sound effects, and game alone.
libGDX, Android SDK, Photoshop, Garageband, bmGlyph, CFXR, RoboVM, Xcode, Admob, Google Analytics, Crashlytics
Solo project for hack.summit("blockchain") 2018. Wrote a smart contract and deployed to Rinkeby Ethereum network. Created and designed web3 client.
Solidity, Web3.js, Truffle, Ganache, Infura, Heroku, Node.js, UIkit
Created for TechCrunch Disrupt NY Hackathon 2016 (no longer running). Built a worldwide, load-balanced, auto-scaling Google Cloud server that provided a RESTful API to be consumed by a Microsoft Word Addin using machine learning... in 24 hours.
Google Cloud, Machine Learning (Lateral, Watson), Node.js, Google Cloud Datastore, AWS, MailChimp
Made for Verizon 2010 "Power Your App Contest" (no longer running). Created original concept; Lead Designer; Lead Android Developer.
Android SDK, Google APIs, Geolocation, REST (JSON), Photoshop, Amazon AWS SDK
Created for Thomson Reuters "Street Apps Challenge (no longer running). Designed and co-developed Android app; Designed and developed website.
Android SDK, Photoshop, Illustrator, SOAP (XML), REST (JSON), Yahoo YQL, SQLite, Draw9Patch Tool