
Joaquin S
Backend Developer: AI Specialist with Django, Langchain and LangGraph
Habilidades

Revisa mis servicios

Experiencia laboral
NodeJS Developer
Tecnosoftware • Tiempo completo
Aug 2025 - Present • 9 mos
I am actively involved in the refactor of a large monolithic application into a domain-oriented microservices architecture, ensuring each service owns its own data and operates within well-defined boundaries. This includes redefining data ownership, reducing coupling, and improving scalability, maintainability, and deployment flexibility. I develop backend services using Node.js and TypeScript, applying clean architecture principles and leveraging TypeORM for data modeling, migrations, and persistence management. I collaborate on the frontend using React and TypeScript to ensure seamless integration between distributed services and user-facing applications. Additionally, I work with RPA systems to automate complex client data migrations, streamlining high-volume billing rule configurations and reducing manual, error-prone processes through structured automation workflows. Services are containerized using Docker to ensure consistent environments across development, testing, and production.
FullStack developer
Helpia • Tiempo completo
May 2024 - Mar 2025 • 10 mos
I build dynamic React interfaces with custom chat widgets, enabling seamless real-time interaction between users and AI assistants through robust backend APIs. I design secure multi-tenant architectures, allowing each client to manage their own AI assistants, configurations, and API keys independently. I implement Retrieval-Augmented Generation (RAG) systems to enhance assistant responses with contextual business knowledge, and develop scalable multi-agent orchestration using LangChain and LangGraph with modular prompt and tool architectures. I integrate AI assistants with WhatsApp, Instagram, Messenger, Telegram, and custom web widgets to enable true omnichannel communication. Additionally, I develop admin dashboards, session management systems, analytics endpoints, and optimize conversation storage and indexing to ensure high performance and scalability across platform