09/18/2026 updated

TN
100 % available

Software AI Full-Stack Engineer | Python, FastAPI, React, Node.js, LLM & RAG Systems

Athens, Greece
Only remote
Bachelor's Degree in Computer Science
Athens, Greece
Only remote
Bachelor's Degree in Computer Science

Profile attachments

Tim_Nikolaou_CV.pdf
TimNikolaou_CV.pdf

About me

I’m a Senior AI Full-Stack Engineer with 6+ years of experience building Web/App applications, AI-powered products (LLM & RAG Systems), and automation systems. I combine strong software engineering skills with AI technologies to turn complex ideas into practical, reliable solutions.

AI AgentsRAGLLMASP.NET.NET FrameworkPHPApplication Programming Interfaces (APIs)C Sharp (Programming Language)DevOpsDjangoPython (Programming Language)Machine LearningNode.jsNoSQLScrum MethodologyBlockchainNext.jsSystems Integration.NET CoreReact.jsFlaskBackendFastAPIFull Stack DevelopmentGraphQLWeb3.jsReact NativeFront End Software DevelopmentApi DesignArtificial Intelligence Markup Language (AIML)
AI & LLM Integration
Integration of OpenAI and Anthropic APIs for request classification, structured content generation, document analysis, and resilient workflow automation. Experience with LangChain and LangGraph for multi-step task orchestration, tool execution, and fallback handling. Design and implementation of RAG pipelines using vector databases such as Pinecone, Chroma, and FAISS.

Backend Development with Python & FastAPI
Development of production-ready backend services using Python, FastAPI, Django, Flask, and Node.js. Building REST and GraphQL APIs, authentication systems, schema validation, logging, error handling, and database integrations with PostgreSQL, MongoDB, MySQL, and Redis.

Full-Stack Development
Development of full-stack applications using TypeScript, JavaScript, React, Next.js, Vue.js, and Angular on the frontend, with Node.js and Express.js on the backend. Creation of responsive and user-friendly interfaces with HTML, CSS, and Tailwind CSS while collaborating closely with design and product teams.

Cloud & DevOps
Experience deploying applications on AWS, GCP, and Azure cloud platforms. Containerization using Docker and automation of CI/CD pipelines with GitHub Actions. Proficient with Git, Postman, Jira, and Agile/Scrum methodologies for efficient software delivery and team collaboration.

Databases & Data Persistence
Hands-on experience with relational databases including PostgreSQL and MySQL, as well as NoSQL databases such as MongoDB and Redis. Skilled in database schema design, query optimization, and building efficient data access layers to ensure reliable application performance.

ETL & Data Processing
Development of ETL and data processing pipelines for data cleaning, validation, transformation, and preparation for analytics and AI workflows. Experience implementing caching strategies, background jobs, and database optimization techniques to improve system performance.

Automation & Workflow Tools
Development of automation workflows using n8n to streamline repetitive business processes. Collaboration with product and data teams on model integration, API design, and deployment workflows. Experience using Make and Retool for additional automation and internal tool solutions.

PHP & .NET Backend Development
Knowledge of PHP/Laravel and C#/.NET for developing backend services and web applications as part of a broad full-stack technology ecosystem.

Experience

Professional experience5 - 10 years
Freelancer since2020

Languages

EnglishFluent

Project history

Software AI Engineer

Intellias
Entwicklung von Python-, FastAPI- und Node.js-Services fuer KI-gestuetzte Automatisierung, Dokumentenverarbeitung, Daten-Workflows und intelligente Produkterlebnisse. Integration von OpenAI- und Anthropic-APIs fuer Request-Klassifizierung, strukturierte Generierung und Dokumentenanalyse. Design von LangChain- und LangGraph-Workflows mit Tool-Execution, externen API-Calls und Multi-Step-Task-Orchestrierung. Implementierung von RAG-Pipelines mit Vektordatenbanken. Verantwortung fuer Produktions-API-Belange inkl. Authentifizierung, Schema-Validierung, Logging, Fehlerbehandlung und Datenbankpersistenz. Unterstuetzung containerisierter Deployments ueber Docker, AWS und CI/CD-Pipelines.

Backend AI Engineer

Baseform
Aufbau von RAG-basierten Backend-Systemen mit Python, FastAPI, LangChain und Vektordatenbanken fuer zuverlaessige, kontextbewusste Suche und Generierung. Integration von LLM-APIs mit strukturierten Prompts, Output-Validierung und Produktions-Safeguards. Erstellung von APIs fuer Dashboards, interne Tools, User-Management und KI-gestuetzte Produktfeatures. Entwicklung von ETL- und Datenverarbeitungs-Pipelines. Verbesserung der Service-Performance durch Caching, Background-Jobs und Datenbanktuning. Lieferung von n8n-Automatisierungen und Deployment containerisierter Backend-Services in Cloud-Umgebungen.

Full Stack Developer

Dignisia
Entwicklung von Full-Stack-Anwendungen mit TypeScript, JavaScript, Node.js, React, Vue.js und SQL-basierten Services. Aufbau von REST-Integrationen zwischen Frontend-Applikationen, Backend-Services und Drittanbieter-Plattformen. Implementierung von User-Accounts, Admin-Dashboards, Content-Management, Reporting und Workflow-Automatisierung. Schema-Design und Optimierung des Datenzugriffs ueber PostgreSQL, MySQL und MongoDB. Erstellung responsiver Interfaces mit HTML, CSS und Tailwind CSS. Unterstuetzung fruehzeitiger KI- und Automatisierungsfeatures durch externe APIs und strukturierte Datenverarbeitung.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in