Open to Junior Software, Backend, Data & AI rolesBuilt with Next.js

I build practicalsoftware, data, and AI systemswith Python.

I design and build backend services, data workflows, and AI-powered features using Python, FastAPI, SQL, and modern ML/LLM tools - from APIs and databases to RAG, OCR, and semantic search systems.

Wroclaw, PolandOpen to work

Python

Backend services, APIs, and data workflows

FastAPI + SQL

Core tools for practical applications

AI / ML

RAG, OCR, semantic search, and vision

Software / AI Engineer at Solvro

Backend systems + data workflows + practical AI applications

Selected work

What I optimize for

Clean APIs, reliable data flows, readable architecture, and AI features that solve real user problems.

PythonFastAPISQLRAGOCRSemantic search
About

Backend, data, and AI engineering with a product mindset

I like building practical systems end to end: defining the data flow, designing the API, choosing the database, connecting AI or ML components when they add value, and making the result usable for real people.

CO

Caner Olcay

Junior Software / AI Engineer

Open to workBackendData & AI
Wroclaw, Poland
Software / AI Engineer at Solvro
Wroclaw University of Science and Technology

Looking for

Open to Junior Software Engineer, Python Developer, Backend Developer, Data/AI Engineer, and ML Engineer roles

How I work

Most of my projects start with a concrete workflow: user input, API endpoints, storage, processing, and a clear way to return useful results.

My strongest areas are Python backend development, FastAPI services, SQL databases, data processing, RAG systems, OCR workflows, and applied machine learning.

What matters to me

  • Clean APIs that are easy to use and maintain
  • Reliable data flows from input to storage to output
  • Readable architecture that can grow with the product
  • AI features that solve real user problems

Backend & APIs

Python services that expose clear APIs, handle auth, and connect users to useful data.

FastAPIRESTAuth

Data Workflows

SQL databases, vector stores, and pipelines that keep application data reliable.

PostgreSQLpgvectorPipelines

Applied AI Features

RAG, OCR, semantic search, and ML components when they solve a real product problem.

RAGOCRSearch

Current trajectory

Now

Software / AI Engineer

Solvro

Building backend workflows, data retrieval systems, and practical AI features for student-facing products.

Thesis

Research / Forecasting Project

Wroclaw University of Science and Technology

Tensor decomposition and Python experiments modeling multivariate signals.

Portfolio Projects

Independent Builder

Software / AI Projects

Python applications across note intelligence, university data retrieval, healthcare RAG, forecasting, and 3D CV.

Selected work

Projects across backend, data, and applied AI

Each project shows a practical problem, what I built, the stack behind it, and the result or impact where available.

Backend / AI PlatformProduct buildPython Backend / AI Engineer

Lucid - AI Notes Platform

Problem

Helps students turn scattered lecture screenshots and notes into searchable study material.

What I built

FastAPI backend with auth, OCR, PostgreSQL/pgvector retrieval, and AI Q&A over lecture notes.

Result / impact

One workflow for upload, OCR, semantic search, and study Q&A

Tech stack

PythonFastAPIPostgreSQLpgvectorSupabase AuthGoogle Vision OCRGemini
Backend / Data RetrievalProduction-minded buildSoftware / AI Engineer

Knowledge Graph RAG (ToPWR)

Problem

Helps students and staff query university information spread across pages, departments, and systems.

What I built

FastAPI + Neo4j + LangGraph workflow that turns natural language into Cypher.

Result / impact

Natural language questions mapped to graph-backed university data

Tech stack

PythonFastAPILangGraphLangChainFastMCPNeo4jDockerLangfuse

More builds and experiments

Additional work across computer vision, RAG, and research / forecasting.

Computer Vision / 3D

NeuroPark - 3D Vehicle Detection

2025

Problem

Supports smart parking analysis by estimating vehicles and scene geometry from regular RGB images.

Tech stack

YOLOv8OpenCVPyTorchOpen3DSciPy

Validated monocular 2D-to-3D reconstruction for parking

Backend / RAG Prototype

Medical Chatbot RAG

2024

Problem

Provides educational health Q&A from retrieved source content instead of free-form LLM answers.

Tech stack

PythonFlaskLangChainPineconeOpenAI GPT

End-to-end retrieval app with containerized deployment practice

Research / Forecasting

TensoCast - Traffic Forecasting

2024

Problem

Forecasts traffic patterns from multidimensional sensor data.

Tech stack

PythonPyTorchNumPyScikit-learnXGBoost

35% improvement over baseline approaches

Stack

Backend, data, and AI tools I work with

My core stack is Python, FastAPI, SQL, PostgreSQL, and practical AI tooling for RAG, OCR, semantic search, and computer vision.

Backend & APIs

Python application services that expose clear APIs and connect product workflows.

Core

FastAPI

Async Python backend services

REST APIs

Endpoint design and request workflows

Supabase

Auth, storage, and backend services

PostgreSQL

Relational application data

Data & Databases

Storage and retrieval tools for structured, graph, and vector data.

Strong

SQL

Queries, joins, modeling

pgvector

Vector search inside PostgreSQL

Pinecone

Managed semantic vector search

Neo4j

Graph data and Cypher retrieval

AI / ML Systems

Applied AI for retrieval, document understanding, search, and perception.

Strong

RAG

Retrieval-augmented workflows

LangChain / LangGraph

Stateful AI orchestration

OCR

Text extraction from images

PyTorch

Forecasting and CV models

Tools & Deployment

Everyday tooling for build, test, deploy, and collaborate.

Working

Git

Versioned collaboration

Docker

Portable environments

Linux

Server environments

Vercel / AWS EC2

Hosted deployment

Contact

Let's build something useful

I am especially interested in junior roles where I can work with Python, APIs, databases, data workflows, and practical AI/ML features.

Best fitPython, backend, data, applied AI

Software, backend, data, and AI work where I can build useful systems

I am especially interested in junior roles where I can work with Python, APIs, databases, data workflows, and practical AI/ML features.

Python backend services

APIs, databases, and data workflows

Applied AI / ML features

RAG, OCR, semantic search, and CV

Availability snapshot

Open to Junior Software Engineer, Python Developer, Backend Developer, Data/AI Engineer, and ML Engineer roles

Wroclaw, Poland