Christian G.
Senior Data Scientist & AI Engineer | LLMs, AI Agents, RAG, NLP
I build AI systems that go beyond prototypes — production-ready, well-architected, and designed to scale. With 7+ years of experience across industry and academic research (MSc in NLP, published at ACL & WSDM), I bring both deep technical skills and a practical, results-driven approach to every project. My clients tend to stay. My longest engagement ran 3 years, and most of my UpWork projects have been 1+ year collaborations. I don't just write code — I ask the right questions, suggest better approaches, and make sure the final product actually works in the real world. 🔎 What I build ★ AI Agents & Chatbots — text, voice, multi-language (OpenAI, Anthropic, Azure AI, LiveKit) ★ RAG Pipelines — semantic search, vector databases, MCP servers, knowledge retrieval ★ NLP & LLM Applications — classification, entity recognition, summarization, Q&A ★ Data Extraction — OCR, web scraping, document parsing, transaction processing ★ Cloud-Native Backends — microservices, event-driven architectures, serverless ★ Real-Time Audio/Video Processing — transcription, translation, speaker diarization ★ MLOps & Monitoring — experiment tracking, evaluation, observability 🛠️ Tech I work with daily ★ Python: FastAPI, Flask, Streamlit, Pandas, scikit-learn, TensorFlow/Keras, spaCy, NLTK ★ AI/LLM: OpenAI, Anthropic Claude, DeepSeek, Gemini, LangChain, LlamaIndex, CrewAI, Guardrails AI ★ Cloud: AWS (Lambda, SQS, S3, Batch, EC2, RDS, SageMaker), Azure, GCP, Terraform, Docker ★ Databases: PostgreSQL, Supabase, MongoDB, DynamoDB ★ Vector DBs: Weaviate, Pinecone, Milvus, pgvector ★ MLOps: MLFlow, Langfuse, DeepEval, Weights & Biases, OpenTelemetry ★ Other: Tesseract OCR, Faster-Whisper, Pyannote, FastMCP, Selenium 🚀 Recent projects → 3-year AI platform for a finance company: chatbot (voice + text), OCR pipelines, merchant classification with GPT-4o, web scraping, MLOps setup → Real-time transcription & translation system on AWS for multi-language conferences: GPU-accelerated Whisper, speaker diarization, LangChain summarization → RAG backend with MCP server: semantic search across Slack, ClickUp, and Fireflies using Weaviate, LlamaIndex, and Supabase pgvector 📢 What clients say about me ▸ "Christian is a great developer, and asks relevant questions for the problems we give him, he's not just a 'pair of hands' but a helpful advisor for improving your initial suggestion on how to solve the problem. He's very fast to iterate and delivers code with great quality." ▸ "Went above and beyond to help with code for a large project, and completed tasks quickly and efficiently. Understood exactly what was needed for the job and executed with precision. I will absolutely be working with him again in the future!" Let's build something great — send me a message and let's talk about your project.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $217,352$217k
Across 1 contracts
Across 32 contracts