Tech Lead · Software Architect · Agentic AI EngineerOpen to new work · İzmir, Turkey · UTC+3

Hi, I’m Emre YILDIZ

Agentic AI as an architectural boundary,not a bolt-on.

Functional programmingCaught / capped / explainable

Tech Lead and Software Architect, 9+ years shipping production software — now leading a 10-engineer team on an enterprise billing platform: its agentic layer and the architecture under it.Specializes in agentifying legacy and greenfield applications robustly and deterministically.

● Readout

  • Role
  • Current role
  • Education
20162017201820192020202120222023202420252026Senior Software Engineer, Freelance / Contract, 2017 – PresentFreelance / ContractSoftware Engineer, Gunkom Software, 2021 – 2023GunkomTech Lead, BergX Software, 2023 – 2024BergXFounder & Software Engineer, Medivizi, 2025MediviziSoftware Architect / AI Engineer, Efsora, 2025-09 – PresentEfsoraSoftware Architect, AllSober, 2025-12Team Lead / Senior Software Engineer, RecVue, 2026-01 – PresentRecVueAssociate’s Degree in Computer Programming, Dokuz Eylul University, 2016–2018Dokuz EylulBSc Computer Engineering, Celal Bayar University, 2020–2024Celal BayarBSc Computer Engineering, Ahmet Yassawi University, 2019–2022Ahmet YassawiMSc Computer Engineering (Distributed Systems), Ege University, 2024–2026Ege · MScNOW · 2026-10
years shipping production software
9+
engineers on the team led at RecVue
10
LangGraph graphs in Agent Studio
10
nodes across that graph set
43
tables in the PostgreSQL rewrite
390+
HTTP API groups replatformed
332
active users jrkripto was scaled for
20,000+
workflows a year through dijital.asistan
65,000

Every figure is a résumé figure and says what it counts. The résumé is the PDF; the same figures are set as a page on the Résumé.

Featured projects

Seven engagements, each stating what he owned, whose product it was, and whether the artifact can be reached. Each opens as a case study that shows the architecture rather than describing it.

  • 01
    agent harness human gate
    LEDNO PUBLIC DEMO

    Agent Studio at RecVue

    Team Lead · RecVue

    A LangGraph multi-agent orchestration layer and its agent harness, built into an enterprise revenue and billing platform.

    43nodes across the Agent Studio graph set
  • 02
    Market Articles
    LEDOPENS IN A BROWSER

    jrkripto at BergX

    Tech Lead · BergX Software

    A crypto news, analysis and education platform on a Next.js frontend and NestJS microservices, with an event-driven core.

    20,000+active users the infrastructure was scaled to support
  • 03
    BUILTOPENS IN A BROWSER

    TyTDuel

    Freelance / Contract

    A Turkish university-exam competition app with an AI-enabled question layer, built on React, Bun and Capacitor.

  • 04
    Estimate Verified
    FOUNDED & BUILTIN STORE TESTING

    BuDekorKaçPara

    Founder

    A consumer app that renders a redesigned room from a photograph, estimates the renovation cost, and matches the reader to verified contractors.

  • 05
    Live sync iOS Android
    BUILTINSTALL AND ACCOUNT REQUIRED

    ChessDuello

    Freelance / Contract

    A cross-platform multiplayer chess app: SwiftUI on iOS and macOS, Flutter on Android, with real-time match sync.

  • 06
    Framework upgrade
    DELIVERED INTONO PUBLIC DEMO

    dijital.asistan

    Software Engineer · Yaşar Holding, through Gunkom

    A workflow-management platform delivered into a holding company through Gunkom, with a framework upgrade underneath it.

    65,000workflows a year handled by the platform
  • 07
    Tenant A Tenant B Tenant C
    FOUNDED & BUILTNO PUBLIC DEMO

    Medivizi

    Founder & Software Engineer

    A multi-tenant occupational health and safety SaaS backend in Rust, with tenant isolation enforced in the database.

Systems, not slogans

Bounded agent loops, human-in-the-loop approval, automated evaluation, cost and safety guardrails, and observability — failures caught, capped, and explainable.

Functional programming is what makes agents deterministic and auditable: Effect-TS typed effect systems and Functional Core / Imperative Shell boundaries that keep decision logic pure and side effects at the edges.

