Applied AI Engineer @ Oloid · İstanbul

Ecem Yalçın

Applied AI Engineer — speech, vision & language.

Ecem Yalçın

Currently building voice AI as an Applied AI Engineer at Oloid Technology — voice agents for enterprise customer service, speech-to-text for Turkish telephony audio, and production-ready, on-premise speech systems.

Computer Engineering graduate from Kocaeli University. I've worked on computer vision, medical imaging, LLM agents and real-time data pipelines — I'm the founder of Frekans, a small creative studio, and I organize AI & cloud events as part of Google Developer Groups Kocaeli.

01Career

Oloid Technology

10/2026 – Present · İstanbul, Türkiye · Remote
Applied AI Engineer now
  • Building and testing voice agent solutions for enterprise customer service use cases.
  • Researching and benchmarking speech-to-text models for Turkish telephony audio.
  • Evaluating open-source speech technologies for on-premise voice AI deployments.

Frekans

Present · Creative studio · frekans.dev
Founder now
  • Founded a small creative studio that turns everyday ideas into digital products people open every day — web, 3D and AI.
  • Built Frekans Live, a live translation system that turns English talks into Turkish subtitles in real time — used at GDG events.
  • Technical support sponsor of GDG Mersin, GDG Antalya and GDG Kocaeli events with Frekans Live.
  • Building Komşu, a neighborhood platform (first pilot in İzmit), and Croffino, a café menu & loyalty app.

CallMetric AI

08/2026 – 10/2026 · Düzce, Türkiye · Remote
AI Engineer
  • Developed in-vehicle speech emotion recognition as continuous valence–arousal prediction — benchmarked Whisper, Wav2Vec2 and emotion-specific encoders, with noise-augmented training and English/French cross-lingual evaluation.
  • Transcribed call-center audio and ran emotion & sentiment analysis on both the speech and the transcripts.
  • Built a live coaching system that guides call-center agents in real time based on the emotional flow of the conversation.
  • Built an end-to-end speech emotion recognition pipeline, from data sourcing and preprocessing to model training, predicting valence–arousal and emotion categories.
  • Integrated the models with a fine-tuned Turkish Whisper ASR and speaker diarization on production call data.
  • Worked on AWS VMs over SSH, monitoring RabbitMQ request flows and CRM integration.

DecodeLabs

03/2026 – 06/2026 · Remote (India)
Data Science Intern
  • Data cleaning, EDA, statistical analysis, feature engineering and transformation with Python, Pandas, NumPy and SQL.

Erkba (Bilişim Vadisi)

06/2025 – 11/2025 · Gebze, Türkiye
Data & AI Intern
  • Built a YOLOv8 + ByteTrack fish detection and tracking system — 93.5% mAP@50, 91.3% precision, 88.1% recall.
  • Developed image processing pipelines for computer vision and industrial inspection using PyTorch, OpenCV, PCA, K-Means and Otsu.

Kocaeli University

06/2024 – 05/2026 · Kocaeli, Türkiye
AI Researcher
  • Skin cancer detection and medical image analysis: data processing, augmentation and CNN-based classification models.

Toyota

07/2024 – 08/2024 · Sakarya, Türkiye
Backend / Full Stack Developer Intern
  • Developed backend services and RESTful APIs with ASP.NET, C# and MSSQL; designed SQL queries and database schemas.

02Projects

Open source · Case study LIVE

Real-Time Multimodal Voice Agent →

Talk to it, show it your camera or screen, interrupt it mid-sentence — a live voice agent that uses tools, researches with Google Search and assists call-center agents.

Gemini 3.8 LiveGoogle ADKVertex AIWebSocketsFastAPI
Read case study →
CallMetric AI · Case study
valence →arousal ↑

In-Vehicle Speech Emotion Recognition →

Continuous valence–arousal prediction from speech, built for robustness in noisy, real-world cabin conditions.

WhisperWav2Vec2CCCNoise augmentationCross-lingual
Read case study →
CallMetric AI · Case study
“I've been waiting for 20 minutes…”frustrated · 0.87
💡 Live coach: acknowledge the wait, slow your pace

Call-Center Emotion Analytics & Live Coaching →

Real-time call analysis combining speech-to-text with emotion understanding — and coaching agents while the call is still happening.

Turkish WhisperDiarizationStreaming inferenceEmotion AI
Read case study →
RAG · .NET
Documents,
understood.

Enterprise AI Document Intelligence ↗

AI document processing platform with Clean/Layered Architecture, RAG and async processing.

ASP.NET CorePostgreSQLQdrantRabbitMQ
Streaming
Kafka→Spark→Delta→MLflow

