Building developer tools that make AI-generated code safer to ship —
and product engineering that ships real apps to real users.
I build developer tools, AI systems, and production software that solve real engineering problems.
Currently building RippleCheck as Founder, and BeyondDogs as Technical Co-Founder.
An AI developer tool that analyzes JavaScript and TypeScript projects using static AST analysis — showing engineers exactly what breaks before an AI-generated change ships.
Mission Build developer tools that make AI-assisted software development safer, faster, and more reliable.
- AST dependency analysis & cross-file reference detection
- Impact / "blast radius" analysis for AI-generated code changes
- AI fix-prompt generation
- Model Context Protocol (MCP) server
- Electron desktop application, local-first architecture
- GitHub integration & repository scanning
- Built for Claude Code, Cursor, and Codex workflows
Stack: TypeScript · Electron · Node.js · ts-morph · MCP
A production mobile platform connecting multiple user roles through a shared, backend-driven record system — architected end-to-end as Technical Co-Founder, owning the mobile app and the backend APIs powering it.
- Cross-platform mobile app built with React Native (Expo) + Expo Router, fully in TypeScript
- OTP-based authentication with secure token & session management
- Role-based access architecture supporting multiple distinct user types
- REST API layer on Node.js/Express, deployed on AWS EC2
- Relational data layer (MySQL/PostgreSQL) for structured, verifiable records
- Backend-driven approval & verification workflows with real-time status sync
- Geolocation-based discovery and in-app real-time chat
- Booking and scheduling system with status-driven state management
Over the years I have worked on projects involving:
- AI developer tools & static analysis engines
- Developer productivity software & code intelligence
- Mobile applications (React Native / Expo)
- API development & authentication systems
- Backend architecture & cloud infrastructure
- Cybersecurity utilities
- Raspberry Pi self-hosted infrastructure
- VS Code integrations & automation systems
- Local AI workflows & MCP integrations
Languages
Frontend
React Native · Expo · TypeScript
Backend
Desktop
Databases
Cloud & Infrastructure
Tools
Also working with: Composer · REST APIs · JSON · CLI Applications
Artificial Intelligence · Developer Experience (DX) · Developer Tools · Static Analysis · Model Context Protocol (MCP) · Code Intelligence · Software Architecture · Mobile App Development · Cybersecurity · Cloud Infrastructure · Automation · Open Source · Electron Applications · Backend Engineering · AI-assisted Software Development
AI should assist developers, not replace engineering judgment.
Good software is predictable, transparent, and reliable.
Developer tools should explain code, not hide complexity — and they should increase engineering confidence, not reduce it.
- RippleCheck
- AI Developer Tooling
- Static Analysis
- BeyondDogs
- Developer Experience
- Open Source