# Stack

> Tools and skills used by Rodrigo N. Isabelo Jr. Featured items are bold.

## Languages

- **PHP**
- **JavaScript**
- **TypeScript**
- Java
- **SQL**
- HTML
- CSS

## Frameworks & Libraries

- **Laravel**
- **Vue.js**
- **Nuxt**
- **Next.js**
- **React**
- Inertia.js
- Bootstrap
- **Pest**
- PHPUnit
- PHPStan
- Larastan
- Laravel Pint
- Laravel Sail

## AI & ML

- **RAG**
- **LLMs**
- **AI agents**
- Agentic workflows
- ReAct loops
- Tool calling
- Function calling
- Embeddings
- Vector search
- Semantic search
- Prompt engineering
- Document chunking
- Data ingestion pipelines
- Model evaluation
- **OpenAI**
- **Anthropic Claude**
- Google Gemini
- **Pinecone**
- **Qdrant**
- Typesense
- Algolia

## Cloud & Infra

- **AWS**
- EC2
- S3
- RDS
- **Aurora**
- Lambda
- CloudFront
- API Gateway
- ECR
- Route 53
- VPC
- SQS
- ElastiCache
- IAM
- CloudTrail
- CloudWatch
- SNS
- AWS WAF
- Security Groups
- ACM
- **Laravel Vapor**
- Laravel Forge
- **Docker**
- **Terraform**
- Nginx
- Linux
- Serverless
- Load balancing

## Data

- **MySQL**
- **Redis**
- Database schema design
- Query optimisation
- Data migration
- Indexing

## Engineering

- **REST API design**
- **System design**
- Software architecture
- **Architecture decision records**
- Design patterns
- Object-oriented programming
- Code review
- **Automated testing**
- Static analysis
- **CI/CD**
- Bitbucket Pipelines
- GitHub Actions
- Git
- Semantic versioning
- Incident response
- Root cause analysis
- Production support
- Cybersecurity remediation
- Secrets management
- Least privilege
- Technical documentation
- Confluence
- Jira

## Leadership & Delivery

- **Technical leadership**
- Team leadership
- Mentoring
- Coaching
- Stakeholder management
- Executive communication
- Agile
- Scrum
- Sprint planning
- Backlog management
- OKRs
- Cross-functional collaboration
- Knowledge transfer
- Succession planning
- Onboarding documentation
- Public speaking