Fintech Credit Risk Engine ↗

Real-time credit risk platform with streaming ingestion and ML models trained on Spark MLlib.

KafkaSparkDelta LakeMLflow
Multi-Agent
Planner→Researcher→Writer

AI Research Agent

RAG-based multi-agent assistant that automates literature research and report generation.

LangGraphFastAPILLMs
API
Ask your
documents anything.

Gemini Document Explainer API ↗

Document Q&A with chunking, embeddings and cosine-similarity semantic retrieval.

GeminiFastAPIRAG
WebGPU · In-browser
person 0.97
hand 0.92
60 FPS · 8 ms

LiteVision Studio ↗

Browser-based computer-vision playground — object, hand, face, pose and OCR detection running fully client-side, with FPS and latency benchmarking.

LiteRT.jsWebGPUMediaPipeTypeScript
Abstract artwork generated by the Emotion-to-Art Engine for Adagio for Strings Thesis · Case study

Music Emotion Recognition & Emotion-to-Art Engine →

Predicting valence–arousal from music, comparing AI with 298 human listeners and Gemini — then turning emotions into generative art.

PyTorchCNN / CRNNEnsembleGemini 2.5 FlashFLUX.1
Read case study →
93.5% mAP@50
fish 0.94
fish 0.91
id:7

Fish Detection & Tracking ↗

YOLOv8 + ByteTrack system with 93.5% mAP@50, 91.3% precision and 88.1% recall.

YOLOv8ByteTrackOpenCV
Medical Imaging
Skin cancer
detection

Skin Cancer Classification

Preprocessing, augmentation and CNN-based classification for medical image analysis.

CNNPyTorchAugmentation

More on GitHub

Bird Species Detection

↗

Bird species detection and fine-grained classification with multi-step preprocessing and multi-architecture training pipelines.

PythonAI & ML

Parkinson's Disease Detection

↗

ML on biomedical voice data — disease classification and symptom-score regression with scikit-learn and XGBoost.

PythonAI & ML

Fake News Detection

↗

Machine-learning model for fake-news detection, with a Streamlit interface for real-time testing.

PythonAI & ML

Mini RAG with Gemini

↗

Minimal RAG pipeline using Gemini embeddings, vector-store search and context-aware answering.

PythonAI & ML

Build with AI Türkiye — Talk Slides

↗

Slides from my Build with AI Türkiye 2026 training: designing smart decision engines with vibe coding.

SlidesAI & ML

Fintech Credit Risk Engine

↗

Distributed data processing and credit-risk modeling on the Lending Club dataset.

Jupyter NotebookData

DecodeLabs Internship

↗

Data-science experiments, analyses and projects from my DecodeLabs internship.

PythonData

Birth Rate Analysis

↗

US birth data — feature engineering, anomaly detection, forecasting with Prophet & ARIMA, and statistical testing.

PythonData

President Heights

↗

Exploratory analysis with visualizations and regression / classification models on US presidents' heights.

PythonData

Enterprise AI Document Intelligence

↗

AI document processing platform on ASP.NET Core with RAG, Qdrant and RabbitMQ.

C#Software

Veri Avcısı

↗

Upload Excel and PDF files and search through your data.

JavaScriptSoftware

See everything on github.com/ecemy3 ↗

03Skills

AI / ML

  • PyTorch, Scikit-learn
  • CNN, CRNN, Transformers
  • YOLOv8, OpenCV
  • LLMs, RAG
  • Whisper, Audio Processing
  • Speech Emotion Recognition

DATA

  • Kafka, Spark
  • Delta Lake, MLflow
  • Pandas, NumPy
  • SQL, EDA
  • Feature Engineering

BACKEND

  • FastAPI, Python
  • ASP.NET Core, C#
  • PostgreSQL, MSSQL
  • RabbitMQ, Redis
  • Clean Architecture

INFRA & AGENTS

  • AWS, SSH
  • Docker
  • LangGraph, Qdrant
  • Gemini, FLUX.1
  • Git, GitHub

04Speaking

05Education & Community

09/2022 – 06/2026

Kocaeli University

B.Sc. in Computer Engineering

🎓 Thesis: Music Emotion Recognition and Emotion-to-Art Engine
2024 – Present

Google Developer Groups Kocaeli

Organizer — running community events on AI, cloud computing and software engineering, working with speakers and industry professionals.

06Interests

Computer VisionSpeech AIGenerative AILLMs Data EngineeringMulti-Agent SystemsMLOpsManufacturing Automation

Languages: Turkish (native) · English (professional working proficiency)

Book a meeting