WebsiteWeb AppDesktop AppsAug 2025 – Present
Caident logo

Building and Scaling Caident’s Software Platform

Caident is an early-stage startup building AI-powered software for the fire sprinkler industry. I originally joined to design and develop the company’s website and licensing system, but my role has since grown to include building its web application, backend services, and contributing to its desktop applications.

Today, I’m involved in developing features across these products, managing the infrastructure behind them, improving performance, and working closely with the founders to help shape how everything comes together.

Role
Senior Software Engineer
Promoted from Full-Stack Software Engineer (Consultant)
Company
Early-stage startup
Scope
Website, web app, and desktop apps
Caident homepage

From Concept to Connected Platform

What started as a website and licensing system has grown into a connected platform spanning web and desktop applications. I’ve helped build and expand the systems behind these products, from user accounts and product access to backend services, infrastructure, and the tools customers use every day.

01

Website

The company’s marketing site and online store, built with custom integrations that connect purchases and subscriptions to the Caident web app.

  • WordPress
  • WooCommerce
  • PHP
  • MySQL
02

Web App

A full-stack application I built to manage accounts, teams, and product access, along with customer-facing tools like the Submittal Generator.

  • Next.js
  • TypeScript
  • Django
  • Python
  • PostgreSQL
03

Desktop Apps

Caident’s desktop applications for fire sprinkler design and hydraulic calculations, where I develop features, help shape the architecture, and improve rendering performance.

  • Tauri
  • Rust
  • React
  • TypeScript

Highlights

As a new startup, Caident needed a complete digital presence and a scalable system to support its product vision and future growth.

  1. 01

    Website Design & Development

    Designed and built Caident’s website and online store using WordPress and WooCommerce, including custom integrations for purchases, subscriptions, and account management.

  2. 02

    Full-Stack Web Application

    Built Caident’s web app from the ground up using Next.js and Django, including backend APIs, team management, product access, and customer-facing tools like the Submittal Generator.

  3. 03

    Desktop Application Development

    Helped build Caident Design from the ground up, developing CAD tools, user interfaces, and rendering systems. Also contributed to new features and refactoring in CaidentCalc.

  4. 04

    Architecture & Shared Systems

    Helped shape the architecture of Caident’s desktop applications, including refactoring existing code and introducing shared libraries for functionality used across both products.

  5. 05

    Performance & Infrastructure

    Focused on improving rendering and interaction performance in Caident’s desktop applications, while also managing databases, deployments, and infrastructure for the web platform.

  6. 06

    Product Development & Strategy

    Work closely with the founders and development team to plan features, make technical decisions, and improve how Caident’s products work together.

Toolkit

Website

  • WordPress
  • WooCommerce
  • PHP
  • MySQL

Web app

  • Next.js
  • TypeScript
  • Django
  • Python
  • PostgreSQL

Desktop apps

  • Tauri
  • Rust
  • React
  • TypeScript

Cloud & monitoring

  • AWS
  • Sentry
  • PostHog

Gallery

Pick a screen

Caident home page

Home: The front door to Caident. It gives a quick look at each product and helps visitors find the one they need.

Next role

Engineered Fire Systems

Go to Engineered Fire Systems