← Home

Work experience

Full-stack development for Advanced Insights at Atento, building multi-tenant FastAPI APIs, AI pipelines, RAG flows, an analytical data warehouse, and high-performance Next.js web interfaces.

  • Developed multi-tenant FastAPI APIs (Python, PostgreSQL, Alembic) for Advanced Insights, exposing feedback services, chat, corpus, monitoring, and dashboard, with JWT authentication and permissions per section/client.
  • Implemented the AI Feedback pipeline: automatic feedback generation for support agents with Azure OpenAI, structured outputs (Pydantic), Azure queues, and asynchronous processing from monitoring and transcriptions, with personalized and multilingual action plans.
  • Built the chat backend with AI agents and LLMs (VOC), including model and agent registration, Kubernetes (orchestrator + sidecar with tool calling) pod orchestration, and storage of interactions in the corpus.
  • Implemented RAG flows over media corpus — embeddings, retrieval, and map-reduce with LLMs — to answer questions about transcriptions and summaries at scale, in a multi-tenant environment.
  • Modeled the analytical data warehouse (star schema) and dashboard API: event-driven ETL of Parquet files in Azure Blob to partitioned PostgreSQL, with KPI aggregations (CSAT, TMO, sentiment, volume) and period-over-period variation.
  • Developed and optimized responsive, accessible, high-performance web interfaces with React.js and Next.js, prioritizing UX/UI, state management with Zustand, and internationalization.
  • Implemented secure authentication and identity integration with Microsoft Authentication (MSAL) in React, ensuring controlled platform access.
  • Used Microsoft Clarity to analyze behavior of approximately 6,000 users per continent, optimizing UX of digital journeys and AI channels.
  • Refactored React applications by migrating to Zustand, improving performance, scalability, and maintainability.
  • Transformed components into server-rendered Next.js pages, increasing performance by around 40% and enhancing SEO.

Developed administrative portals and mobile applications with React Native and Expo for transportation and urgent deliveries in the oil sector.

  • Developed administrative portals and mobile applications with React Native and Expo, with multilingual support, geolocation, and workflows for transportation and urgent deliveries.
  • Implemented multilingual support and state management with Zustand in React Native.
  • Integrated maps and geolocation with Google Maps API in React Native, with real-time positioning.
  • Integrated payments with Stripe in React Native and Expo, ensuring secure transactions.
  • Developed serverless APIs with Laravel, integrating React Native frontends.
  • Implemented cross-platform authentication (Google, Apple, email/password) on the Laravel backend.

Developed e-commerce platforms and web applications with React, Ruby, and Django, focused on management, marketplace, and financial features.

  • Developed e-commerce platforms and web applications with React, Ruby, and Django, focused on management, marketplace, and financial features.
  • Integrated AWS S3 for image and data storage in React and Node.js projects.
  • Developed financial solutions, loans, and investment platforms with React, Node.js, and relational databases.
  • Implemented hospital management applications with React Native, Django, Redux, and APIs.
  • Used the Google Maps API on Mytourig.com to locate trucks and shipments.
  • Implemented payment webhooks on the SaaS products of Fetchly clients.
  • Helped refactor legacy mobile projects to Expo with React Native.
  • Mentored developers through talks on new frameworks and best practices.

Built desktop, mobile, and web applications, including invoice and delivery systems and high-performance landing pages.

  • Developed Windows applications using Tauri to work both offline and online.
  • Built mobile apps with React Native and Swift.
  • Developed invoice and delivery management systems using S3, React, Node.js, and MongoDB.
  • Created high-performance landing pages with Next.js, optimizing SEO, speed, and UX.

Developed and maintained a B2B process management and support system for law firms with Vue.js, Node.js, Express, and MySQL.

  • Developed and maintained a B2B process management and support system for law firms with Vue.js, Node.js, Express, and MySQL.
  • Implemented unit tests with Jest and end-to-end (E2E) tests with Cypress.
  • Maintained PDF file storage features using AWS S3.
  • Maintained Node.js APIs deployed on AWS EC2.