Work experience

  1. 2026-01 – PresentNow

    Team Lead / Senior Software Engineer

    RecVue · Remote · recvue.com

    • Led a 10-engineer team building and integrating an agentic-AI layer (Socket.IO + webhooks) into RecVue’s enterprise revenue & billing platform (“Orion”).
    • Architected Agent Studio: LangGraph multi-agent orchestration (10 graphs, 43 nodes) with an Event Shell agent harness — bounded ReAct loop, human-in-the-loop, circuit breakers, and orphan recovery.
    • Built an LLM evaluation framework (heuristic + LLM-as-judge), cost tracking with budget guardrails, and full OpenTelemetry observability (6 Grafana dashboards) with Postgres-checkpoint conversation memory.
    • Architected a ground-up rewrite on Effect-TS, replatforming off a legacy Oracle system to a new 390+ table PostgreSQL model (14 schemas), 332 HTTP API groups, a Postgres-outbox event-driven core, and a Kafka agent edge.
  2. 2025-09 – PresentNow

    Software Architect / AI Engineer

    Efsora · Remote

    • Built an automated codebase-auditing system combining deterministic analyzers with AI tooling; audited client codebases including RecVue, QuPos, and Vave Health.
    • Designed a reusable Functional Core / Imperative Shell (FCIS) monorepo template & library adopted as the standard across Efsora client projects.
    • Built a PRD-to-Project AI agent that turns a detailed PRD into a full, deployed GitHub project from scratch — presented at Cota Connect, Silicon Valley.
    • Built a fully-automated SDLC system (Insights → PRD → UX → Epics → Stories → Development → QA → CI/CD); shipped 7 applications (mobile, web, backend) in 7 weeks.
  3. 2025-12

    Software Architect

    AllSober · Remote

    • Architected the application and domain model for a clinic Electronic Medical Records (EMR) platform.
    • Implemented it on a reusable Functional Core / Imperative Shell architecture with Node.js and React.
  4. 2025

    Founder & Software Engineer

    Medivizi · Remote

    • Founded and architected a multi-tenant Occupational Health & Safety (OHS) SaaS backend in Rust (Axum) with PostgreSQL Row-Level Security and SQLx compile-time-checked queries.
    • Built real-time features (WebSocket) and S3-compatible storage; delivered an admin dashboard with HTMX and Tailwind CSS.
  5. 2023 – 2024

    Tech Lead

    BergX Software · İzmir · jrkripto.com

    • Led technical decisions and architecture design for multiple projects; mentored team members and conducted code reviews.
    • Built jrkripto.com, a crypto news, analysis, and education platform with a Next.js frontend and NestJS microservices backend.
    • Implemented event-driven architecture with Kafka; leveraged Redis Pub/Sub and caching for real-time updates; designed MySQL with read replicas.
    • Scaled infrastructure with load balancing and horizontal service replicas to support 20,000+ active users; centralized logging with the ELK stack.
    • Built DeFi dApps and a swap platform (Next.js, Remix) across Ethereum, zkSync Era, Arbitrum, Solana, Sui, and Aptos; authored staking/swap/vesting contracts (Solidity, Move, Rust) and CEX/DEX trading bots — one project reaching $25M+ volume on MEXC.
  6. 2021 – 2023

    Software Engineer

    Gunkom Software · İzmir · yasarbilgi.com.tr

    • Developed a Flutter iOS & Android app for Magmaweld (Zaimoglu Holding) with a .NET 6 backend, connecting customers with welding masters.
    • Built a B2B e-commerce app with Angular and ABP .NET for Altinyildiz Classics, processing catalogs of 10,000+ products.
    • Supported dijital.asistan, a workflow-management platform for Yasar Holding; delivered 48 features and 28 fixes, handling 65,000 workflows/year (ASP.NET MVC); upgraded the core framework from .NET Core 3.1 to .NET 6.
  7. 2017 – Present

    Senior Software Engineer

    Freelance / Contract · Remote

    • TyTDuel — built an AI-enabled Turkish university-exam (TYT) competition app with React, Bun, and Capacitor (cross-platform mobile and web).
    • ChessDuello — built a cross-platform multiplayer chess app (SwiftUI on iOS/macOS, Flutter on Android) with a Supabase/Deno 2/Hono/Drizzle backend, real-time WebSocket match sync, and an offline-queue API layer; published on the App Store and Google Play.
    • Built an Angular + .NET chess-management platform (puzzles, ratings, analytics, courses), a FastAPI web-scraping/analytics system for an AI analytics company, and a Django gym web app.

Technical skills

Agentic AI & LLM Engineering

  • LangGraph
  • Multi-Agent Orchestration
  • Agent Harness / ReAct Loops
  • Human-in-the-Loop
  • LLM-as-Judge Evaluation
  • Guardrails
  • LLM Cost Governance
  • MCP
  • LangChain
  • Pydantic AI
  • Amazon Bedrock
  • OpenRouter
  • Claude Code
  • OpenCode
  • Pi
  • BMad
  • superpowers
  • n8n

AI Infrastructure & Data

  • RAG / GraphRAG
  • Knowledge Graphs
  • Context Graphs
  • Neo4j
  • pgvector
  • Weaviate
  • Vector DBs
  • Memory Systems
  • Self-Learning / Self-Healing
  • OpenTelemetry
  • Evaluation Frameworks
  • TensorFlow
  • PyTorch

Languages

  • C#
  • TypeScript
  • JavaScript
  • Python
  • Java
  • Rust
  • Solidity
  • Move
  • Swift
  • Dart
  • SQL
  • Bash

Backend

  • .NET 6
  • ASP.NET Core
  • Entity Framework
  • Node.js (NestJS, Express)
  • Bun
  • Deno
  • Effect-TS
  • Drizzle
  • Django
  • FastAPI
  • Spring Boot
  • Axum

Architecture

  • Functional Core / Imperative Shell
  • Event-Driven (Kafka, Postgres Outbox)
  • Microservices
  • REST
  • GraphQL
  • gRPC
  • RabbitMQ
  • WebSocket
  • Caching

Frontend & Mobile

  • Angular
  • React
  • Next.js
  • Remix
  • Redux
  • React Query
  • Tailwind CSS
  • Material UI
  • Flutter
  • React Native (Expo)
  • Capacitor
  • iOS (Swift / SwiftUI / UIKit)
  • Android (Java)

Databases

  • PostgreSQL (large-scale schemas)
  • MySQL (replication)
  • MS SQL Server
  • Redis
  • MongoDB
  • CouchDB

Cloud & DevOps

  • AWS
  • Docker
  • Kubernetes
  • CI/CD (GitHub Actions)
  • Linux
  • NGINX
  • HAProxy
  • ELK
  • Grafana/Prometheus

Blockchain

  • Ethereum
  • Solidity
  • Web3.js
  • Hardhat
  • Foundry
  • zkSync Era
  • Arbitrum
  • Solana
  • Aptos
  • Sui

Tools & Practices

  • Agile/Scrum
  • Jira
  • Confluence
  • Selenium
  • Puppeteer
  • Postman
  • VS Code
  • IntelliJ IDEA

Spoken

  • English — Professional

Education

  • Master of Science in Computer Engineering; Concentration: Distributed SystemsEge University · İzmir
  • Bachelor of Science in Computer EngineeringCelal Bayar University · Manisa
  • Bachelor of Science in Computer EngineeringAhmet Yassawi University · Turkestan
  • Associate’s Degree in Computer ProgrammingDokuz Eylul University · İzmir

Also built

  • 2025 · LLM Agents · Automated Code Generation · CI/CDPRD-to-Project AI Agent

    Agent that generates and deploys a complete GitHub project from a detailed PRD; presented at Cota Connect, Silicon Valley.

  • 2025 · Deterministic + AI Static AnalysisAutomated Codebase Auditing System

    Hybrid deterministic + AI auditing pipeline used to review production codebases including RecVue, QuPos, and Vave Health.

Work order · open

Talk to Emre about work like this

Open to new work

agentifying legacy and greenfield applications robustly and deterministically

Write
[email protected]
Base
İzmir, Turkey · UTC+3
Code
github.com/emre-yildiz-dev
Profile
linkedin.com/in/emre-yildiz-297ab0242

What he takes on is the sentence above, quoted from the résumé. There is no form, no calendar and no backend here — nothing that can be down. The address is the whole of it.