ML Engineer & AI Specialist

Hi, I'm Caner Olcay

Building production-oriented AI systems with LLMs, RAG pipelines, and knowledge graphs. Specializing in Retrieval-Augmented Generation, computer vision, and scalable ML architectures.

About Me

CO

Caner Olcay

Machine Learning Engineer

Open to WorkWrocław, Poland

I am a Machine Learning Engineer and final-year Electronics & Computer Engineering student specializing in AI systems, Retrieval-Augmented Generation (RAG), computer vision, and time-series forecasting. I build production-oriented AI pipelines combining LLMs, knowledge graphs, and deep learning with a strong focus on architecture, evaluation, and reproducibility.

Currently working on intelligent LLM systems, knowledge graph RAG pipelines, and AI-powered educational platforms. My work spans from developing sophisticated RAG architectures to implementing computer vision solutions for real-world problems.

I'm passionate about building scalable AI systems and continuously exploring new technologies in the AI/ML space. Feel free to check out my projects or ask my AI assistant about my work!

Location

Wrocław, Poland

Education

B.Eng Electronics & Computer Engineering
Wrocław University of Science and Technology
Expected: June 2026

Focus Areas

LLMs, RAG, Knowledge Graphs, Computer Vision

Current Role

ML Engineer at Solvro

Projects

Knowledge Graph RAG System (ToPWR)
Intelligent assistant for Wrocław University powered by Neo4j knowledge graph and LangGraph-based RAG pipeline. Converts natural language to Cypher queries with guardrail-based routing.
FastAPILangGraphNeo4jLangChainMCPDockerLangfuse
Medical Chatbot – End-to-End RAG
Semantic medical chatbot using vector search and GPT reasoning. Retrieves relevant medical content using Pinecone and generates context-aware responses.
PythonFlaskLangChainPineconeOpenAI GPTAWS EC2Docker
TensoCast – Traffic Forecasting
Time-series forecasting using CP and Tucker tensor decomposition combined with LSTM and XGBoost. Achieved 35% improvement over classical baselines on METR-LA dataset.
PythonPyTorchNumPyScikit-learnXGBoost
NeuroPark – 3D Vehicle Detection
AI-based 3D vehicle detection system transforming 2D RGB images into structured 3D scenes using depth estimation and point cloud reconstruction. Presented at KPZ25.
YOLOv8MiDaSPyTorchOpenCVOpen3DPCA/SVD
Lucid – AI Note-Taking Platform
AI-powered intelligent note-taking platform with lecture OCR, vector search, and AI-driven Q&A over student materials using pgvector and Gemini.
FastAPIPostgreSQLpgvectorSupabaseGoogle VisionGemini

Tech Stack

Programming Languages
PythonRSQL
Machine Learning & AI
PyTorchTensorFlowScikit-learnLangChainLangGraphRAG SystemsLLMsCNNLSTMXGBoost
Knowledge Graphs & RAG
Neo4jPineconepgvectorVector SearchGraph RAGMCP
Databases
PostgreSQLNeo4jPineconeSQLAlchemy
Cloud & DevOps
AWSDockerGitHub ActionsSupabaseLinux
Backend & APIs
FastAPIFlaskREST APIsSQLAlchemy
Computer Vision
YOLOv8MiDaSOpenCVOpen3DPyTorch
Tools & Other
GitDatabricksPower BIExcelpytest

Get in Touch

Contact Information
Feel free to reach out for collaborations, opportunities, or just to say hello!
Let's Work Together
I'm currently open to new opportunities in Machine Learning and AI.

Whether you have a project in mind, want to discuss ML/AI opportunities, or just want to connect about AI/ML engineering, I'd love to hear from you. I typically respond within 24 hours.