Stack
The tools, platforms, and infrastructure I use to build systems. I'm tool-agnostic — the right solution depends on the problem, not my preferences.
Python
Core language for backend, automation, and AI systems
Python 3.x
Primary language for all backend logic, scripting, and system design
FastAPI
High-performance async APIs and microservices
Pandas / NumPy
Data manipulation, transformation, and analysis
Poetry / uv
Dependency management and packaging
Backend Systems
APIs, async services, and application logic
FastAPI
Async REST APIs with automatic documentation
Node.js
Event-driven backend services and serverless functions
Celery / Redis
Distributed task queues and background processing
WebSockets
Real-time bidirectional communication
Automation Infrastructure
Workflow orchestration and process automation
n8n
Self-hosted workflow automation for complex multi-step pipelines
Make (Integromat)
Visual automation for cross-platform integrations
Zapier
Quick trigger-based automation for simple workflows
Temporal
Durable workflow orchestration for mission-critical processes
AI Applications
LLM-powered systems and intelligent workflows
OpenAI / GPT
Language models for generation, classification, and analysis
Claude (Anthropic)
Advanced reasoning, document analysis, and complex tasks
LangChain / LangGraph
AI agent frameworks and complex LLM pipelines
RAG Systems
Retrieval-augmented generation for knowledge-intensive applications
Data Infrastructure
Pipelines, sync systems, and analytics layers
Apache Airflow
Workflow orchestration for data pipelines and ETL
dbt
Data transformation and modeling in the warehouse
Fivetran / Airbyte
Data ingestion and sync across platforms
Pandas / Polars
High-performance data processing and transformation
Databases
Structured storage for products and operations
PostgreSQL
Primary relational database for structured data and analytics
Supabase
PostgreSQL with real-time capabilities and built-in auth
Redis
In-memory caching, session storage, and message brokering
Airtable
Flexible operational database for CRM and project tracking
Cloud Infrastructure
Deployment, compute, storage, and monitoring
AWS
Core cloud infrastructure — EC2, Lambda, S3, RDS, SQS
Vercel
Frontend deployment, edge functions, and web hosting
Docker
Containerized deployments for consistent environments
Terraform
Infrastructure-as-code for reproducible environments
Integrations
Connecting platforms, tools, and workflows
REST / GraphQL APIs
Standard API integration and custom connectors
Webhooks
Event-driven communication between systems
OAuth 2.0
Secure authentication and authorization flows
Stripe / Payment APIs
Payment processing and subscription management
Internal Tools
Custom systems for operational clarity and control
Retool
Admin panels and internal dashboards built rapidly
Next.js / React
Custom full-stack internal applications
Notion
Knowledge management, documentation, and internal wiki
Slack Integrations
Automated notifications and operational bots
Analytics & Reporting
Dashboards and decision-support systems
Metabase
Self-hosted business intelligence and dashboard creation
Google Looker Studio
Marketing and performance reporting dashboards
Custom Dashboards
Built-from-scratch analytics for specific use cases
Google Sheets
Quick analysis, lightweight reporting, and data sharing
Growth Infrastructure
Lead-gen, outbound, and campaign systems
Apollo / Clay
Prospecting, enrichment, and contact data
Instantly / Smartlead
Cold email infrastructure and deliverability
HubSpot / CRM
Pipeline management and relationship tracking
Custom Outbound Systems
End-to-end multi-channel sequencing built from scratch
SaaS Architecture
Scalable multi-workspace product systems
Next.js / React
Frontend framework for scalable web applications
TypeScript
Type-safe development for reliable, maintainable code
Multi-tenant Architecture
Workspace isolation, RBAC, and tenant management
Stripe Billing
Subscription management, metering, and invoicing
Subscribe to My Newsletter
Join and never miss out on insights about systems, automation, and building in the AI era.