Resume

Professional Profile

Software architect and engineer specializing in systems that bridge applications, services, and physical devices. Experience spans secure device platforms, financial technology, mobile and embedded systems, and distributed services, with particular focus on BLE, NFC, payment terminals, protocol design, deterministic execution models, and secure communication.

Architectural work includes SDK and platform design, device abstraction, command and transaction execution models, APDU and smartcard protocols, EMV processing, transport abstraction, and secure client-to-service communication. Experienced in guiding implementation across globally distributed engineering teams and translating architectural models into practical, maintainable systems.

Areas of Expertise

Device & Platform Architecture BLE device abstraction · NFC credential systems · device lifecycle orchestration · SDK architecture · cross-platform hardware normalization · embedded and mobile integration

Protocol & Secure Communication APDU smartcard communication · DESFire authentication · RSA/AES session protocols · HMAC integrity enforcement · transport security · firmware interaction

Financial & Transaction Systems EMV TLV processing · PCI/DSS transaction pipelines · payment terminal integration · terminal-to-gateway trust boundaries · HSM-backed transaction infrastructure

Execution & System Modeling Deterministic state machines · command and transaction lifecycle modeling · concurrency control · device-boundary serialization · session boundary enforcement

Professional Experience

Allegion PLC — Senior Lead Engineer

Secure Device Platform Architecture 2021 – Present | Remote

Architectural authority for an enterprise SDK ecosystem governing secure BLE device management and NFC-based credential delivery across heterogeneous hardware families.

FreedomPay — Application Architect / Mobile Team Lead

Secure Payment Systems & Device SDKs 2017 – 2021 | Philadelphia, PA

Architected mobile-side EMV transaction systems supporting secure communication between applications, heterogeneous Ingenico payment terminals, and payment-processing infrastructure.

AT&T Digital Life / DirecTV — Principal Engineer

Embedded IoT & Device Systems 2014 – 2017 | Atlanta, GA

Architected Android-based control systems coordinating residential security sensors, cameras, automation devices, and cloud services.

InComm — Senior Software Engineer

Mobile Banking & Security Architecture 2013 – 2014 | Atlanta, GA

Architected and delivered a secure mobile banking gateway supporting prepaid stored-value services.

Mobile & Platform Architecture Consulting — Principal Engineer / Architect

*2010 – 2013 Atlanta, GA*

Delivered mobile and service-layer architecture across financial services, healthcare, hospitality, and enterprise systems.

Selected client work included Blue Cross Blue Shield of Mississippi, InterContinental Hotels Group, FleetCor/Fuelman, and Corporate Lodging Consultants.

AirWatch — Senior Software Engineer

*2008 – 2010 Atlanta, GA*

Early contributor to an enterprise mobility-management platform supporting heterogeneous device fleets.

Earlier Enterprise Experience

Application & Systems Consulting

1996 – 2008

Developed and integrated enterprise systems across financial services, insurance, payments, and other industries while working with global and regional consulting organizations such as Deloitte & Touche CG, Intellinet, and Elite Systems.

Engagements included organizations such as Liberty Mutual, Aflac, TSYS, SunTrust, Coca-Cola Enterprises, Montag & Caldwell, and Beazer Homes.

This period established a foundation in distributed systems, enterprise integration, service-oriented architecture, backend development, and large-scale application delivery that later informed work in mobile, financial, IoT, and device platforms.

Technical Environment

Languages C · C++ · Objective-C / Objective-C++ · Swift · Kotlin · Java · C# · .NET

Platforms iOS · Android · Embedded Android / AOSP · Windows CE · Windows Mobile

Device & Payment Technologies Bluetooth Low Energy · NFC · APDU · DESFire · EMV TLV · Ingenico Telium · Ingenico Tetra

Security & Communication TLS · RSA/AES · HMAC · secure session protocols · PCI/DSS environments

Infrastructure & Services Linux · REST · SOAP · Spring · Jenkins · F5

Military Service

U.S. Army — Communications Officer

Airborne Qualified 1992 – 1996

Served four years on active duty in communications leadership roles supporting secure and field-deployed infrastructure.

Education

Bachelor of Science in Electrical Engineering Lehigh University