Open For Opportunities
Nikos Lefakis

Hi, I'm Nikos.
Full Stack Developer

Computer Science graduate from the University of Crete, focused on building modern full-stack web applications and AI-powered solutions with clean design and solid functionality.

Based in Heraklion, GR
01Portfolio

Featured Projects

Docveo
01 / AI

Docveo

Full-stack RAG application that lets users upload PDFs and query them with natural language using LLMs. Features semantic search via pgvector, Groq API for fast inference, and Gemini Embeddings for document understanding.

Next.js 16TypeScriptLangChainSupabase+4
FormaRep
02 / SaaS

FormaRep

Subscription-based fitness platform with AI personal trainer, workout logging, macro tracking, and progress analytics. Features Stripe-powered tiers and personalized coaching via AI workflows.

Next.jsTypeScriptPostgreSQLTailwind CSS+3
E-Library Web Platform
03 / Web

E-Library Web Platform

Full-stack digital library with role-based access control for admins, librarians, students, and visitors. Built with Java Servlets and REST APIs on the backend, AJAX on the frontend, and integrated map visualisation APIs.

HTMLJavaScriptAJAXJava Servlets+3
LensHub
04 / Marketplace

LensHub

Full-stack marketplace for buying, renting, and trading photography equipment, with features for user interaction and stolen equipment tracking.

ReactPHPMySQLREST+1
Job Platform UI/UX
05 / UI/UX

Job Platform UI/UX

UI/UX prototype for a job platform, focused on intuitive navigation, accessibility, user flows, and iterative design improvement.

FigmaUI/UXUser Testing
iGEM UniCRETE
06 / Frontend

iGEM UniCRETE

Contributed to the design and development of the official website for an international synthetic biology competition as part of the iGEM UniCRETE team.

FrontendHTMLCSS
04About Me

My Background

Professional Background

I'm a full-stack developer with a Computer Science degree from the University of Crete (CSD). I build web applications end-to-end — from database design to deployed frontend — using TypeScript, React, Next.js, Node.js, PostgreSQL, and Docker. My stack also includes LangChain, RAG pipelines, pgvector, Stripe, Clerk Auth, Prisma ORM, and REST APIs, with hands-on experience shipping AI/LLM integrations in production.

My strength lies in backend engineering and database architecture — designing SQL schemas, optimizing queries, and building APIs that are reliable and production-ready.

My work bridges engineering, design, and product thinking — I take ideas from concept to deployed product.

Status: Open to opportunities

Education

Computer Science (CSD)

2020 - 2025 | University of Crete

Built a solid foundation in algorithms, software engineering, and modern web architectures.

Volunteering

iGEM Crete - Dry Lab

Nov 2022 - Oct 2023 | Synthetic Biology

Contributed to the development and UI/UX design of the official website for an international synthetic biology competition.

02Skills

My Tech Stack

Languages

JavaScriptTypeScriptJavaC++PythonPHP

Frontend & UI

React.jsNext.jsTailwind CSSHTML/CSSFigma

Backend & APIs

Node.jsExpress.jsPrisma ORMREST APIsJava ServletsJSP

Data & DevOps

PostgreSQLMySQLDockerGit/GitHubLinux

AI & LLM

LangChainRAGGemini APIOpenAI API
03Growth

Certifications & Continuous Learning

Verified certifications from industry-leading organizations, reflecting a commitment to staying current with modern AI, cloud, and software engineering practices.

Completed

Microsoft Press

Microsoft Azure Essentials

2026

Azure InfrastructureCloud ServicesScalabilityServerless Architecture
Completed

Anthropic

AI Fluency & Claude 101

2026

AI FundamentalsPrompt EngineeringClaude APIsResponsible AI
Completed

Google Cloud

Google Generative AI Fundamentals

2026

Generative AILLMsGoogle AI ToolsAI Applications
05Contact

Let's Work Together

Open for collaborations, projects, and full-time opportunities.

Get In Touch

Prefer a direct line? Reach out via any of the channels below.

LocationHeraklion, Greece
Available For
Freelance ProjectsFull-time RolesConsulting
Usually responds within 24h