About
I am a Staff Engineer with 10+ years of experience building enterprise platforms, high-performance APIs, distributed systems, and cloud-native services. I currently build agentic AI applications, real-time conversational systems, and centralized data platforms for large-scale analytics. My core stack includes Python, FastAPI, Django, Node.js, PostgreSQL, AWS, React, Next.js, and Vue, supported by infrastructure automation, production observability, and secure identity workflows. I translate complex product requirements into scalable systems and lead delivery across engineering, product, and business teams.
Work Experience
Leading agentic AI, backend architecture, cloud delivery, reliability, and data-platform initiatives for large-scale solar technology products.
- Built backend capabilities for Naavix, an agentic AI platform that lets clients query large-scale solar project data through natural-language conversations.
- Designed specialized Google ADK agents for project management, forms, geospatial analysis, summaries, and task generation with resource-scoped session state.
- Engineered SSE-based streaming with session management, cancellation, back-pressure, and resilient error handling for interactive AI conversations.
- Built and supported a centralized data warehouse that synchronizes structured data from multiple SenseHawk modules for cross-module analytics and reporting.
- Designed and optimized high-performance REST APIs and Python and Node.js services using clean, maintainable architecture.
- Automated infrastructure and deployments with Terraform, GitHub Actions, and the HashiCorp stack.
- Used Datadog profiling, monitoring, and logging to identify API bottlenecks and improve production reliability.
- Mentored junior engineers, led code reviews, and partnered with product, frontend, and business stakeholders.
Skills
Backend
Frontend
Data & Storage
Cloud
DevOps
AI / LLM
Security
Check out my latest work
Production AI agents, data platforms, cloud systems, and full-stack product work that reflect how I design and ship.
Built backend capabilities for a production AI copilot that answers natural-language questions across solar project data. Designed specialized agents, persistent scoped sessions, tool execution, and resilient SSE streaming for interactive conversations.
Makes complex operational data easier for project teams to explore, analyze, and act on.
Built and supported a centralized data platform that continuously synchronizes structured data across SenseHawk modules, enabling cross-module analytics, reporting, and AI-ready access patterns.
Creates a consistent analytical foundation across otherwise distributed product data.
Built cloud infrastructure around the Pix4D SDK to automate solar-site image processing, dynamically using AWS EC2 capacity to work beyond local system constraints.
Turned a resource-intensive manual workflow into a repeatable cloud processing pipeline.
A full-stack task-management platform exploring team workflows, draggable task organization, authenticated APIs, validation, and automated tests.
A practical lab for product architecture across a Vue client and a typed Node.js service.
An authentication sandbox for OAuth flows, protected sessions, JWTs, and provider integrations. Google and GitHub flows are under development, with Apple provider work scaffolded.
Explores secure identity boundaries across a Vue client, Express service, and MongoDB-backed user model.
Get in Touch
Have an AI platform, full-stack product, or cloud engineering challenge? Send me an email and let's talk.