ryneandal
Joined 12 years ago
Joined 12 years ago
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs). Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring.
Remote-first, with a reliable 4-hour daily overlap with US business hours. Work authorization in US and EU.
CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf Email: ryne[.]andal@gmail[.]com
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
15+ years in backend systems, architecture, legacy modernization, and infrastructure. Recent AI work includes production RAG/codebase retrieval, MCP services with approval controls, enterprise document retrieval, and building custom AI benchmark/eval.
Python (Django, FastAPI, Flask), PHP (Laravel, Drupal), PostgreSQL, APIs, Docker, Kubernetes, CI/CD, Linux, RAG, LangChain/LangGraph, MCP, vector databases, and AI agents/ agent evaluation.
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs). Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring. Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs). Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring. Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs). Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring.
Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Email: ryne[.]andal@gmail[.]com
Senior software engineer and independent consultant (15+ yrs), currently based in Valencia, Spain (CET). I do primarily backend work in Python (Django/FastAPI/Flask) and PHP (Laravel/Drupal), API development and consumption, data pipeline work, and AI integration features (RAG, LangChain/LangGraph, vector DBs). Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring.
Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Email: ryne[.]andal@gmail[.]com
Really? In my limited experience in Europe I've often seen attendance to museums are free. When we were in Ireland and Scotland, most museum/galleries were free with suggested donations. In contrast, museums in Italy had fees for attendance.
I know here in Spain, most attractions run by Museos Estatales are free on Saturday PM and Sundays, but some are also free every day (e.g. Museum of Fine Arts here in València).
Granted, that's a very limited subset of European countries/cities, I'd be interested in the pricing structure of other European countries/cities because we are definitely planning to travel in Europe more often now that we live here.
As a sidebar, I can't recommend The Chester Beatty museum enough - https://www.chesterbeatty.ie
Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Email: ryne[.]andal@gmail[.]com
Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Email: ryne[.]andal@gmail[.]com
Strong infra/ops chops (Docker, CI/CD, Kubernetes, Linux), comfortable owning projects end-to-end and mentoring.
Remote-first, with a reliable 4-hour daily overlap with US business hours; invoicing/tax admin handled on my side. Work authorization in US (SS/EIN) and Spain (NIE). Note: Spanish availability is limited due to DNV limitations of no more than 20% revenue sourced from Spanish companies.
Location: Valencia, Spain
Remote: Yes
Willing to relocate: No
Technologies: Python (FastAPI, Langchain, LangGraph, Django), PHP (Laravel, Drupal)
Résumé/CV: https://ryneandal.github.io/ryne-andal-dnv-resume.pdf
Email: ryne[.]andal@gmail[.]com
Currently have part-time/fractional availability for independent consulting/contract work. Recent work has involved AI integrations (LangChain, LangGraph, FastMCP), data pipelines, CI/CD workflow automations, etc. 15+ years of experience in software development.
- JinaAI (https://jina.ai/embeddings/) v3 and v4 performed well in my testing. - Google's Gemini-001 model (https://ai.google.dev/gemini-api/docs/models#gemini-embeddin...).
Overall, both were surpassed by Qwen3-8b (https://huggingface.co/Qwen/Qwen3-Embedding-8B).
Note, this was specifically regarding English and Code embedding generation/retrieval, with reranking.
A classifier for handwritten digits in the MNIST dataset is generally considered the "Hello World" of neural networks. I went over it in a course, but there are countless tutorials to be found online, i.e. https://www.digitalocean.com/community/tutorials/introductio...
Once you begin to understand how to handle data and how to define layers, you can start playing around with whatever your heart desires. The rabbit hole is vast and endless :)
[ my public key: https://keybase.io/ryne; my proof: https://keybase.io/ryne/sigs/xNPAdailtZCiNxXSmgIfCwlcbbJNKL3ZjS5dSFMGEkU ]