Skills
- Extensive software development knowledge and experience using TypeScript, ECMAScript, Erlang, Elixir, Python, C, C++, Objective-C, Swift, Go, Ruby, PHP.
- Shipped software products using industry-standard frameworks such as OTP, Remix, Next.js, React, Backbone, UIKit, SproutCore, SDL, CoreGraphics, PyObjC.
- Experience with the use and operation of relational databases (Postgres, SQLite) and non-relational data stores (CouchDB, MongoDB, Redis).
- Fluent with communication protocols such as HTTP, REST, GraphQL, protobuf, WebSockets, TCP/UDP Sockets, SSL/TLS, MDM, RFID (LLRP).
Employment History
Meeq Corporation (Remote)
Founder and President (2024-Current)
- Information/technology consulting
HyperSphere Technologies, Inc. (Remote)
VP of Software Engineering and Product (2023-2024)
- Implemented and refined a novel Multi-Party Threshold Cryptography algorithm for key-splitting
- Architected a distributed encrypted storage system for hybrid cloud and edge deployments
- Technical lead for NIST National Checklist Program readiness using OpenControl
Fabius Labs, Inc. Dallas, TX (Remote)
Technology Consultant and Engineering Manager (2022-2023)
- Built a proof-of-concept Kubernetes-as-a-service demo using Terraform, Ansible, RKE2, and Rancher.
- Oversaw and contributed to the development of a private social media app using Remix and Supabase.
- Developed marketing and business websites using Next.js, TailwindCSS, Strapi, and Sanity.
- Designed a HIPAA-compliant technology architecture for a HealthTech startup.
Stryk Group USA Bozeman, MT (Remote)
Senior Software Engineer (2021-2022)
- Implemented a business intelligence pipeline for analyzing and reporting key metrics for a high-traffic website.
- Contributed to the design of a multi-cloud, privacy-focused advertising and analytics platform.
- Developed integration tooling in TypeScript for NetSuite, Zendesk, MailChimp, Google Places, Hull, PeopleDataLabs.
- Oversaw development and testing of a cross-platform social media app by an external developer.
Mix Tech, Inc. San Francisco, CA (Remote)
Senior Front-end Developer (2017-2021)
- Re-built and maintained a social bookmarking web application using Webpack, ReactJS, Redux, and SASS.
- Modernized ECMAScript 5 client and server code to ECMAScript 2017 (ES8).
- Implemented a flexible front-end framework for A/B testing, UI experiments, and feature flags.
- Developed a Passport.js authentication plugin for “Sign in with Apple ID”.
- Prototyped a desktop-based browser-centric exploration app using TypeScript and Electron.
- Led a small team using Agile software development methodology.
Apple TV Cupertino, CA
Software Engineer (2016–2017)
- Contributed to development of TV app for iOS/tvOS and Music app for tvOS.
- Extended functionality and fixed bugs in system applications and frameworks for iOS and tvOS.
- Presented on-stage at WWDC 2016 session on ’Developing tvOS apps using TVMLKit’.
Apple IS&T Retail Systems Development Santa Clara Valley, CA
Full-Stack Software Developer (2010–2016)
- Developed a cross-platform, multi-user, real-time audio/visual control platform for conference rooms and event spaces.
- Re-designed an internal system for inventory tracking; added support for ownership/usage logging, mobile device management, network provisioning, certificate management, lifecycle analysis, and labeling of Retail and Corporate equipment.
- Created rapidly-iterable demonstration prototypes as well as battle-tested, cross-datacenter production systems with thousands of simultaneous users.
- Prototyped an RFID-based retail self-checkout process using Erlang and WebSockets.
Apple Retail Communications Cupertino, CA
Web Developer (2010)
- Contributed to employee training and communication web application written in SproutCore.
- Investigated framework issues and created test cases for bug reporting & verification.
Apple Retail Store King of Prussia, PA
Service Technician, Customer Support (2008–2010)
- Directly supported customers with computer hardware and software issues.
- Diagnosed and performed repairs on personal computers and handheld devices.
- Developed applications and scripts in JavaScript and Python to improve workflow.
- Deployed and configured demo software on desktop and portable computers using multicast imaging and AppleScript.
Education
Drexel University Philadelphia, PA
Computer Science (2005–2008)