We provide IT Staff Augmentation Services!

Mobile Software Consultant Resume

5.00/5 (Submit Your Rating)

Chapel Hill, NC

SUMMARY:

  • 25 years of software management and development of architectures, protocols, device drivers and applications in the wireless and telecommunications industries. 14 years of mobile s/w development experience.
  • Product areas include mobile (Android, iOS), consumer electronics, automotive, embedded vision, medical and server infrastructure.
  • Primary roles have been in software management, software architecture, software development and technical presales. Extensive experience working with sales, marketing, customers and development teams.
  • Apps published on Google and Apple stores.
  • Experience with mobile/embedded tools and languages for native, HTML5 and JavaScript.
  • Experience with VoIP and SIP (PJSIP).

TECHNICAL SKILLS:

Process: Agile, Test Driven Development, OOA/OOD

Android, Embedded Linux, MeeGo: 5 years experience with B2C and B2E applications,VoIP/SIP, REST, NFC, BSP, WLAN, GPS, Telephony, ROM and device drivers

Apple iPhone/iPad iOS: 3 years experience developing B2B, B2C and B2E applicationsfor VoIP, SIP, sports media, transit ticketing and medical.

WinCE, Windows Phone, Windows Mobile: 7 years experience with Applications, BSP,device drivers, 3G Telephony, Audio and GPS.

Series 60/Symbian OS: 3 years experience with Nokia S60 and UIQ with BSP

Other Operating Systems: UNIX, QNX, pSOS+, VRTX, Green Hills

AP & 3G Chipsets: Qualcomm Snapdragon/8K/7K/6K, Intel Atom, Marvel XScale,TI OMAP, Nvidia Tegra2, EMP U360, NECEL Medity2, Freescale i.MX

S/W Tools: Android Studio/SDK/NDK/JNI, AOSP, GNU, iOS Xcode, Ionic, AngularJS,React, Eclipse, Visual Studio, jQuery, PhoneGap, Cordova, Worklight, SQLite,Node.js, Retrofit, Appcelerator Titanium, Xamarin, IBM Worklight, .NET, .NETCF,JTAG, SniFF, GIT, ClearCase, Subversion, Perforce, PVCS, QVCS, CORBA

Languages: Java, C++, C, C#, Objective C, Swift, HTML5, JCSS, JavaScript, XML,Qt, Assembly

Design Methodologies: Agile, Scrum, Test Driven Development, UML, Real Time OO,Object Oriented Analysis & Design, Structured Analysis & Design

Protocols: 3G, 4G, LTE, CDMA, EV - DO, WLAN, WiMAX, NFC, USB, Bluetooth, SIP,REST, SOAP, JSON, XML, TCP/IP, HTTP, RTP, USB, RFID, ISDN, X.25

Hardware Debugging: Schematics analysis, logic analyzer, oscilloscope, JTAG

EXPERIENCE:

Confidential, Chapel Hill, NC

Mobile Software Consultant

Responsibilities:
  • Developed Android and iOS apps for Avon Representatives Social Media Center using native and hybrid tools, and Retrofit and Gson libraries.
  • Developed offline mode and audio/video download, storage and playback features for the Hoopla Android media app.
  • Developed Android and Embedded Linux applications and framework for embedded vision and sensor fusion for automotive advanced driver assistance systems (ADAS) and connected car using Bluetooth and LTE.
  • Developed iOS and Android apps for Pet Monitoring.
  • Developed iOS and hybrid mobile apps for medical procedures and patient visits.
  • Developed iOS mobile application for VoIP based on PJSIP. Integrated the apps into the core telephony framework for voice calls, messaging, contacts and call log. Integrated server side features for video voicemail and enhanced calling features.
  • Developed iOS and Android applications for transit ticketing, route planning, maps, alerts, payments, location-based advertisements, etc.
  • Developed an Android application for secure mobile payments using a fingerprint sensor attached to the phone via USB for user authentication. Wrote a device driver to control/access the sensor and used the Android NDK to access the device driver from an application activity. Created an online retail store for testing and demonstrations.
  • Developed an Android application for the Confidential to enable map based surveys with cluster and point kml files and file uploads of completed surveys to the cloud for analysis.
  • Developed B2B and B2E iOS mobile applications using Appcelerator Titanium and Xamarin for a global healthcare company that produces products and tools for bioscience, diagnostics and hospitals. Performed a mobile strategy initiative to understand company requirements and to recommend a mobile architecture and toolset for future Android and iOS enterprise applications.

