Full-Stack Developer
2024 - Present
Production
Built a comprehensive fire command system featuring a real-time emergency command center with 3D mapping powered by Cesium. The platform includes a Laravel 11 backend with WebSocket support via Laravel Reverb, a React 19 web dashboard, and a React Native/Expo mobile app with offline SQLite support. The monorepo architecture uses pnpm workspaces for efficient code sharing across platforms.
Architected monorepo structure with pnpm workspaces for shared code across web, mobile, and backend
Built real-time 3D mapping interface using Cesium and Resium for emergency visualization
Developed Laravel 11 backend with Laravel Reverb for WebSocket-based real-time communication
Created React Native/Expo mobile app with offline-first SQLite storage for field operations
Integrated Firebase Cloud Messaging for push notifications to field units
Implemented TanStack Router for type-safe client-side routing on the web dashboard
Monorepo architecture with pnpm workspaces for efficient multi-platform development
3D mapping with Cesium for real-time emergency visualization and coordination
Real-time WebSocket communication via Laravel Reverb for instant updates
Offline-first mobile app with SQLite for reliable field operations
Firebase Cloud Messaging for critical push notifications
shadcn/ui component library for consistent, accessible UI across the web platform