Kameron Sheffield
Principal Software Engineer · Platform Architect
Professional Summary
Principal-level software engineer and software architect with 15+ years of experience building consumer products used by hundreds of millions of users, distributed systems, and developer platforms across startup, acquisition, IPO, and founder-led environments.
Most recently spent three years as founder and principal engineer of Base, a production-grade TypeScript application framework for Cloudflare Workers — spanning dependency injection, a multi-dialect ORM, GraphQL, RPC, WebSockets, queues, and a full developer CLI — which powers two companies in production: connected.app and phi.health. Built and maintained at platform-team scale as a solo framework engineer through AI-augmented development workflows.
Experience
Founder / Principal Software Engineer / Software Architect
2023 – PresentArchitected and built Base, a TypeScript application framework for Cloudflare Workers, and used it as the technical foundation to launch and operate two companies in production.
- Designed and built the complete framework surface: a scoped dependency-injection container, decorator-driven module system, GraphQL and versioned RPC layers, WebSockets on Durable Objects, and queues — with a platform abstraction that runs the same application model on Cloudflare or Node
- Designed and built Base’s data layer — a portable ORM built on Drizzle that abstracts schema and storage behind a single API, with production adapters for PlanetScale (MySQL) and Cloudflare D1 / Durable Object SQLite, dirty-tracking entities, and a migration lifecycle with release gating
- Designed a fully serverless architecture for low-cost horizontal scale using Cloudflare Workers, Durable Objects, D1, R2, Queues, and PlanetScale
- Built the developer platform around the framework: a CLI covering scaffolding, bundling, local development, deployment, migrations, and log tailing, plus 14 custom type-aware ESLint rules enforcing framework invariants beyond the compiler
- Operated at platform-team scale as a solo framework engineer by building AI-augmented engineering workflows, including a layered documentation architecture designed for effective agentic development
- Led and mentored a backend engineering team of 3–6 engineers at phi.health
- Designed workflow orchestration, authentication, analytics, metering, billing, deployment, and observability systems
Senior Software Engineer / Technical Lead
2014 – 2023Led and delivered large-scale mobile product initiatives across core Snapchat experiences used by hundreds of millions of users, from pre-IPO through IPO and beyond.
- Built and shipped major features across iOS and Android, including Snapcodes, Scan, and Shazam integration
- Led technical delivery for Snapbot, a vending machine for selling Spectacles
- Led Lens Carousel and Scan integration for Spectacles AR glasses
- Managed the mobile Spam and Abuse engineering team; led teams of 3–6 engineers across product initiatives
- Worked closely with product and design teams to ship high-impact consumer experiences
Mobile Engineering Lead / Founding Engineer
2011 – 2014First engineering hire and technical lead for mobile product development at Scan, a market-leading mobile QR and barcode scanning platform later acquired by Snap Inc.
- Served as the first engineering hire, leading all mobile application development and writing the majority of production client code across iOS, Android, Windows Phone, and Windows 8
- Helped grow the platform to tens of millions of users
- Led product architecture, feature delivery, and cross-platform technical strategy through the company’s successful acquisition by Snap
Early Experience
Built full stack web applications using HTML, CSS, JavaScript, JSP, and Java on Tomcat.
Developed embedded firmware in C/C++ on QNX, adding features and fixing bugs on real-time systems.
Performed hardware and software testing, failure analysis, and built internal data visualization tools in Visual Basic and C.