Based in Spain — working on web apps, automation, and smarter workflows.
About Me
Who I Am
I am a software engineer who enjoys solving real problems, I like taking chaos and turning it into something useful. My work ranges from LLM pipelines to full stack web applications, applied NLP research and automation tools used in the hospitality business. I'm currently looking for opportunities where I can keep growing, collaborate, and build reliable software.
Clean Code
I believe in writing maintainable, well-documented code that others can understand.
Problem Solving
Every challenge is an opportunity to learn and create innovative solutions.
Impact First
Technology should serve people and make a positive difference in the world.
Fun Fact
When I'm not coding, I'm learning languages and collecting moments—one café, one city, one accent at a time.
Greenwashing Detection in Corporate Climate Communications
Research Project
Corporate greenwashing—making misleading claims about environmental responsibility—has become a critical issue as fossil fuel companies face mounting pressure to demonstrate climate action. I designed and deployed a multi-model NLP system that analyzes how companies craft environmental messaging, revealing the gap between corporate rhetoric and verifiable commitments.
PORTFOLIO
Travel Dreams Collection
Built a web app that transforms scattered travel screenshots into an organized, searchable destination database. Features multi-algorithm duplicate detection with geo-proximity matching, a 40-field database schema with 12 performance indexes, and a keyboard-first UX with vim-style navigation for rapid bulk review of 500+ items.
Fake News Detection via NLP
Built an AI-powered fake news detection system that analyzes headline-body stance relationships and linguistic patterns to assess article credibility. Trained a Gradient Boosting classifier on 50,000+ article pairs from the Fake News Challenge dataset, achieving 92% accuracy through custom feature engineering combining Word2Vec embeddings, TF-IDF vectors, and sentiment analysis.
Task Management Tool
Created a collaborative project management tool with drag-and-drop kanban boards, task assignments, due dates, and team collaboration features for agile workflows.
NLP Learning Workflow
Built a self-updating learning system that discovers, processes, and synthesizes academic research papers into structured lessons with spaced repetition scheduling. Features a fault-tolerant PDF extraction pipeline with 4-layer fallback, semantic chunking with vector storage, and FSRS algorithm implementation for optimized retention.
LinguaLog
Built a language learning journal that provides feedback on writing practice with comprehensive internationalization supporting 20+ target languages, including full RTL layout switching for Arabic and Hebrew. Features a cascading configuration system that merges user preferences with per-request overrides, enabling granular control over application behavior without code changes.
Distributed API Rate Limiter
Built a high-performance distributed rate limiting system that protects APIs from abuse while maintaining sub-millisecond latency. Implements multiple algorithms (token bucket, sliding window, fixed window) with Redis-backed distributed state, serving 10,000+ requests/second across multiple service instances.
TECHNICAL SKILLS
Tools that turn ideas into shipped product.
LET'S CONNECT
OPEN TO COLLABORATIONS • FREELANCE • FULL-TIME ROLES
💡 ALWAYS EXCITED TO DISCUSS NEW IDEAS AND OPPORTUNITIES