Tek Horizons, Sep 2017 - Present
Founder at Tek Horizons
- A consultancy delivering professional backend development services
- Fractional CTO/Technical Leadership
- Agentic system & mcp server
- Search and product ranking/prediction systems
- MVP data fusion + ML detection/audio signal processing
- Real-time APIs/services (sockets), geospatial engines, and video + push infrastructure (APNs/FCM)
Dorsia, May 2023 - Feb 2024
ML/Backend Engineer at Dorsia
- Designed and deployed a 3D Secure asynchronous payment processing system
- Reworked onboarding logic and flow to support temporary guest passes
- Created a weekly sanitized copy of the primary database
- Generated reservation tracking system and UI to support frictionless connections
Welcome, Jan 2020 - May 2023
Tech Co-founder at Welcome
- ML real-time collaborative filtering architecture
- ML real-time + batch model training and HTTP prediction services
- ML Collaborative filter/Recommendation Engines
- Backend work supporting our data, API, and CMS
- Custom “best of” scoring and processing for Vetted
- Image processing and video simulation service
Citizen (sp0n llc), Nov 2015 - Sept 2017
Technical Co-founder at Citizen (sp0n)
- Architect: all backend services
- API (express), JWT auth, fully documented and covered by tests
- Custom data store: Redis cache-backed, replicated local application (3D lat/lon/time queries)
- Live video streaming platform (Node.js & service workers): Wowza, Red5, nginx-rtmp
- Cross-platform (iOS/Android) geo-push architecture + live-stream/post-processing workers
- Deployment + ops (Heroku + AWS), monitoring/alerts (Loggly/Heroku/NodePing), load testing
Vimeo, April 2014 - Oct 2015
Principal Developer: for Cameo product (Fast Society)
- Designed and implemented structured theme scripts, GL shader effects, and font styling for Cameo video rendering (Swift/OpenGL)
- Worked closely with AVComposition, slow-motion video segments, audio mixing, and GL transform handling for arbitrary source video
- Designed and developed a background video uploader for the Cameo mobile app (Swift/Objective-C) with data validation to Google Cloud Storage
- Optimized locally exported video, tuning SDAVAssetExportSession and worked with server team for high quality streams
- Built key tools for backend video processing (C++11/libffmpeg) and rendering engine work (C++11/OpenCL/OpenGL)
- Debugged distributed processing/infrastructure (Node/C++), including Kibana/Elasticsearch/syslog
Cameo (Fast Society), April 2012 - March 2014
Chief of Research and Development: Algorithm and software development to support video processing toolchain.
- Build out backend video processing architecture (tools, dataflow, encoding)
- Optimize video processing pipeline and instance utilization
- Stability testing multiple components
- Ported a JavaScript animation library to a C++ OpenGL rendering engine
- Automated new visual animations/effects
- Aided in configuring and deploying our cloud infrastructure (basics, build error/dependency, migrated from Fabric to Puppet)
Photon Research Associates, Jan. 1996 - April 2012
Senior Staff Scientist core responsibilities: Algorithm and software development, implementation and testing.
- Design of real-time hyperspectral anomaly detection algorithms as well as temperature feature extraction for new LWIR sensor in C++ using Visual .NET; delivered to customer on Linux platform
- Implemented a real-time PDB search tool to identify structures similar to specified structures (kinase)
- Implemented and demonstrated Spectral Matched Filter (SMF) algorithm for target detection in a complex target/background scene
- Implemented Atmospheric Correction algorithms in C++ and processed AVIRIS data
- IR Sensor Study algorithm development program: advanced detection/identification techniques on measured CBD/CBE datasets
- Built and simulated mid-course discrimination + IR sensor/target Monte Carlo simulations (SBIRS Low/High; Navy Theater Wide COEA)