Full-Stack Engineer
Richard Perrotta
From database to interface, I build applications and solve hard problems with code.

Skills
A quick map of where I spend my time — and what lives under each area.
Frontend
8/10
State management
Authentication flows
Responsive design
Complex forms
Charting
Reusable components
Unit & E2E testing
Backend
8/10
API development
AWS services
SQL & NoSQL databases
3rd-party integrations
Data modeling & ORMs
Ad-tech & CMS integration
CRM integrations
DevOps
7/10
CI/CD
Docker
Monitoring & logging
Version control
Environment management
DNS management
Collaboration
9/10
Mentoring & code reviews
Requirements gathering
Estimation
Product meetings
Adaptability
Critical-path awareness
AI
7/10
RAG systems
Vector embeddings & search
AI-assisted development
Prompt engineering
Structured output
OpenAI APIs
MCP
Mindset
10/10
Tenacious problem solver
Detail oriented
Cautiously thorough
Simplicity over complexity
Clarity over cleverness
Projects
A selection of platforms, products, and tools I've worked on.

