Skip to content
Open to new opportunities

BartuErdem

>Software Engineer

Software Engineering graduate crafting mobile apps, grounded AI/RAG systems and developer tooling — turning rough ideas into polished, production-ready products.

İzmir, TürkiyeB.Sc. Software Engineering — IUE ’26
bartu.tsready
main*TypeScriptUTF-8
PythonSwiftTypeScriptFlutterDartJavaScriptReactFastAPIFirebasescikit-learnFAISSOllamaOpenCVPandasNumPyStreamlitFlaskGitGitHub ActionsDockerVercelSQL

01About

Engineer, builder, product-minded

A quick snapshot of who I am, what I've done and what I'm doing right now.

// about_me.md

I'm a Software Engineering graduate (High Honour) from Izmir University of Economics, building across mobile development, AI-powered systems, RAG pipelines and developer tooling.

I enjoy turning ideas into usable products: mobile apps with polished user flows, retrieval systems that answer with grounded context, and tools that make software contracts easier to understand and maintain.

Lately I'm sharpening the ML side of my toolkit — large-scale product-data challenges, evaluation-driven pipelines and local LLM workflows.

Turkish — NativeEnglish — FluentGerman — Beginner

0+

years of hands-on coding

0+

projects built & shipped

0+

technologies in the toolbox

0

professional certifications

B.Sc. Software Engineering

Izmir University of Economics · 2022 — 2026

GPA 3.10 / 4.0High Honour ×2Honour ×2

Right now

  • Leveling up large-scale ML — evaluation-driven pipelines and local LLM workflows.
  • Open to junior software engineering roles — mobile, AI or full-stack.

Certifications

  • Python for Data Science and AI

    IBM · 2024

  • Prompting Essentials

    Google · 2024

  • Generative AI Bootcamp

    Akbank · 2025

İzmir, Türkiye

--:--:--

Europe/Istanbul · UTC+3 · usually online

02Experience

The road so far

Industry internship, a GenAI bootcamp and an honours degree — each one shipped real software.

  1. InternshipJul — Aug 2025İzmir, Türkiye

    Mobile Application Developer Intern

    Vestel

    • Developed and optimized mobile application features with Flutter and Swift inside an Agile engineering team.
    • Integrated RESTful API services powering data synchronization and feature workflows.
    • Improved app quality through code reviews, testing, debugging and tight technical communication.
    • Built AIPHOTO, a native iOS image-processing app, as part of the internship work.
    FlutterSwiftUIKitREST APIsAgile
  2. Bootcamp2025Remote

    Generative AI Bootcamp

    Akbank

    • Completed Akbank's Generative AI Bootcamp focused on production-grade LLM applications.
    • Built TurkiyeGPT — a tourism RAG chatbot with grounded retrieval — as the final project.
    PythonLLMsRAGChromaDBFlask
  3. Education2022 — 2026İzmir, Türkiye

    B.Sc. Software Engineering

    Izmir University of Economics

    • Graduated with a 3.10/4.0 GPA — High Honour student (×2) and Honour student (×2).
    • Coursework spanning OOP, SDLC, unit testing, mobile development and machine learning.
    • Shipped course projects ranging from a Flutter earthquake-safety app to data & web systems.
    JavaPythonC/C++OOPSDLC

03Projects

Things I've shipped

From an npm-published developer tool to RAG systems and mobile apps — selected work from my GitHub.

ErrorAtlas

FEATURED

Error-contract governance CLI for TypeScript

Source-first CLI that builds an error catalog straight from the AST, detects source/catalog/OpenAPI and RFC 9457 drift, and ships baselines, runtime correlation and Markdown/JSON/SARIF reports — designed to gate CI.

TypeScriptNode.jsASTOpenAPISARIF
TypeScriptSource

Bilingual RAG over university curricula

Course-intelligence system for IUE engineering curricula with strict grounded retrieval: Sentence-BERT embeddings and FAISS search served through local Ollama LLMs, evaluated on a 60-question benchmark.

PythonSentence-BERTFAISSOllamaRAG
PythonSource

Earthquake safety, in your pocket

Flutter + Firebase earthquake-safety app: real-time monitoring, Google Maps and location services, push notifications and community emergency workflows.

FlutterDartFirebaseGoogle Maps
DartSource

End-to-end e-commerce ML pipeline

Customer-churn models trained with XGBoost, LightGBM and scikit-learn reaching 83.87% ROC-AUC, shipped with a Streamlit dashboard and a FastAPI inference service.

PythonXGBoostLightGBMStreamlitFastAPI
PythonSource

Tourism RAG chatbot — Akbank GenAI Bootcamp

Turkish tourism chatbot with grounded retrieval, built as the Akbank Generative AI Bootcamp final project using LLM tooling, ChromaDB and Flask.

PythonLLMsChromaDBFlask
PythonSource

Native iOS image processing

Swift/UIKit image-processing application created during the Vestel internship — camera pipeline, filters and on-device processing with a polished native UI.

SwiftUIKitiOS
SwiftSource

04Skills

The toolbox

Languages, frameworks and tools I reach for when building — grouped by what they're best at.

Languages

The core toolkit

08
PythonSwiftDartTypeScriptJavaScriptSQLJavaC / C++

Mobile

Native & cross-platform

05
FlutterSwiftUIUIKitFirebaseGoogle Maps APIs

AI / ML

From retrieval to vision

10
RAG & LLMsSentence-BERTFAISSscikit-learnXGBoostLightGBMOpenCVYOLOPandasNumPy

Backend & Tools

Shipping & operating

09
FastAPIFlaskStreamlitReactREST / OpenAPIGitGitHub ActionsDockerVercel

05 · Contact

Let's build something great.

Have a role, a project or just want to talk mobile, RAG systems or developer tooling? My inbox is always open — I reply fast.

Open to junior software engineering roles — mobile · AI · full-stack