
Kristopher Prince
Verified Expert in Engineering
React Developer
Overland Park, KS, United States
Toptal member since May 6, 2026
Kristopher is a senior React and React Native engineer with 10+ years of experience shipping mobile and web products at scale. He works on greenfield product development, complex state management, and App Store and Play Store delivery. Kristopher is skilled at React 19, React Native, Expo, Next.js, TypeScript, Node.js, Postgres, and Supabase. He has additional experience in ESP32, BLE, and embedded prototyping.
Portfolio
Experience
- React - 10 years
- React Native - 8 years
- TypeScript - 8 years
- Mobile Development - 8 years
- Supabase - 5 years
- PostgreSQL - 3 years
- LLM Agents - 2 years
- LLM Integration - 1 year
Preferred Environment
MacOS, WebStorm, GitHub, Vercel, PostgreSQL, React, React Native, TypeScript, Node.js, Claude Code
The most amazing...
...thing I've shipped was Commander, the app that runs my life: health synced from my watch, a job-hunt scanner, a task docket, an intake chatbot, and tools.
Work Experience
Senior Front-end Developer
NAIC
- Built Prism, a token-driven React component library of 61 components and four hooks, adopted one element at a time across three production applications with no rewrite.
- Built Lens, a shared layer on Prism that owns auth, permissions, navigation, and shared pages once for three apps that previously each carried their own.
- Delivered 1,956 tests at 97% coverage with thresholds enforced in CI; lint, typecheck, SonarQube, Sonatype, SBOM, and WCAG 2.2 AA checks all blocking.
- Shipped the library as an MCP server with 14 tools, 4 skills, and steering files generated from source, so AI agents consume the same rules as developers.
- Published a live component gallery and generated documentation from the library source, giving BAs and developers one reference that cannot drift from the code.
- Authored 96% of commits across both library repos while keeping median merge time under a day on the three consuming apps.
Full-stack/React Native Engineer
Howdy
- Served as the sole engineer for Howdy, a location-based social app for bars, taking a written specification to a code-complete iOS and Android app, a venue-facing web dashboard, and the full back end in 11 weeks.
- Used React Native (Expo), Next.js, Supabase (PostgreSQL, Auth, and Edge Functions), Stripe, and Twilio, deploying through EAS to TestFlight and Google Play with 22 test builds delivered to the client.
- Built the product's core mechanics from scratch: QR and GPS-verified venue check-in, a live grid of compatible people at the venue, a two-phone QR handshake that proves two users actually met, and drink deals that unlock and redeem on the spot.
- Designed the safety and privacy model for a dating-adjacent product: mutual blind opt-in before anyone can message, per-user watermarked messages, screenshot deterrence, report and block on every screen, automatic bans.
- Shipped a Stripe subscription with a usage-based free trial of two active Friday nights with GPS confirmation, self-serve cancellation, and server-side enforcement of free and paid features.
- Maintained production quality without a QA team: 1,800+ automated tests across mobile, web, database, and serverless code; a custom lint ruleset enforcing the house style; security audits with every finding fixed.
- Used a team of parallel AI coding agents under a review-and-merge protocol I designed to deliver the final feature week as 20 reviewed PRs in 36 hours, and wrote the client's App Store account setup guide and handoff docs.
Senior React Native Developer
Black & Veatch
- Built and maintained an offline-first iOS and iPad time attestation app in React Native, backed by Azure Functions for sync and authentication.
- Served as the primary technical liaison between the development team and business stakeholders, translating product requirements into shipped work.
- Implemented full i18n internationalization with documentation and a Husky pre-commit script that enforced translation coverage and blocked untranslated keys.
- Designed and executed a stress testing strategy for two production applications using Azure Load Testing with Apache JMeter scripts, simulating incremental load increases across concurrent user tiers.
- Developed a custom Python script that parsed Azure Load Testing output and generated structured performance reports for engineering review.
Mobile Team Lead
Draiver
- Led the mobile team through a critical transition after a sudden senior departure in week two, inheriting a destabilized codebase and delivering the production release on the original deadline.
- Architected and managed a phased international rollout of two React Native apps across multiple regions using AppCenter's gradual release channels.
- Mentored a mid-level developer to full ownership of the application lifecycle, including releases, hotfixes, and direct stakeholder communication.
- Modernized the CI/CD pipeline with Jenkins and AppCenter, streamlining multi-platform releases across iOS, Android, and alpha test channels.
Senior Software Engineer
Intent
- Built a geospatial pipeline that automatically identified farm boundaries from tractor GPS telemetry and drone imagery, generating clean parcel overlays for downstream platform use.
- Architected scalable Node.js and PostgreSQL backends capable of processing large geospatial datasets with zero downtime during ingest and visualization.
- Developed a React data visualization application on AWS that automated geospatial workflows for non-technical business users, reducing manual map preparation work.
Lead Front-end Developer
6 Degrees Health
- Built MediVI, a HIPAA-compliant healthcare data platform delivering provider search, case submission, and live case updates to members across iOS, Android, and web.
- Migrated a C# monorepo to GoLang for an insurance provider network lookup service, improving performance and maintainability of a core HIPAA-regulated system.
- Architected React Native frontends in TypeScript for three internal insurance tools and managed CI/CD pipelines for both Android and iOS releases.
Senior Technology Specialist
VMLY&R
- Took ownership of an over-engineered offshore React Redux codebase and delivered a Hill's Pet Nutrition product recommendation tool to PetSmart veterinary locations, replacing the previous failed delivery attempt.
- Built a collaborative authoring application for NWEA MAP assessment question writers, enabling real-time multi-user question development workflows across distributed teams.
- Worked across multiple high-profile enterprise clients over three years, translating creative and product requirements into shipped React applications.
Experience
Engineering Portfolio
http://dontpanic.fyiContents include live engineering decision writeups, a code gauntlet, a schema-to-table demo, testing and CI tabs, Swagger/tRPC examples, and a Poker Defense game with a live Supabase leaderboard. The mobile section showcases shipped React Native work: Derby Day Pool (a Kentucky Derby betting pool app on TestFlight), Unleashed AI (a QR-coded pet platform with AI photo cleanup, a lost pet network, and a full React Native back end), and Proof (a BLE scale-bar inventory app).
MenuTranslator
PrototypeWorkshop
Education
Bachelor's Degree in Computer Science
DeVry University - Kansas City, MO, USA
Certifications
React Native – The Practical Guide
Udemy
AWS Serverless APIs and Apps – A Complete Introduction
Udemy
React – The Complete Guide 2024 (Including React Router and Redux)
Udemy
Understanding Typescript
Udemy
Build a RESTful API with Node.js, Express, and PostgreSQL
Udemy
Node.js – The Complete Guide (MVC, REST APIs, GraphQL, Deno)
Udemy
Node.js – API Development with Swagger
Udemy
The Complete Leadership Mastery Course
Udemy
React Query/TanStack Query: React Server State Management
Udemy
Learn How to Code: Google's Go Programming Language
Udemy
Skills
Libraries/APIs
React, Node.js, React Query, OpenAPI, REST APIs, React Router, Claude API, Google Maps API, Google Places API, Stripe API, Stripe
Tools
Claude, Kiro, WebStorm, GitHub, Expo, Apache JMeter, Jenkins, Visual Studio App Center, Claude Code, Figma
Languages
TypeScript, JavaScript, Go, GraphQL, Python
Frameworks
React Native, Redux, Next.js, Tailwind CSS, Swagger, Express.js, Jest
Paradigms
Rapid Mobile Application Development (RMAD), Mobile Development, HIPAA Compliance, Model Context Protocol (MCP)
Platforms
AWS IoT, AWS Lambda, Amazon Web Services (AWS), MacOS, Vercel, Azure Functions, iOS, Android, Drone CI, Twilio, Firebase
Storage
Data Pipelines, PostgreSQL, Amazon DynamoDB, PostGIS
Other
Communication, Software Development, Mobile App Development, Web Development, Front-end Development, i18n, CI/CD Pipelines, Full-stack, Artificial Intelligence (AI), Prompt Engineering, Internet of Things (IoT), Architecture, Technical Leadership, LLM Agents, Structured Outputs, Agentic Workflow Design, ESLint, Railway, Supabase, Anthropic, Tanstack Query, Application State Management, Leadership, Team Management, API Gateways, Serverless, Azure Load Testing, iPadOS, Team Leadership, Team Mentoring, Enterprise Software, AI/ML Workloads, Resend, Geospatial Data, GPS, Telemetry, HIPAA, SOX Compliance, Geofencing, AI Programming, Push Notifications, Oxlint, Husky, Component Libraries, SMS, LLM Integration
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring