Android · Security Research · Hardware Integration

Camron Bartlow Software Engineer & Security Researcher

Oklahoma-born engineer building secure device platforms, accessible applications, and hardware integrations. Currently producing and shipping next-generation hardware @ Paycom.

Android AOSP WearOS C++ Java / SWIG Kotlin Rust BLE / GATT SQLite Face Recognition RFID
scroll

Systems thinker.
Platform builder.

I work at the intersection of Android platform engineering and security research - designing the software layers that tie hardware peripherals to production-grade mobile systems, and studying how those systems can be attacked.

At Paycom I led the launch of the Paycom Face Forward™ Timeclock, defining architecture across hardware-to-software communication layers and integrating C++/SWIG bindings for facial recognition and RFID authentication. Engineered a data sync engine that processes over 15 million employee punch records monthly with 100% integrity across a 25,000+ device fleet.

Outside of work I build WearOS experiments, write Rust web tooling, and conduct security research into behavioral authentication systems.

Software Developer IV
Feb 2022 – Sep 2024
Paycom · Oklahoma City, OK
  • Reduced support call volume by streamlining synchronization logic for legacy hardware timeclocks by 60%, improving reliability across the deployed fleet.
  • Designed and documented automated workflows for hardware timeclock operations, reducing manual intervention in recurring processes.
  • Coordinated with peripheral vendors to manage shipment timelines and escalate field-reported hardware issues, serving as a technical point of contact.
Senior Software Developer
Sept 2024 – Present
Paycom · Oklahoma City, OK
  • Led cross-functional launch of the Paycom Face Forward™ Timeclock and unified hardware-to-software architecture across the full stack.
  • Integrated facial recognition and RFID peripherals via C++ and SWIG for touchless, high-speed authentication.
  • Engineered SQLite-backed sync engine with background threading - 100% data integrity over 10M+ monthly punches.
  • Maintained 99.9% uptime across 15,000+ deployed devices in production.
25k+
Devices deployed
15M+
Monthly records
99.9%
Fleet uptime
1
Rubber Ducks consulted

Selected Work

Production systems, open-source tools, and security research.

Android / WearOS
An expanded Pokéwalker reimagined for WearOS - high-accuracy step tracking, custom Pokémon data extracted from ROM, and peer-to-peer monster trading over BLE/GATT with no internet required.
Security
High-performance async middleware for the Rust Actix-web framework providing transparent end-to-end encryption of HTTP payloads. Plug-and-play integration secures data-in-transit without changes to application logic.
Security Research
Designed an Android application and SQLite framework for secondary authentication data collection. Applied keystroke dynamics analysis to captured timing data to approximate likely user passwords - demonstrating a practical adversarial attack on behavioral biometric authentication.
Hardware Integration
Led end-to-end software launch of Paycom's next-generation hardware timeclock, unifying hardware-to-software architecture across the full stack with C++/SWIG bindings for facial recognition, fingerprint, and RFID authentication at enterprise scale.
Hardware Integration
Upheld the integrity of non-tracking location services, ensuring the system validated user presence via proximity beacons without recording continuous GPS data, adhering to strict enterprise privacy standards.

Toolbox

Languages, platforms, and tools I reach for regularly.

Android / Mobile
Kotlin
Android SDK
SQLite / Room
Android Sensor API
WearOS
BLE / GATT
Security Research
Python
Rust
E2E Encryption
Actix-web
Authentication Systems
Keystroke Dynamics
Hardware Integration
C++
Facial Recognition
RFID Peripherals
System Architecture
Background Threading
SWIG Bindings

Let's build something.

Open to interesting conversations, collaboration, and new opportunities.