
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

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.
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
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
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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

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




