Contract Software Engineer
CurrentWork as a mobile app developer supporting my Android Linux Apps: The Talking Mother Goose, and Three ‘N Out that are available on Google Play and other Android app download sites. These projects are largely in a sustaining phase with updates being made to keep apps current with latest Android OS, and to address any bugs uncovered. Android development done on Windows OS with the Android Studio IDE.• The Talking Mother Goose is written in entirely in Java and uses the Android Native Development Kit (NDK) interface. • Three ‘N Out is written in C/C++ and uses the Android Native Development Kit (NDK), OpenGL for Embedded Systems (ES), OpenSL ES, and other native Linux libraries and Android NDK. • Developed applications for Raspberry Pi Debian Linux Buster and Bullseye releases. These applications were multi-threaded POSIX applications that supported GPIO control on Raspberry Pi ARM devices.• Continue to support the source code to Chris Sell’s book Windows Telephony Programming, A Developer’s Guide to TAPI. This source code provides a C++ class library with real-world examples of TAPI programs built for Windows OSs with the Visual Studio IDE.