Senior Mobile Architect / Senior Mobile Engineer Resume
Atlanta, GA
SUMMARY:
SENIOR MOBILE ARCHITECT / SENIOR MOBILE ENGINEER Versatile IT professional with in - depth experience architecting, building, implementing and deploying end-to-end mobile IT solutions.
TECHNICAL SKILLS:Hardware: PC-based x86 and x64 systems · Server Components (CPUs, motherboards, RAM), 3com series switches · Cisco Switches · Dell 1900, 2900 series servers · Cat 5/6 Ethernet Routers (2500 series, 37/3800 series routers, 6500 series switches · Fiber Optics · 10Gbe · Dell 6200 series switches · Brocade Fiber switches · EMC Clariion CX4
Software: Windows 95/98/ME/NT/2000/2003 Server/Workstation / XP/7 Home/Professional · Eclipse · Slackware Linux 4.x through 11.x, Fedora Core Linux 4 · Apache Webserver & Mod-SSL · Nginx · Microsoft Office Suite, including Access · FreeBSD 3.x through 8.x · OpenSSL · BIND · Postfix · Sendmail · ProFTPD · ssh · scp · rsync · nfs · nfs4 · Samba · Mysql 3.23 - 5.6.x · Nat · memcached · ipfw, · ipfw2 · iptables firewall software · Apache ActiveMQ · RabbitMQ · xCode · mongoDB · Tomcat · Spring · Xamarin
Languages: PHP 5.x · Perl 5.8.x · Java · J2ME, BlackBerry (RIM) J2ME · Android OS · iOS · ObjectiveC · Windows Mobile · SQL Javascript · jQuery · Basic, VB6 · ADO) · VB.Net · C#.Net · AJAX (including jQuery, JSON) · HTML/HTML5/XHTML/DHTML · CSS3
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
SENIOR MOBILE ARCHITECTResponsibilities:
- supporting the revision and implementation effort around Wimbledon, Roland Garros, US Open Golf, US Open Tennis, Australian Open and Masters Golf Android applications, re-building from ground-up. Built Atlanta Falcons, Atlanta United and Mercedes Benz Stadium applications from the ground up using Material Design principles atop a custom framework.
- Restructured highly abstracted project structure to consolidated core and frontend projects with high focus on code reuse across different project frontends. Refactored existing code bases for performance enhancement and compliance to Android best practices.
- Worked with disparate teams to migrate existing XML web services documents to JSON for ingestion and storage locally using SQLite database.
- Helped reduce overall latency by moving real time event scoring to pub/sub architecture using MQ and observables.
- Implemented continuous integration build process, utilizing per-build gradle flavor implementation.
- Implemented multiple features (video, live scoring, location services, push notifications, rich messaging, 3rd party API integration and many more) in preparation for 2015, 2016 and 2017 events.
- Oversaw release of applications to Google Play store.
Confidential, Orlando, FL
Subcontractor for DOD
Responsibilities:- Took Android app from napkin concept to polished app-store release across multiple versions/iterations.
- Built app using Material Design concepts, custom UI, integration with remote RESTful services.
- Implemented a dynamic matrix backed checklist with deterministic calculation of resources to provide end user based upon previous selections.
- Utilized Gson with strongly typed model for data, Retrofit for HTTP services.
- Dagger for dependency injection.
- ORMLite to build an ORM around data storage layer (sqlite) for purposes of offline access and data synchronization.
Confidential, Atlanta, GA
Responsibilities:- Addressed several critical/high-impact issues facing the architecture of the existing application; provided guidance to and implementation of architectural changes resulting in significantly reduced memory consumption, higher UI responsiveness and overall improvements to user experience (UX).
- Migrated existing RESTful API interface to RXJava/Retrofit 2.0 implementation.
Confidential, Miami, FL
Responsibilities:- Built Blood Glucose Monitoring (BGM) application designed to interface directly with Confidential.
- Implemented data storage using SQLite and stored preferences.
- Took wireframes to implementation with focus around material design.
- Soft launched
Confidential, Miami, FL
Responsibilities:- Provided post-acquisition support of Westower Communications.
- Led team of 5 developers to migrate quality control applications built in house.
- Converted PHP5 APIs to C# using WebApi2 and HTML5/JS application to HTML5/Angular.js SPA application on new platform.
Confidential, Miami, FL
Subcontractor
Responsibilities:- Ported NFL Now Android application to FireTV. Bug fixes on existing Android code base.
- Implemented flavors to gradle build process. Android release support and bug fixes.
- Areas of focus: Fragments, JSON, RESTful APIs, GSON, Asynchronous Services/Communications, Threading, In-App Payments, Push Notifications, Jelly Bean (4.1+)
Confidential
Technical Associates, Orlando, FL
Responsibilities:- Built prototype Android application for interface into proprietary IoT hardware.
- Used Wifi Direct and mDNS discovery to integrate 3rd party libraries with application framework.
- Heavy in fragment use on the UI side, and multi-threading / asynchronous services on the back-end side.
- Developed server-side REST API interfaces using PHP5 with JSON output for ingestion by application.