Digital experience platform for the Florida Department of Children and Families (US state government). Built resolver-level RBAC, custom DynamoDB ORM, serverless analytics processing 10K+ daily events, and multilingual API infrastructure (EN/ES) across a React/GraphQL/AWS stack.
Media
Key Contributions
- Auth/Security: Designed resolver-level RBAC in GraphQL with JWT authentication and early-exit guards, reducing unauthorized access by 90% and boosting API throughput by 15%.
- Custom ORM: Built custom DynamoDB ORM with TypeScript generics and Joi validation, supporting 10+ entity models with 99.9% data integrity and 60% faster CRUD development.
- Real-time Analytics: Built serverless analytics pipeline in AWS Lambda processing 10K+ daily events, delivering sub-second dashboard queries.
- Multilingual API: Added multilingual GraphQL API (EN/ES) with DynamoDB attribute projections, expanding addressable users by 40% and reducing payloads by 30%.
- API Optimization: Optimized Apollo Client with InMemoryCache policies and query batching, reducing network payload by 45% and fetch latency by 50%.
Skills
- Frontend: React | Redux Toolkit | Apollo Client | TypeScript
- Backend: Node.js | GraphQL | AWS Lambda | JWT/RBAC
- Database: DynamoDB | Query Optimization
- Cloud: AWS (Lambda, S3, DynamoDB, CloudFront, EC2)