Casey Charlesworth
Senior Full-Stack Engineer · Los Angeles · Remote
- Emailhello@caseycharlesworth.com
- LinkedInlinkedin.com/in/casey-charlesworth
- GitHubgithub.com/freyja-934
- Webcaseycharlesworth.com
Full-stack engineer in Los Angeles, consulting through Lazer Technologies. Recent work: SwishX (sole architect and builder), the Solana side of Glacis Labs’ Airlift bridge, and a pre-audit review of Sorare’s Anchor programs.
Experience
2025–now
Senior Software Engineer, Consultant · Lazer Technologies
Clients: SwishX, Glacis Labs, Sorare, House of Pranksy
2026
Freelance Shopify developer · Independent
Wildtide
2025–now
Author and maintainer, Cinder Wallet · Open source
Cinder Wallet, a self-custodial Solana wallet extension (MIT licensed)
2023–2025
Software Engineer · Gavel (later acquired by Relativity, 2026)
Billing and entitlements, the document engine, AI variable review
2023
Founding Engineer · Indie-Pop
Coll3ctibles
2022–2023
Freelance Solana developer · Independent
White-label raffles, wheels and staking, the Catalina Whale Mixer holder portal and Floating staking, and the Orca Position Simulator
2021–2022
Software Developer (contract) · DispenseFirst
Part-time
2019–2023
Software Engineer, then Senior Software Engineer · West Monroe
Con Edison, Coinbase NFT beta, Polaris, DevOps for 30+ repos
Selected projects
A marketplace for sealed packs of graded sports cards, built through Lazer Technologies in 2026.
- A double-entry ledger in Postgres, append-only because a trigger rejects edits
- A checkout that sells the last card once, in one transaction behind a Redis Lua script
- Pack odds seeded from SHA-256 into SplitMix64, so any pull can be replayed
- Slab-label OCR with GPT-4o Vision, schema-checked and sent to a person when unsure
Through Lazer I built the Solana side of Glacis Labs' Airlift bridge, with one TypeScript SDK over Wormhole NTT and LayerZero OFT, fee quotes read from the chain, and the docs.
- One quote() and one send() over Wormhole NTT and LayerZero OFT, packaged as a standalone TypeScript package
- Lookup tables that brought oversized transfers under Solana's 1,232-byte v0 limit
- Fee quotes read from the on-chain quoters, which matched the executed fee on the transfers we checked
- Token configs, scrapers, bulk on-chain registration and the Docusaurus docs
The Position Simulator in Orca's pools UI shows a liquidity provider their PnL across a price range before they deposit. I built it as a freelancer.
- Built the Position Simulator in Orca's pools UI
- A Net PnL curve across the chosen price range, before any deposit
- Token mix, estimated yield, time in range, impermanent loss and LP vs HODL in one panel
- Works with no wallet connected
Gavel is a no-code platform for legal document automation. I built billing and plan gating, owned the Python generator every workflow runs through, and built the AI review screen.
- Billing and plan gating, with React paywalls, a NestJS tier guard, OPA policy checks and a Stripe webhook Lambda
- Owned the Python/docassemble code generator every workflow runs through
- The Gavel AI variable-review UI, with PDF and variable annotations kept in sync both ways
- The questionnaire builder's field-type system, and the Mantine v6 to v7 migration
In 2022 and 2023 I led a small team building raffles, a spin-the-wheel game and staking sites for Solana NFT communities, re-skinned per collection. Owners ran their own events in Prismic.
- Token- and NFT-gated raffles that each community ran itself in a Prismic CMS
- A spin-the-wheel game with spin credits, and a scheduled job that redistributes failed payouts
- Staking moved from Gem Farm to a custom pair-multiplier app, then to white-label Cardinal staking with pNFT support
- One codebase, re-skinned for each collection
Skills
- Languages
- TypeScript, JavaScript, Rust, Python, Solidity, SQL
- Frontend
- React, Next.js, Vue.js, Tailwind, Mantine, Storybook
- Backend
- Node.js, NestJS, Express, PostgreSQL, MongoDB, Firebase
- Blockchain
- Solana (Anchor, Metaplex), Ethereum (wagmi/viem, Foundry), Cross-chain bridges (Wormhole, LayerZero)
- Cloud and DevOps
- GCP (Cloud Run, Cloud SQL, Pub/Sub), AWS (Lambda, S3, EC2), Docker, GitHub Actions, CI/CD
- AI and payments
- OpenAI / GPT-4o Vision, LLM integration, Stripe / Stripe Connect
- Security review and testing
- Pre-audit smart-contract review, Mainnet-fork tests, Vitest, Playwright, Coverage gates
- Commerce and CMS
- Shopify (Liquid, metaobjects, Remix apps), Sanity, Prismic, No-code page builders
Education
- B.E. Computer Science, University of Illinois Chicago (Minor: Computer Engineering)2019
- Professional Certificate, Blockchain Fundamentals, UC Berkeley2022