Available for opportunities

Software Engineer
Building Full-Stack AI Systems

I leverage Clean Architecture and modern tech stacks to build scalable, user-centered systems—like TenderCheck AI, which automates complex document validation through modular LLM pipelines.

About Me

Technical Expertise

Master's in AI Development from BIG school, specializing in LLM orchestration with LangChain, Genkit, and OpenAI. Building production-ready applications with Clean Architecture, SOLID principles, and modern DevOps practices.

Self-taught through intensive courses in JavaScript, TypeScript, and Full Stack Development. Continuous learner focused on emerging AI technologies and scalable system design.

User-Centered Design

My background in education and Montessori-based environments shaped how I approach users, communication, and responsibility—especially when building tools that people rely on daily.

Team Collaboration
Clear Communication
Real-World Impact

Featured Projects

TenderCheck AI

Automated Tender Validation

Full-stack AI application for automated validation of public tender documents using LLM reasoning. Production-ready system with enterprise-grade security and Clean Architecture.

Key Features

  • • PDF analysis with Gemini 2.5 Flash
  • • Dual AI persona (Legal Auditor + Evaluator)
  • • LangSmith observability & prompt versioning
  • • Dynamic industry validation

Architecture

  • • Clean Architecture + Modular Monolith
  • • Cloud: Render + Turso (Edge SQLite)
  • • 100% test coverage (critical paths)
  • • Secure auth (JWT + HttpOnly + OAuth)

ProfeAI

AI Language Learning

AI-powered Spanish learning platform with real-time conversational tutoring, grammar correction, and neural voice synthesis.

Key Features

  • • Real-time AI roleplay & tutoring
  • • Grammar correction with feedback
  • • Neural voice synthesis
  • • Web research with Tavily

Tech Stack

  • • LangChain + Genkit + OpenAI
  • • Docker containerization
  • • Helmet.js security
  • • Sentry monitoring

MoodTunes

AI Music Discovery

React music app with Voiceflow AI. Get personalized recommendations based on your mood.

Key Features

  • • AI Mood Assistant (Voiceflow)
  • • Mood-based recommendations
  • • iTunes API autocomplete
  • • WCAG 2.1 AA accessible

Engineering

  • • 100/80/0 test coverage
  • • OWASP Top 10 security
  • • Code splitting optimization
  • • JWT + Helmet auth
In Progress

Tennis Academy

Communication System

Real-time communication platform for tennis academies — connecting coaches, students, and staff through streamlined messaging, scheduling notifications, and academy-wide announcements.

Key Features

  • • Coach ↔ student messaging
  • • Scheduling & session notifications
  • • Academy-wide announcements
  • • Role-based access control

Tech Stack

  • • Python backend
  • • Real-time WebSocket layer
  • • Notification delivery system
  • • REST API & data modelling

Tech Stack

Languages & Frameworks

TypeScriptJavaScriptPythonNode.jsReactExpress

AI & LLMs

GenkitLangChainOpenAI APITavilyGeminiElevenLabsVoiceflowLangSmith

Backend & DevOps

REST APIsDockerCI/CDSQLiteFirebaseGit

Let's Connect

Particularly interested in AI-powered products and human-centered software—where technology solves real problems at scale. My background in education brings a unique perspective to building intuitive, impactful solutions across any domain.