Full-stack software engineer and IT security consultant with 13+ years leading operations and shipping production software. I build systems that are secure, scalable, and actually useful.
// Profile snapshot
// What I do
Full-Stack Development
End-to-end web applications from requirements to production — React, Node.js, TypeScript, PostgreSQL. Secure by default, built to scale.
IT Security Consulting
Security gap analysis, OWASP-based code reviews, RBAC/RLS implementation, and infrastructure assessments for small and mid-sized businesses.
IT Operations & Infrastructure
Microsoft 365 rollouts, IT infrastructure design, process documentation, and staff training — practical systems that actually get adopted.
// What I've built
AI-powered appointment confirmation SaaS platform. Built end-to-end: React + TypeScript dashboard, Node.js/Fastify backend, real-time WebSocket event pipeline, and integrated OpenAI, ElevenLabs, and Twilio for autonomous voice confirmations. Multi-tenant RBAC enforced at the database layer using Row Level Security.
Native Android kitchen management app with AI-powered recipe generation from pantry items, barcode scanning via ML Kit, Firebase Auth, Firestore cloud sync, and a subscription paywall built with RevenueCat SDK.
Secure full-stack financial planning application with an Angular + TypeScript frontend, JWT authentication, MFA/TOTP support, role-based UI flows, and multi-user access — security built in from the architecture up.
Full-stack business operations tool with filterable transaction tables, date-range navigation, and financial summary cards. Optimized with useMemo and component memoization. Server-side HTML report generation via Supabase Edge Functions with CORS and Row Level Security enforced.
Full-stack medication tracker with dynamic scheduling, CSV data export, and secure authentication. Built with Python/Flask and deployed on Microsoft Azure App Services with an Azure SQL backend.
Whether you need a full application built, a security audit, or help figuring out what's actually broken in your IT — I'm open to projects, consulting engagements, and full-time remote roles.