Jay Deaton
Senior Full-Stack Engineer · Lincoln, NE
I build and run production software end to end: inventory and point-of-sale apps, APIs, databases, and integrations with Shopify, eBay, Stripe, and AWS. For 10+ years I've been the core engineer behind a buy-sell-trade commerce business, and I'm quick to pick up new platforms, from native iOS to AI. On the side, I maintain 25+ open-source React Native packages.
Open to senior full-stack roles: remote, hybrid, or on-site.
Experience
Infinite Token · Full-Stack Engineer & Co-Founder
2016 - Present- Core engineer on a 3-6 person team building our commerce platform: 6 apps including POS, inventory, and data sync, plus a central API and databases serving 25 staff and tens of thousands of customers.
- Built REST APIs and auth in Node.js/Express, plus business apps in React, React Native, and Electron, owning features from planning and architecture through deployment and monitoring.
- Integrated Shopify, eBay, Google, AWS, and POS hardware into one system, and implemented Stripe payments online and in store, including Stripe Terminal card readers.
- Wrote native Swift modules connecting Bluetooth and Zebra label printers to React Native apps.
- Planned and ran schema and data migrations on live production databases with no downtime or data loss.
- Developed an AWS Lambda service that resizes product images on demand and caches the results in S3.
- Building MediaEncyclopedia, an AI product-data system on the Anthropic API and Supabase.
- Led the migration to TypeScript and introduced Jest unit testing and org-wide linting standards.
Gameroom · Operations Manager
2013 - 2016- Ran daily operations for a ~30-person buy-sell-trade retailer across sales, e-commerce, and repair, including hiring, coaching, and cash-handling controls.
- Built VBA automation that cut payroll processing from 4 hours to 20 minutes, and eBay inventory tooling that saved ~20 hours a week and cut listing time ~75%.
Live Web Tools
MapFolio
Build custom maps: drop pins, draw routes, add captions, then print to PDF or share the whole map in a link.
TrimBox
Gmail inbox cleaner: finds bulk senders, with one-click unsubscribe and bulk archive or trash.
SnaPDF
Save ChatGPT and Claude conversations as searchable PDF or plain text, virtual scrolling and all.
Open Source
@rific
14 Expo and React Native utility packages used across all of my apps.
@tastic
11 game-engine packages: game loop, physics, input, split-screen, HUD, profiles, achievements, and cards.
Games
Pass-and-play games for iOS, Android, and web, built with Expo and Skia on my @tastic packages, with a native Swift module that suppresses iOS edge gestures during play. App Store and Google Play release in progress.
BoxHockey
Turn-based tabletop hockey with flick, slingshot, and push shots, and a CPU that picks its shots by simulating them through the physics engine.
Solitaire
11 solitaire games on a shared TypeScript card engine, backed by 1,770 tests.
LightCycles
Tron-style light cycles with a flood-fill CPU, six powerups, and five arenas.
Hangman
19,700 puzzles across 58 packs, hand-drawn art styles, and Pass & Play.
Private Projects
Lumber
End-to-end encrypted cloud logging: HTTP and WebSocket servers, background workers, MongoDB, mobile, desktop, and web clients, and SDKs for Node, Python, and Swift. All decryption and search happen on the client.
MediaEncyclopedia
AI product-data system on the Anthropic API and Supabase, with marketplace sync to eBay and Shopify.
The code is private, but I'm happy to walk through the architecture.
Skills
- Languages
- TypeScript, JavaScript, Swift, Python, SQL, HTML/CSS
- Frameworks
- React, React Native, Expo, Node.js/Express, Electron, Vue/Nuxt
- Platforms
- iOS, Android, macOS, Linux, Expo EAS, Xcode
- Cloud & Data
- AWS (Lambda, S3), Supabase, PostgreSQL, MongoDB, SQLite, Docker, Vercel, Heroku
- Integrations
- Git, Jest, REST, GraphQL, WebSocket, Bluetooth, Shopify, eBay, Stripe, POS hardware, Google and Anthropic APIs
Contact
Open to senior full-stack roles: remote, hybrid, or on-site. The fastest way to reach me is email.
jayrdeaton@gmail.com