ExtraTech Logo
HomeProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Tamar F.

GitHub

Bio

Software developer with a strong analytical mindset, rapid self-learning ability, and keen interest in backend development, data, and AI agents. Detail-oriented and skilled in debugging.

Skills

Python
PostgreSQL
Docker
Redis
pgVector
RAG
MCP(fastmcp)

Bootcamp Project

AI Planner Guard

An automated testing and verification framework for "plan builder" products

FineALGs

Mentored by: FineALGs

Data Science Bootcamp 2025 (Data)

Responsibilities:

  • Persona Ingestion & Embedding: Built a CLI and Persona-to-Vector service to batch-insert personas into PostgreSQL table, generating semantic embeddings with OpenAI embedding-3-small model and storing them via pgvector transactionally.

  • Persona Search & Filtering: Developed the Persona Search MCP service that receives persona-specific queries from the orchestrator, performs semantic search with SQL filters, and applies relaxed filtering to ensure results.

  • Semantic Caching & Optimization: Implemented a Redis-based semantic cache to return results for similar persona descriptions, reducing processing time for LLM-driven vector search.

  • Orchestrator (Initial Implementation): Developed the first version of the orchestrator using an LLM MCP client to coordinate test workflows across microservices, handling server sequencing, argument mapping, and returning results; later refined by other team members.

  • Extended Logging Infrastructure: Enhanced FastMCP’s context class to save critical logs to configurable files with rotation, improving traceability and observability across services.

Tamar F. - Task Preview
Click to enlarge

Additional Projects

Business Management Platform (Self Project)

Developed a web application for self-service providers to manage appointments, users, and settings via an admin dashboard. Users can book appointments choosing service, date, and time, with smart suggestions for availability and a waitlist system for busy periods. Built with Node.js (NestJS), React, TypeScript, PostgreSQL, Prisma, and JWT authentication; planned future features include payment integration and email notifications.

English Level

Fluent