About
Senior AI Full Stack Engineer with 8+ years of experience building distributed backend systems, AI-powered applications, and high-performance web platforms. Specialized in scalable APIs, cloud-native microservices, React applications, and production AI integrations including LLMs, RAG, semantic search, and workflow automation.
Experience
-
Senior AI Full Stack Engineer - Backend & Platform ArchitectureAzumo · San Francisco, CA, USOct 2022 – Jun 2026
AI Platform & Intelligent Systems • Designed and implemented production Retrieval-Augmented Generation (RAG) services combining enterprise documents, relational databases, and internal APIs to provide contextual AI responses while maintaining data isolation and permissionaware retrieval. • Built reusable LLM orchestration services supporting prompt templates, tool invocation, conversation memory, structured output validation, and fallback strategies, enabling multiple AI features to share a common inference platform. • Developed automated document ingestion pipelines for PDFs, Office documents, and knowledge-based content using embedding generation, semantic chunking, metadata extraction, and vector indexing. • Implemented evaluation workflows for AI responses, including prompt versioning, response scoring, hallucination detection, and regression testing before production deployment. • Integrated OpenAI and Anthropic models through a provider abstraction layer, allowing model switching without affecting downstream application logic. Backend & Platform Engineering • Designed backend services using Python, FastAPI, Node.js, and TypeScript following domain-driven architecture and RESTful API best practices. • Built asynchronous processing pipelines using Redis queues and background workers to execute document processing, AI inference, email generation, and long-running workflows without impacting user-facing response times. • Designed secure authentication and authorization using JWT, OAuth2, and role-based access control across multi-tenant applications. • Improved PostgreSQL performance through query analysis, indexing strategies, connection pooling, and caching, significantly reducing response times for high-frequency endpoints. • Implemented distributed caching with Redis for AI responses, user sessions, and frequently accessed application data to improve overall platform responsiveness. Frontend & User Experience • Developed React and Next.js applica
-
Senior Full Stack Developer - Data & AI ProductsQ42 · Amsterdam, NetherlandsDec 2020 – May 2022
• Designed scalable web applications using React, TypeScript, and Node.js for enterprise clients across healthcare, logistics, and digital product domains. • Developed backend services responsible for user management, analytics, reporting, and third-party integrations while maintaining clear API contracts and service boundaries. • Built intelligent search and recommendation capabilities using machine learning models, improving search relevance and personalized user experiences. • Optimized frontend rendering performance through lazy loading, component memorization, efficient state management, and code splitting, reducing application load times and improving Core Web Vitals. • Designed PostgreSQL schemas supporting high-volume transactional workloads while maintaining data consistency and scalability. • Collaborated closely with UX designers and product managers to transform business requirements into production-ready features delivered through Agile development cycles. • Automated testing using Jest, Cypress, and integration testing frameworks to improve deployment confidence and reduce regression issues. • Contributed to Kubernetes deployments, infrastructure automation, and CI/CD pipelines supporting continuous software delivery across cloud environments
-
Full Stack Software EngineerVenturus · Campinas, São Paulo, BrazilOct 2018 – Apr 2020
• Developed enterprise web applications using React, JavaScript, and Node.js for clients in retail, financial services, and industrial automation. • Designed RESTful APIs integrating ERP systems, third-party platforms, and relational databases while implementing authentication, authorization, and audit logging. • Modernized legacy applications through incremental refactoring, component standardization, and API redesign, improving maintainability and reducing technical debt. • Built reusable frontend component libraries and internal development tools that standardized implementation across multiple projects. • Optimized SQL queries, backend services, and frontend rendering to improve application responsiveness under increasing user workloads. • Implemented unit, integration, and end-to-end testing while participating in peer reviews, release planning, and production support activities.
Education
-
Bachelor of Science in Software EngineeringUniversidade do Oeste Paulista (UNOESTE)Computer Science · Jun 2011 – May 2015
Skills
- Express.js
- FastAPI
- Python
- Prompt Engineering
- CSS3
- JavaScript
- MongoDB
- Node.js
- Tailwind CSS
- PostgreSQL
- React
- React Native
- TypeScript
- AWS
- Next.js
- Test Automation
- Docker
- Kubernetes
- LangChain
- GraphQL
- Redux
- Terraform
- System Design
- WebSockets
- Material UI
- JWT
- Microservices
- Google Cloud Platform
- REST APIs
- CI/CD
- Security best practices
- HTML5
- Technical Leadership
- Azure
- Distributed Systems
- Performance Tuning
- RAG
- OpenAI
- Vector Databases
- Software Architecture
- Agile
- SQL Optimization
- Design Patterns
- Redis
- Elasticsearch
- LLMs
- Monitoring
- AI Agents
- GitHub Actions
- NestJS
- Embeddings
- Semantic Search
- OAuth2
- RabbitMQ
- TanStack Query
- LlamaIndex
- Code reviews
- Logging
- Function Calling
- Anthropic