Confidential, Raleigh, NC

Chief Technical Officer

Responsibilities:
  • Technical presales, software architecture and development for new products, including smartphones, tablets, automotive infotainment & navigation and portable medical devices.
  • Customized smartphone and tablet features for mobile operators.
  • Define software architecture and implemented products for OEMs and tier 1 vendors, including smartphones, tablets, automotive infotainment & navigation and medical devices.
  • Submitted and secured patents for new wireless features and products.
  • Analyzed GenIVI standards and automotive manufacturer requirements to design and develop infotainment and navigation features.
  • Analyzed mobile operator requirements to specify certifications plans and execute certification testing for new wireless products.
  • Developed web based mobile apps for transit ticketing and automotive infotainment/navigation using HTML5, JavaScript, jQuery and PhoneGap.
  • Define s/w architecture for SaaS and NFC based financial transactions, including web services, credit card provisioning, security, transactions, and TSM, and mobile apps for Android, iPhone, Blackberry and Windows Phone for Wallet, NFC and Secure Element.
  • Define use cases, components and interaction diagrams. Work with security team to insure the product infrastructure meets company requirements.
  • Developed an Android application to read/write to NFC enabled cards and devices.
  • Developed Android and iPhone application features to interface to a location and profile based advertisement platform using Google Maps.
  • Android, iOS and BlackBerry Java native client/server enterprise applications for transit companies using web services (SOAP/XML and REST/JSON) to access network servers and NFC for point-of-sale, card reader and card emulation.
  • Added WLAN features, security protocols and supplicants to existing medical equipment to link into existing hospital server infrastructure. Supported WPA, WPA2, CCX, etc.
  • Mobile banking infrastructure including NFC enabled smartphones and backend servers.
  • Adapted Android, Embedded Linux and QNX and new h/w platforms for board bring up, BSP and device drivers to be used in smartphone and automotive products and applications.
  • Android smartphone products using Open Kernel software virtualization Microvisor for Qualcomm, TI and Spreadtrum chipsets for single core and dual core ARM chipsets. iPhone and iPad application development for a media entertainment company.

Confidential, Raleigh, NC

Sr. Mobile Architect

Responsibilities:
  • Developed Android smartphone products for mobile operators, handset manufactures, and semiconductor chipset vendors. Grew team from initial company startup to 75 engineers. Led software architecture definition, design and development.
  • Created customer engagement processes to provide products and services using engineering teams from USA, Canada and China.
  • Defined, managed and performed the technical presales role.
  • Worked with chipset manufacturers to develop bootloader and BSP for new h/w platforms.
  • Worked with Microsoft to analyze mobile operator terminal requirements and design software architecture for Windows Phone UMTS/CDMA using Nvidia, EMP and Qualcomm chipsets.
  • Worked with Microsoft to develop BSP, Telephony, GPS and Audio s/w for Windows Phone.
  • Worked with Verizon Wireless, OEM and Spirent to determine requirements for SFN testing.
  • Worked with Mobile Operators and ODMs to productize Windows Phone smartphones for UMTS and CDMA, including system testing and operator type approval.
  • Managed systems engineering group to produce systems and s/w architecture designs for new products involving Windows Mobile, Symbian OS and Embedded Linux.
  • Technical presales for smartphones and UMPC products. Technologies including 3G, HSPA, EV-DO, GPS, WLAN, WiMAX, UWB, Bluetooth, UMA/GAN, VoIP, Video Telephony & FMC.
  • Windows Mobile BSP for Qualcomm, Freescale and NECEL chipsets.
  • Windows Mobile VoIP and UMA/GAN products. Managed IO and Operator Certification.
  • Java applications for Dual Mode, VCC, FMC, UMA/GAN and SIP/IMS products.
  • Bluetooth drivers and applications for detection, communication and accessories.
  • Embedded Linux Telephony product that supported different 3G chipsets and messaging protocols via a layered separation of interface, control & messaging.
  • Accessory detection and configuration device drivers, including audio, data and power management for Motorola A1000 phone using Symbian OS v7.0 and UIQ.
  • 802.11 WLAN subsystem and protocol stack for WinCE and Symbian OS.

Confidential, Cary, NC

VP Engineering and Co-Founder

Responsibilities:
  • Provided consulting and engineering services to operators and telecom equipment vendors.
  • Developed a network management system for Frame Relay and ISDN services.
  • Developed smartphone products for Ericsson.

We'd love your feedback!