Software Engineer &
AI Developer
Hi, I'm Baran Erol (known as FawkesFeu). Software Engineering graduate with Honors from TED University. I build AI systems, RAG applications, and backend services with Python, React, and cloud tools. Co-authored 2 IEEE conference papers.
KEY FOCUS AREAS
Full-Stack & AIBuilding document search and question answering using vector databases (ChromaDB, FAISS) and Google Gemini.
Developing clean RESTful APIs with Python (FastAPI), Node.js, Next.js, and PostgreSQL / Supabase.
Setting up role-based access control (RBAC), JWT authentication, Docker containers, and Kubernetes.
Background & Education
Software engineering graduate focused on AI development, backend systems, and cloud technologies.
TED University
Bachelor of Science in Software Engineering
Studied software engineering entirely in English. Focused on artificial intelligence, backend development, databases, and cloud technologies.
Key Courses:
About My Work
I am a software engineer interested in artificial intelligence, backend development, and cloud computing. I enjoy building practical tools—connecting AI models with clean databases and search pipelines to solve real-world problems.
During my internships, I worked on identity and access management systems at HAVELSAN, built full-stack web applications, and co-authored two peer-reviewed IEEE conference papers on AI evaluation pipelines and data collection tools.
Full-Stack Development
React, Next.js, FastAPI, Node.js & Tailwind
Security & Auth
JWT / JWE tokens & Role-based access (RBAC)
AI & RAG Pipelines
Building document search and question answering pipelines using vector databases (ChromaDB, FAISS), reranking models, and Google Gemini.
Authentication & Security
Experience building secure login and access management systems at HAVELSAN using role-based access control (RBAC), JWT/JWE tokens, OpenLDAP, and Kubernetes.
Backend & Web Apps
Creating fast, reliable APIs and modern web applications with Python (FastAPI), React, Next.js, and databases like PostgreSQL, MySQL, and Supabase.
Technical Skills & Tools
Technologies and programming languages I use for software development, AI systems, and cloud deployments.
AI & Machine Learning
7 skills
Programming Languages
9 skills
Web & Backend Frameworks
8 skills
Cloud, DevOps & Security
8 skills
Databases & Storage
6 skills
Work Experience
Software engineering internship experiences in identity management, security, and web applications.
Software Engineer Intern
IAM & Cloud- Built a secure Identity and Access Management (IAM) system for a Real-Time Location System (RTLS) using FastAPI, React, OpenLDAP, Docker, and Kubernetes.
- Created role-based access control (RBAC) across 3 user roles using encrypted JWT/JWE tokens and 30+ REST API endpoints.
- Deployed and managed the application on Kubernetes using Deployments, Services, Secrets, and ConfigMaps.
- Supported embedded software development with Arduino microcontrollers, system integration, and testing in the field.
Software Engineer Intern
Web Development- Developed a student note-sharing web platform for Bahçeşehir University using Laravel (PHP), JavaScript, HTML5, CSS3, and Tailwind CSS.
- Designed MySQL database schemas, implemented secure user login, and built dynamic note search and category filtering.
Featured Projects
Selected software engineering and AI projects with live code and publications.
FleetPulse
Open-Source Fleet Tracking & Telematics Web App
A real-time fleet tracking dashboard built with React and TypeScript, using MapLibre for live map views and Supabase for real-time data storage.
MusicRAG
RAG System for Music Industry Contracts
A specialized search and question-answering app built with Next.js and Node.js to analyze and query complex music contracts.
Hypothetica
Multi-Agent System for Research Paper Assessment
Graduation project and IEEE IISEC 2026 paper: an AI system that parses academic papers using Docling and checks originality against scientific literature.
AI Relocation Assistant for Türkiye
AI Advisor for Cost of Living and Housing
Published at IEEE UBMK 2025: an AI tool that collects market data and helps users compare living costs and housing across Turkish cities.
Want to see more projects and source code?
Check out all active repositories and experiments on GitHub.
IEEE Conference Publications
Peer-reviewed papers on AI evaluations, vector search, and web scraping pipelines.
Hypothetica: A Multi-Agent System for AI-Powered Originality Assessment
5th IEEE International Informatics & Software Engineering Conference (IISEC 2026)
Summary:
Presents an AI system that checks research paper originality using PDF text extraction (Docling), dual vector search (ChromaDB + FAISS), cross-encoder reranking, and multi-step LLM evaluations.
AI-Based Domestic Relocation Assistant for Türkiye
2025 10th International Conference on Computer Science and Engineering (UBMK)
Summary:
Introduces an AI tool that combines web scraping (Crawl4AI), vector search, and LLM optimization to generate cost-of-living comparison reports for cities in 84 seconds.
Fawkes Feu // Official Discography
Original music, electronic production, and songs created alongside software engineering.
Get In Touch
Feel free to reach out for software engineering roles, project discussions, or questions.
Professional References (HAVELSAN)
Ahmet Gökhan Göze
Senior Software Engineer & Team Manager
Emircan Bayat
Senior Software Engineer
