Cade Sarkin — Software Engineer
Engineer with 3+ years shipping production TypeScript, Java and Python across high-traffic applications and developer tooling. Currently building SDK generators, agent automations, CLI features and API docs infrastructure at Fern for enterprise API companies. Owns features end to end, from customer conversation to shipped release.
Brooklyn, NY. Contact: sarkincade@gmail.com +1 (479) 684-9353 github.com/cadesarkin linkedin.com/in/cade-sarkin
work
vance
designer clothing brand — co-owner & sole developer
AD VANCE
designer clothing brand · co-owner & sole developer · 2021 — present
Built and own the full-stack e-commerce platform behind the brand.
React and Next.js on Vercel, with a custom Stripe preorder checkout —
payment holds, order queuing and fulfillment tracking — plus a
PostgreSQL admin dashboard and CI/CD.
Adborne is the same operation under a new identity: a themed drop site
built on top of the platform, with a retro-arcade interface — press
start, character select, HUD — wrapped around a real storefront.
Two sites, one commerce backend.
lore
worldbuilding-driven clothing brand
LORE
clothing brand · new york city
A label that builds worlds first and clothes second. Each collection
is a place with its own story — FW25 The Silver Plains, SS26 The Red
Desert — with a Metallurgy line running through them.
The storefront is built around that: collections read as chapters
rather than product categories, so the narrative survives the
transition from lookbook to checkout.
dreamhouse
creative design studio, nyc
DREAMHOUSE
creative design studio · new york city
Site for a NYC design studio — portfolio presentation for a team whose
work is the selling point, so the interface stays out of the way of it.
coming-soon
next client — announcement pending
Something is being built here.
Not announced yet. Check back.
projects
mozaiq
drag-and-drop dashboard builder with AI generation
MOZAIQ
drag-and-drop dashboard builder · open source + hosted
Point it at a CSV and describe what you want to see; it generates the
dashboard. Then drag, drop and resize the pieces until it is right.
No code required at any step.
Open source, for local hosting. A hosted version is in the works.
threejs-portfolio
3d graphics experiments
THREE.JS PORTFOLIO
A collection of 3D graphics experiments built while learning Three.js —
lighting, geometry, animation and shader techniques, each one small
enough to isolate a single idea.
surveyai
land survey workflow app
SURVEYAI
land survey workflow app · React/Next.js + Python
Takes the paperwork-heavy parts of a land survey workflow and moves
them into one place — a Next.js front end over a Python service doing
the parsing and document work.
Experience
Engineer — SDKs, CLI & Platform — Fern
Jun 2026 to Present
- Built Fern Agent Automations, giving 100+ enterprise customers automated analysis and maintenance of their docs — one prompt plus a cron expression schedules recurring agent runs, and a one-time OAuth consent means every edit and PR carries the user's own permissions, not a bot's.
- Ran automation doc edits as durable background jobs that wake the agent when they land, so it reports the resulting PR and notifies the user over email or Slack.
- Ship features across Fern's SDK generators for nine languages — auto-generated idempotency keys, user-agent headers, webhook signature verification — raising the security and reliability baseline of every generated SDK.
- Extended the Fern CLI with dual authorization and package identity customization, giving customers control over registry credentials and published package naming.
- Shipped org-scoped data retention in the dashboard — deletion policies and on-demand purging for search queries, Ask AI conversations, preview sites and MCP data previously kept indefinitely — unblocking enterprise compliance.
- Led enterprise migrations onto Fern — Sigma's 1,500-page move off ReadMe, and Mailchimp's full docs, SDK and CLI migration across nine languages.
- Own bug triage across the SDK generators, CLI and dashboard — reproducing customer-reported issues, identifying root cause, and shipping fixes into the affected language generators.
Software Engineer II — Full-Stack — J.B. Hunt Transport Services
Sep 2024 to Mar 2026
- Architected and deployed microservices for the customer booking workflow in TypeScript and Java, enabling guest checkout and card payments for the first time and increasing booking conversion 35%.
- Spearheaded conversion from session storage to GraphQL, eliminating cross-tab session bugs, updating 1,000+ tests, and improving data fetch speeds by approximately 50%.
- Led Angular v12 to v18 modernization, restoring full test coverage and cutting page load times by 2.5 seconds.
Software Engineer I — Java/Full-Stack — J.B. Hunt Transport Services
Jun 2023 to Sep 2024
- Developed and maintained customer-facing microservices handling 100,000+ daily requests for booking, tracking and payment of shipments across North America using Java and Spring Boot.
- Mitigated 300+ CVEs and upgraded 20+ microservices to Spring Boot 3.x, hardening enterprise security posture.
Engineering Intern, Team Lead — J.B. Hunt Transport Services
Summer 2021 to 2022
- Led a team of engineers in Agile sprints and presented to 200+ attendees including the CIO; delivered 4x expected output on data-grid conversions.
Skills
- Languages: TypeScript, JavaScript, Java, Python, Go, C#, C++, SQL
- SDK Codegen: Idiomatic client generation across TypeScript, Python, Go, Java, C#, PHP, Ruby, Swift, Rust
- Frameworks: React, Next.js, Node.js, Angular, Spring Boot, GraphQL, REST APIs, Three.js
- Infrastructure: AWS, Cloudflare, Vercel, Docker, PostgreSQL, MongoDB, PostHog, CI/CD, Git/GitHub
- Developer Tooling: OpenAPI/Swagger, CLI development, webhooks, OAuth, MCP, npm/PyPI/Maven publishing
Education
B.S. Computer Science and Engineering, The University of Kansas, Lawrence, KS, May 2023. SELF Engineering Leadership Fellow (1 of 27 from 500)
Download resume (PDF)