I modeled my workspace..
About me
I'm a software engineer. I build practical tools: backends, internal apps, and the full stack when that's what the work needs.
I'm looking for a remote role in fullstack engineering.
If you want to know more, .
Education
B.S. Computer Science
California State University, Fullerton
Education
A.A. Mathematics
Saddleback College
Location
Lake Forest, California
Skills
Languages
- TypeScript
- JavaScript
- C#
- Python
- SQL
- C
- C++
- VBA
Frontend
- React
- HTML
- CSS
- Tailwind CSS
- Vite
- Astro
- Socket.IO
Backend
- Node.js
- Express
- ASP.NET Core
- Entity Framework Core
- REST APIs
- Flask
Desktop
- Avalonia
- Tkinter
- CommunityToolkit.Mvvm
Data
- PostgreSQL
- MongoDB
- SQLite
- Neon
Cloud
- Docker
- Linux
- Ubuntu
- WSL
- AWS S3
- Azure
- Vercel
- Render
Tools
- Git
- GitHub
- VS Code
- Cursor
- Three.js
- EmailJS
Hardware
- Raspberry Pi
- RFID
- Arduino
- UART
- Sensors
- Stepper motors
Design
- SketchUp
- 3D modeling
Integrations
- Plaid
- Stripe
- Twilio
- Google Calendar API
- JWT
- OAuth
Projects
Liminnality: Business Operations Platform
Full-stack ERP, originally called Paarth, that manages construction operations from customer records and sales through jobs, scheduling, documents, payments, and shop-floor hardware.
San Clemente Woodworking
The company website for San Clemente Woodworking, with a Learn more page where visitors can rotate a staircase, hover a part, and see what that piece is actually called.
Json2Exam
A study site I built around JSON quizzes and a classroom I am filling as I learn. Drop in a question file, drill the misses, or work through TypeScript, JavaScript, and the other modules on the path I am actually walking.
Finantrac - Financial Operations Platform
Multi-tenant financial operations platform on React, TypeScript, and PostgreSQL with Plaid bank sync, reconciliation workflows, and ML-assisted transaction categorization.
ShopView Kiosk - Radar-Driven Real-Time Operations Display
A motion-aware wall display that replaces a shop dry-erase calendar with live scheduling and pipeline state from Liminnality. Radar wakes the screen; Socket.IO keeps the UI in sync with the backend with no manual refresh.
PunchTrack - Time & Activity Tracking System
Time-tracking system for employees to clock in/out and log receipts and mileage. Started as a Raspberry Pi prototype with RFID authentication, later redesigned as a scalable web application.
Lightwall - Interactive AI Art Installation
Embedded engineering role on an interactive light and motion installation exhibited in a museum. Programmed Arduino-based controllers for stepper motors and radar sensors.