Full-Stack Engineer
Richard Perrotta
From database to interface, I build applications and solve hard problems with code—and coffee.
I sweat the details, particularly the ones that break things later. Simple and clear beats clever, every time.

Focus Areas
A map of how my time breaks down.
Infra/DevOps
Primary
AWS provisioning & maintenance
Cloud migration
Security hardening
CI/CD
Environment management
Monitoring & logging
Backend
Primary
Event-driven email (transactional, lifecycle, marketing)
Suppressions & unsubscribe handling
Lead collection & enrichment pipelines
CRM integrations (HubSpot)
API development
Postgres & data modeling
AI
Growing
NL2SQL / agentic RAG
Vector search & embeddings
AI-generated landing flows
Structured output
Prompt engineering
Collaboration
Primary
Technical planning & architecture input
Proof-of-concept builds
Business problem discovery
Product & stakeholder meetings
Requirements & scoping
Estimation & tradeoff discussions
Sales Ops
Regular
Lead pipeline & CRM handoff
Campaign & landing-page operations
Ad metric ingestion
Reporting automation
CMS & content syndication
Frontend
Regular
State management
Query caching
Charting & data visualizations
Complex forms
Responsive design
Reusable components
Projects
A selection of platforms, products, and tools I've worked on.
Contact
Available for contract work — drop me a note and tell me a bit about what you're building.

