Senior Software Engineer · Technical Lead (PRMS)
PRMS is the platform CGIAR research centers worldwide use to standardize and report their results, feeding CGIAR's annual reporting to funders. I also contribute to the AI services behind PRMS and its sister platforms (STAR, AICCRA).
- Lead the technical architecture and delivery of PRMS, a global reporting platform used by CGIAR research centers, guiding a four-person engineering team while remaining hands-on.
- Built distributed NestJS microservices and event-driven integrations with RabbitMQ, AWS EventBridge and Lambda, with asynchronous processing, retries and failure recovery.
- Introduced AWS AppSync GraphQL and WebSockets alongside the REST APIs, reducing client-to-service latency by approximately 50%.
NestJS · Node.js · FastAPI · Angular · Tailwind CSS · RabbitMQ · AWS Lambda · EventBridge · AppSync · Cognito · MySQL · PostgreSQL · Bedrock · Claude · MCP · RAG