Elliot Shohet.
Full-stack Engineer
I build AI products and developer tools with TypeScript, React, and Node.js—from the interface and APIs to production.
Work, from end to end.
I built Burn’s mobile app and web workspace around shared health records, with streaming AI coaching and consent-based tools for ChatGPT.
- Mobile and web health workflows on shared TypeScript services
- Streaming coaching with saved history and retry safeguards
- Shared sign-in and consent-based ChatGPT tools
- TypeScript
- React Native
- Expo
- Next.js
- React
- PostgreSQL
- Prisma
- Bun
- OpenAI
- Model Context Protocol (MCP)
- Better Auth
- OAuth
- Google Health
- Docker Compose


Nifty’s
At Nifty’s, I engineered smart contracts supporting more than 100,000 NFT mints. The work combined Solidity implementation with TypeScript release tooling and CI/CD across Ethereum and Palm.
- Solidity
- TypeScript
- Ethereum
- Palm
- CI/CD
Hypernet Labs
At Hypernet Labs, I architected layer-two infrastructure for ERC20 payments reaching 25 transactions per second. I also built a modular developer SDK, introduced CI/CD automation, and managed a small engineering team and its technical roadmaps.
- Ethereum
- ERC20
- SDK development
- Dependency injection
- CI/CD
i2Chain
At i2Chain, I built Electron, React, and Redux desktop software and Node.js identity-based access controls. I also developed AWS Lambda services and operated a production geth node cluster.
- Electron
- React
- Redux
- Node.js
- AWS Lambda
- Ethereum
Skills
Frontend
Backend
Data
DevOps
Testing
AI
Languages
Built to be explored.
- Shared agent, Electron app, terminal CLI, and Next.js service
- Separate approvals for file edits and commands
- Conversation sync and PostgreSQL usage accounting
A local Next.js demo for pet profiles, medical records, medications, and care summaries, backed by Prisma and PostgreSQL.
- TypeScript
- React
- Next.js
- Prisma
- PostgreSQL
- Zod
- Sharp
- Docker Compose
Contributed to a UC Davis team project applying Q-learning to HTML5 Doodle Jump, with training controls, performance charts, and browser persistence.
- Q-learning
- HTML5
- JavaScript