
Tamara Orlich
Verified Expert in Engineering
Statistical Analysis Developer
Las Palmas de Gran Canaria, Spain
Toptal member since September 4, 2025
Tamara is an AI engineer and mathematician with expertise in retrieval-augmented generation (RAG), natural language processing (NLP), and prompt engineering. Leveraging a strong mathematical foundation, she develops practical AI solutions that address complex problems in document retrieval and natural language understanding. With extensive experience creating and evaluating LLM-based systems, Tamara focuses on optimizing context, enhancing response quality, and ensuring reliable AI applications.
Portfolio
Experience
- Statistical Analysis - 8 years
- Filament PHP - 4 years
- Laravel - 4 years
- Laravel Livewire - 4 years
- Data Analysis - 3 years
- AI Automation - 3 years
- Claude - 2 years
- Claude Code - 1 year
Preferred Environment
Cursor AI, Claude, Mathematical Analysis, Python, Jupyter Notebook
The most amazing...
...solution I've developed is a custom PDF parsing engine optimized for public institution documents, achieving a 75% reduction in error rate.
Work Experience
AI Engineer and Mathematician
Borah Digital Labs
- Developed a custom complex quotation tool for a catering business with support for multi-day events and connected with Odoo. Started as a project for a specific client and converted into a multi-tenant application for multiple catering businesses.
- Developed a platform for customs documentation management, with email ingestion to download attachments and classify them by clients.
- Developed a custom time tracking native desktop and mobile application using Tauri + NativePHP for desktop and NativePHP mobile for the iOS and Android versions. The app is connected with Plane for task management and with Discord.
- Found pain points of company processes and developed different prototypes and fully-fledged solutions, and automations.
- Developed a specialized library for parsing PDFs into Spanish markdown, leveraging machine learning to maximize precision.
- Researched and implemented RAG evaluation methodologies to quantify response quality and relevance, and evaluated AI-as-judge frameworks by analyzing their advantages, limitations, and cost-effectiveness.
- Delivered comprehensive presentations on prompt engineering and served as the primary resource for optimizing prompts across company projects.
- Implemented optimal reranking models using transformers and Hugging Face, and optimized context window utilization by determining ideal chunk quantities and applying threshold-based irrelevant chunk detection.
- Created datasets, benchmarks, and visualizations with Matplotlib, NumPy, and Pandas to validate findings.
- Produced documentation and presentations that clearly conveyed complex AI concepts.
Software Engineer
Calima Solutions
- Handled front-end development; Proficient in Angular, TypeScript, Tailwind CSS/Sass, Vue with Nuxt, and Alpine.js.
- Led a team of five developers, ensuring coordinated efforts and successful deliveries.
- Built mobile apps using Ionic with Angular and REST APIs integrations.
- Transformed Figma intricate designs into functional applications with attention to detail.
Experience
Internal Agency App
I extended it with two native clients: Borah Spotlight is a keyboard-first desktop command bar (Tauri v2, Rust, React 19, TypeScript) summoned by a global hotkey: it creates tasks in a self-hosted Plane instance with token-based parsing (projects, assignees, priorities, natural-language dates) and drives the full time-tracking flow through slash commands, syncing with the Studio API via Laravel Sanctum. The mobile app, built with NativePHP (Laravel, Inertia, React), lets them manage each employee's tasks in Plane from iOS and Android.
Customs Management Multi Tenant Application
Clients get their own portal to upload documents and track clearance status, and the platform integrates directly with AEAT (the Spanish tax agency) via SOAP web services secured with mutual TLS for electronic customs declarations. Built with Laravel, Inertia.js, React, and Tailwind CSS, covered by a Pest test suite.
Multi-tenant Quotation Software for Catering Businesses
Companies can configure the quote through a guided wizard: the event date, event type, service style, menus, beverages, and staffing.
Then, the platform's pricing engine calculates a full budget in real time using different formulas based on product type, with all the logic customizable from an admin panel.
The admin panel is built with Filament, and the app uses Livewire for all reactivity. Quotes are rendered using Cloudflare Browser Rendering, so no headless Chrome is needed, and a corresponding Odoo quote is created. The platform is covered by Pest v4 unit, feature, and browser test suite.
Custom Website for Dance Studio
The site is built on Laravel with Tailwind CSS and a Filament admin panel, giving the owner full control over every piece of content: services, class schedules, testimonials, locations, and site settings, all without touching code. It's fully bilingual (Spanish/English) using Spatie Translatable, so each record is managed once and served in both languages.
I also implemented: WCAG 2.1 AA accessibility compliance, structured data (Schema.org) and SEO optimization, responsive design across all devices, a contact form with email notifications and submission tracking in the admin panel, and privacy-friendly analytics using Fathom Analytics.
RAG Evaluation Framework Research & Implementation
Through systematic testing with production data, I discovered critical evaluation inconsistencies where frameworks provided contradictory scores for identical queries. My analysis revealed that 75% of performance issues originated from context retrieval rather than answer generation, providing crucial insights for system optimization. I documented the mathematical formulations and prompt structures underlying each metric, exposing the circular dependency problem of using LLMs to evaluate LLM outputs.
The deliverable included a comprehensive presentation explaining complex RAG concepts using accessible analogies, making technical content understandable for non-technical stakeholders. I quantified evaluation costs and established a monitoring pipeline for continuous system improvement. This research directly informed optimization strategies that improved retrieval accuracy and overall system performance.
Spanish PDF Parser with Header and Footer Detection
https://pypi.org/project/pdf-parser-header-footer/The package implements two random forest models: a section title detection model that formats titles as markdown, and a line-joining model that merges broken text lines. These ML components achieved a 75.2% overall error reduction.
Key technical achievements include automatic page rotation detection and correction, chronological text order preservation through PDF splitting, and improved format recognition for tables, figures, and links. The solution converts poorly structured PDF text into clean markdown that LLMs can process effectively, significantly improving retrieval accuracy in RAG systems.
I handled the complete development lifecycle, including algorithm design, model training, documentation, and PyPI distribution as an open-source package. The solution features robust error handling, configurable processing options, visual tools with colored boundary markers, and support for both single-file and batch directory processing.
Multi-agent Brand Voice Alignment System
The architecture features six AI models: one orchestrator managing four specialized reviewers and one writer. I researched model capabilities using LMSYS Arena benchmarks to strategically assign roles, with each configured with fallback alternatives for API reliability.
The orchestrator manages the review process: the first reviewer analyzes the text, then shares their feedback with the next reviewer, who adds their own perspective, and so on until all reviewers have contributed. The orchestrator collects all feedback and sends these to the writer to revise the text. This process repeats until all reviewers approve the final version.
The n8n implementation features webhook integration for brand voice document retrieval, agent loop architecture, and structured JSON outputs, making it adaptable across industries.
Multilingual Reranking Model Benchmarking for RAG Optimization
Through systematic testing, I discovered that jina-reranker-v2-base-multilingual achieved the highest accuracy with 91.1% of correct answers in top-5 chunks and an MRR of 0.3677, though at 2.6 seconds per query. I identified that the current production model (ms-marco-TinyBERT-L-2-v2) was underperforming due to a lack of Spanish training data, achieving only 56.4% accuracy despite a speed of 0.4 seconds.
I provided detailed recommendations balancing speed and accuracy requirements, suggesting jina-reranker-v2-base-multilingual for accuracy-critical applications and InfiniFlow/bce-reranker-base_v1 for balanced performance at 3.3 seconds with 80% accuracy. The evaluation framework I developed now serves as the standard for model selection in the client's ML pipeline.
AI-powered Personalized Client Outreach System
The system leverages OpenAI's GPT-4.1 with web search capabilities to conduct real-time research on target companies, analyzing their recent achievements, digital presence, values, and potential pain points. Through a multi-stage prompt engineering pipeline, I created specialized agents that identify optimal service matches, select relevant case studies from our achievement database, and craft personalized value propositions that resonate with each prospect's specific situation.
The implementation features four interconnected prompting stages: company analysis and language detection, service-achievement matching based on prospect needs, highlight extraction focusing on collaboration opportunities, and final email composition with tone optimization. Each stage uses structured JSON schemas to ensure consistency and quality.
This automation streamlines the outreach process by eliminating manual research and ensuring consistent, personalized messaging across all prospect communications.
Threshold Optimization for RAG Context Filtering
My analysis revealed distinct score patterns between relevant and irrelevant content, with Qdrant showing relevant answers averaging 0.876 versus 0.768 for irrelevant passages. I established model-specific thresholds: 0.75 for Qdrant similarity search, 0.3 for ms-marco-TinyBERT, and 0.07 for jina-reranker-v2-base-multilingual, balancing precision and recall requirements.
A critical finding was that 80.56% of correct answers appeared in top-5 positions using similarity search alone, questioning the necessity of computationally expensive reranking for certain use cases. I also identified poor text chunking quality as a major problem, providing specific recommendations for performance improvements.
Front-end Developer - Multi-platform Applications
Projects included an Ionic Angular application integrating social features, real-time messaging, and multimedia content for traders; a micro-frontend customer portal using Angular, Nx, and NgRx for an insurance company; responsive websites with NuxtJS and TailwindCSS for music catalogs; mobile applications for the hospitality sector featuring real-time updates, personalized content, and appointment management; and an eco-friendly food delivery platform with QR code scanning and Stripe payment integration.
Throughout these projects, I consistently implemented responsive designs across web and mobile interfaces, integrated third-party services including payment gateways and real-time communication tools, and maintained clean, scalable codebases using modern development practices.
Education
Progress Toward a Master of Science Degree in Applied Artificial Intelligence and NLP
International University of Applied Sciences - Berlin, Germany
Bachelor's and Master's Degree in Mathematics
University of Primorska - Koper, Slovenia
Certifications
Deep Learning Specialization
Coursera
Generative AI Fundamentals
Coursera
Natural Language Processing
Udacity
AI Programming with Python
Udacity
IBM Data Science
IBM
Skills
Libraries/APIs
Matplotlib, REST APIs, Pandas, NumPy, Scikit-learn, PyTorch, Hugging Face Transformers, OpenAI API, OpenAI Assistants API, Stripe API, NgRx, Vue, Claude API, React, Inertia
Tools
Claude, Claude Code, AI Prompts, GitHub, ChatGPT, n8n
Frameworks
Laravel, Filament PHP, Laravel Livewire, LlamaIndex, Angular, Ionic, Tailwind CSS, Nuxt 3, Alpine.js, Tauri
Languages
Python, SQL, TypeScript, XML, CSS, Sass, HTML, PHP
Platforms
Jupyter Notebook
Storage
JSON
Paradigms
Automation, On-page SEO
Other
Mathematical Analysis, Applied Mathematics, Research Methods, Analysis, Reporting, AI Automation, Discord, Cursor AI, Statistics, Numerical Analysis, Numerical Methods, Programming, Statistical Analysis, Prompt Engineering, Retrieval-augmented Generation (RAG), Data Analysis, Machine Learning, Data Science, Data Analytics, NativePHP, Technical Documentation, OpenAI, Transformers, LangChain, Natural Language Processing (NLP), Deep Learning, Large Language Models (LLMs), PDF, PyMuPDF4LLM, PDF Parsing, Text Extraction, JSON Processing, Generative Artificial Intelligence (GenAI), Exploratory Data Analysis, Training Neural Networks, Backpropagation, AI Algorithms, Machine Translation, Attention mechanisms, Information Extraction, Information Retrieval, Word2Vec, Feature Extraction, GloVe, Data Ethics, Artificial Intelligence (AI), Supervised Learning, Image Analysis, Artificial Neural Networks (ANN), Markdown Parsing, Text Classification, Data Engineering, Anthropic, Supervised Machine Learning, RAGAS, UpTrain, DeepEval, LLM Evaluation, Vector Embeddings, Vector Databases, Strategy Consulting, Reranking Models, Transformer Models, Vector Similarity, Data Visualization, Performance Optimization, Web Scraping, Conversational AI, WebSockets, Responsiveness, APIs, Dashboard Design, Dashboard Development, Ajax, Reinforcement Learning, Hugging Face, Scraping, Gemini API, Workflow Automation & System Integration, API Integration, AI Agents, Agentic AI, Server-side Rendering (SSR), Accessibility, ChatGPT API, Quotations, Time Tracking
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring