← Emre Turan Resume

Work

Projects and roles in detail — AI engineering, LLM agents, quantitative systems, and leadership.

Headroom

Independent research & engineering · Mar 2026 – Present

A human-in-the-loop firewall for AI coding agents: a guardian classifies every file, shell, git, and deploy action as safe, approval-required, or blocked (layered rules → LLM risk judgment → human review) before it runs.

Stack: Python · LangGraph · MCP · LLM risk scoring · selective-classification eval

AI Objectives Institute

Lead AI Engineer · San Francisco · May 2024 – Jan 2026

A nonprofit R&D lab aligning AI with human values. I built the WhatsApp intake agent for Talk to the City — an open-source AI tool for democratic deliberation at scale, used in national-level consultations to help policymakers and peace mediators act on public input without losing the nuance of individual voices.

Elicitation Bot — multimodal intake

Built end-to-end, solo: a multimodal WhatsApp agent (voice + text, Whisper + GPT-4o), deployed in multiple languages to thousands of students across 55 universities and 12+ international conferences (Search for Common Ground, Taiwan AI College Alliance, Notre Dame) — bringing Talk to the City to underrepresented, low-connectivity communities.

Stack: Python · Twilio Business API · GPT-4o · Whisper · AWS Lambda · Firebase

Talk to the City — cloud engineering

As a cloud engineer on the project, handled deployment on Heroku with AWS CloudFront and Docker; resolved a blocking AWS issue (advancing deployment ~80%), built customized Lambda layers, and wrote deployment guides and walkthroughs for future engineers.

Stack: Heroku · AWS CloudFront · Docker · AWS Lambda

Moral Learning — AI alignment

Designed API-driven LLM evaluation pipelines automating multilingual survey generation and the assessment of human values, translation quality, and model alignment; built a RESTful API that overcame Prolific's limits and an R / ggplot analysis pipeline for annotator performance.

OperatorLock

Solo build · Jan – Mar 2026

In high-pressure trading, willpower-based risk management fails under stress — the losing trade that's “almost back,” the winner that “should run further,” the drawdown that demands revenge. Trading platforms answer only with warnings and confirmations you can click straight through; there is no way to make your own rules actually binding. OperatorLock is that missing enforcement layer: every constraint is a hard gate enforced server-side, with no “confirm anyway” button — it removes the choice in the moment discipline is most likely to break.

Stack: Python · Flask · gunicorn · Google Firestore · Heroku · C# (.NET) · Rithmic RAPI+ · TradingView Renko webhooks

Generative Alpha (G-Alpha)

AI Developer & Data Engineer · San Francisco · Summer 2023

A financial-investment AI agent and vertical AI foundation-model company — a scalable system of AI analysts simulating human roles in quant trading, fundamental trading, and advisory.

Stack: Python · MongoDB · GPT-4 · LLAMA2 · LangChain · SEC API

Explomind

Data Scientist & Systems Architect · Los Angeles · 2021 – 2023

A proprietary trading platform merging reinforcement learning with quantitative strategy. Worked across two roles — trading algorithms and systems architecture.

Stack: Python · TensorFlow · Scipy · Dash · PostgreSQL · AWS (Lambda, SES) · Selenium · Beautiful Soup · R · MT5/MQL5

Sentium

Quantitative Analyst · 2021 – 2023

A nonprofit advancing machine learning, AI, and SaaS development; I built tooling for high-frequency trading.

Stack: Python · Scipy · Plotly · Seaborn · TimescaleDB · polygon.io API · AWS Lambda · Docker · Cloud9

Info Investment / Ideal Data

Quantitative Analyst Intern

A securities brokerage; I developed and rigorously tested algorithmic trading strategies for the Turkish stock market.

Stack: C# · Python

Community & Leadership

Selected initiatives

Education

University of California, Los Angeles (UCLA)

B.S. Statistics & Data Science — 2024.

← Back to home