Curriculum Vitae

Joshua Cardozo · Product Engineer

Download PDF

Joshua Cardozo.

Product Engineer  ·  Web & Native Apple  ·  ~10 years

Product engineer, web and native Apple. Almost ten years shipping end to end: React, Next.js and TypeScript on the web; Swift and SwiftUI across iOS, watchOS and macOS. One domain model carried across platforms, from a delivery service used by hundreds of thousands, to a Fortune-50 internal AI/ML platform, to my own apps in the App Store.

01

Experience

Jun 2024 – Present
Remote

Johnson & Johnson · AMP

Frontend Engineer / full-stack

  • Core frontend engineer on J&J's internal AI/ML platform. Data scientists use it to deploy models, build agents, run apps, and pass governance. TypeScript monorepo: React/Next.js, GraphQL + Apollo, Prisma/Postgres.
  • Built and owned core product surfaces: a reusable Component Store, a schema-driven agent-component builder, a Flowise-based visual agent workspace, a platform-wide search index, and the Command Center operational dashboard.
  • Rebuilt the log viewer from scratch. Swapped an unbounded polling loop for bounded queries, then added day-by-day lazy loading, virtualized rendering, and a Loki/ClickHouse provider abstraction.
  • Re-architected auth onto nginx with stateless JWT cookies. Upgraded Apollo across hundreds of components, cut bundle size, added Sentry telemetry, and retired a legacy GenAI service (~28k lines) behind a staged Prisma migration.
2017 – 2024
Los Angeles · Remote

Grassdoor (formerly Bidchat)

iOS Co-lead · React Lead · React Native Lead

  • Built and led the consumer and driver apps for a California cannabis-delivery service used by hundreds of thousands. A native Swift customer app, a native driver app with CarPlay routing, and a Next.js website (migrated off React for SSR, SEO, and performance).
  • Re-architected the app, the website, and a reusable iOS ordering framework into a white-label SaaS other dispensaries could run. The company's platform bet.
  • As React Native lead at the Bidchat studio, shipped client products across stacks: a dating app (joon), a video-debate app (boutthat), a HIPAA-compliant telehealth chat app (Ootify), an on-demand services app (ServU), an influencer revenue-sharing platform (Collabspace), and a Roku TV app in BrightScript.
Sep 2016 – Mar 2017
On-site

Genora

Senior iOS Developer

  • Led development of a native iOS freight-management app. First senior native role, and the start of a decade on the Apple platform.
01 / 02
Joshua Cardozo. Curriculum Vitae · Updated June 2026
02

Highlights

~10
Years shipping
end to end
3
Platforms, one
product (Durigo)
100k+
Customers
reached
~28k
Lines of legacy
retired at J&J
03

Selected Projects

Durigo · Restaurant Billing & Menu

Swift · SwiftUI · Next.js · iOS · macOS

Restaurant billing and menu generation, built end to end across three platforms. A Next.js web app plus a native iOS and macOS app sharing one domain model. Shipped and iterated over several years.

Baseless Boys · Real-time Web & iOS

Next.js 15 · Prisma · Postgres · Pusher · Swift

Full-stack real-time app. Next.js App Router, Prisma/PostgreSQL, and Pusher for live updates, all on a strict API-wrapper data layer, with a native SwiftUI companion. My largest personal codebase.

The Whats Without · Content Platform

Next.js 16 · Sanity CMS · ISR

A reading-first platform on Next.js 16 and Sanity. Anchor-based bookmarks that survive edits, auto table-of-contents with scroll-spy, and per-article AI-generated word-search and Wordle puzzles.

Workouts · iPhone & Apple Watch

Swift · SwiftUI · watchOS

A strength tracker for iPhone and Apple Watch. Progressive-overload targets, on-wrist set entry, RPE capture, automatic PR detection, progression charts. Built to get out of the way mid-workout.

Also: static Astro marketing sites shipped with Lighthouse CI, Vitest, and broken-link checks (The Base Goa, a FIFA-certified arena; Srivilas, a 350-year-old heritage home), and an interactive quiz-show event app.

04

Toolkit

LanguagesTypeScript, Swift, JavaScript · Kotlin, BrightScript
FrontendReact, Next.js (App Router), Astro, Tailwind, Radix UI, SCSS, Storybook
Native AppleSwiftUI, UIKit, watchOS, macOS, CarPlay
Backend / DataGraphQL + Apollo, Prisma, PostgreSQL, Sanity, Pusher, REST / OpenAPI, Vapor
Infra / QualityVercel, Sentry, Loki, ClickHouse, Lighthouse CI, Vitest, nginx / JWT
Ways of workingSolo end-to-end delivery; directing AI agents to ship real products
02 / 02
jump to esc
Press ? anywhere · or a letter to jump