React Native, iOS, Android
EllieGrid
A cross-platform app for the EllieGrid smart Bluetooth pill box. I built the iOS and Android clients in React Native from the first screens through store release. It’s live on the App Store and Google Play.
React Native, iOS, Android
A cross-platform app for the EllieGrid smart Bluetooth pill box. I built the iOS and Android clients in React Native from the first screens through store release. It’s live on the App Store and Google Play.
Next.js, React, TypeScript, Tailwind CSS, Photon
A local SEO site for a Beaumont water-treatment company. Visitors book a free in-home water test through the site. Leads are collected in Google Sheets.
React, Redux, Redux Thunk, React Router, LESS, Node
A searchable database of U.S. casinos and daily poker tournament schedules. Find a room by name or state, browse city and state hubs, and filter by day or buy-in when a schedule is on file. The UI uses a dark felt-green and gold casino look over a poker-chip background.
TypeScript, React Native, React Navigation, Node, Express, PostgreSQL, OpenAI
An AI dating coach that guides you from first approach through the relationship. Profile review comes first so you can tighten photos and bio before you start chatting. It’s built around a trained dating brain that suggests dialed-in replies.
React, Redux, React Router, LESS, Node, Express, Socket.io, MongoDB
A multiplayer backgammon game with live play between opponents. A doubling cube is a recent addition, to make matches more interesting. I rewrote the original Python and Flask backend in Node and Socket.io.
React, Redux, LESS, Node, Express
A four-player card shedding game, also known as Big Two. Deuces play high, and you beat the table with the best poker hand. A custom rules engine deals the deck and validates every play.