Hi, I’m Emre YILDIZ

Tech Lead · Software Architect · Agentic AI Engineer · Functional Programming

He specialises in agentifying legacy and greenfield applications robustly and deterministically, on Functional Core / Imperative Shell boundaries that keep decision logic pure and side effects at the edges — so that failures caught, capped, and explainable.

Featured Projects

Team Lead · RecVue

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

  • Effect-TS
  • Kafka
  • LangGraph
  • OpenTelemetry
  • PostgreSQL

43 — the figure this engagement is compared on

Tech Lead · BergX Software

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

  • NestJS
  • Next.js

20,000+ — the figure this engagement is compared on

Freelance / Contract

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

  • Bun
  • Capacitor
  • React

Software Engineer · Yaşar Holding, through Gunkom

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

  • .NET 6

65,000 — the figure this engagement is compared on

Founder & Software Engineer

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

  • Axum
  • PostgreSQL
  • Rust
  • Tailwind CSS
  • WebSocket

Work Experience

  1. 2026-01 – Present

    Team Lead / Senior Software Engineer

    RecVue · Remote

    • Led a 10-engineer team building and integrating an agentic-AI layer (Socket.IO + webhooks) into RecVue's enterprise revenue & billing platform (“Orion”) — recvue.com
    • Architected Agent Studio: LangGraph multi-agent orchestration (10 graphs, 43 nodes) with a 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 – Present

    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

    • Led technical decisions and architecture design for multiple projects; mentored team members and conducted code reviews
    • Built jrkripto.com crypto news, analysis, and education platform with 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

    • 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 — yasarbilgi.com.tr; 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) — tytduel.techmr.org
    • 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 — chessduello.com
    • 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
  • Agent Tooling (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 (FCIS)
  • 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 Systems

Ege University

İzmir · 2024–2026

Bachelor of Science in Computer Engineering

Celal Bayar University

Manisa · 2020–2024

Bachelor of Science in Computer Engineering

Ahmet Yassawi University

Turkestan · 2019–2022

Associate's Degree in Computer Programming

Dokuz Eylul University

İzmir · 2016–2018

Let’s Connect

He is open to new work and collaborations. The CV below is the same document every figure on this page is quoted from.

SOURCES
SOURCE DATE WHAT IT COUNTS
vendor/resume-src/src/identity-public.tex · Work Experience · RecVue · Agent Studio 2026-08-23 Nodes across the Agent Studio LangGraph graph set
vendor/resume-src/src/experience.tex · Work Experience · BergX Software 2026-08-23 Active users the jrkripto platform infrastructure was scaled to support
vendor/resume-src/src/experience.tex · Work Experience · Gunkom Software 2026-08-23 Workflows a year handled by the dijital.asistan platform
vendor/resume-src/src/experience.tex · Work Experience · RecVue 2026-08-23 Engineers on the team led on the enterprise billing platform
vendor/resume-src/src/identity-public.tex · Work Experience · RecVue · Agent Studio 2026-08-23 LangGraph graphs in the Agent Studio orchestration topology
vendor/resume-src/src/experience.tex · Work Experience · RecVue 2026-08-23 Grafana dashboards in the OpenTelemetry observability layer
vendor/resume-src/src/experience.tex · Work Experience · RecVue 2026-08-23 Tables in the PostgreSQL model of the ground-up Effect-TS rewrite
vendor/resume-src/src/experience.tex · Work Experience · RecVue 2026-08-23 Schemas in that same PostgreSQL model
vendor/resume-src/src/experience.tex · Work Experience · RecVue 2026-08-23 HTTP API groups in the replatformed revenue and billing system
vendor/resume-src/src/experience.tex · Work Experience · Efsora 2026-08-23 Applications shipped through the fully-automated SDLC system
vendor/resume-src/src/experience.tex · Work Experience · Efsora 2026-08-23 Weeks in which those applications were shipped
vendor/resume-src/src/experience.tex · Work Experience · BergX Software 2026-08-23 Trading volume, in US dollars, reached by one MEXC project
vendor/resume-src/src/experience.tex · Work Experience · Gunkom Software 2026-08-23 Products in the catalogs the business-to-business commerce app processes
vendor/resume-src/src/experience.tex · Work Experience · Gunkom Software 2026-08-23 Features delivered into the dijital.asistan platform
vendor/resume-src/src/experience.tex · Work Experience · Gunkom Software 2026-08-23 Fixes delivered into the dijital.asistan platform
vendor/resume-src/src/experience.tex · Work Experience · Gunkom Software 2026-08-23 The .NET Core release the dijital.asistan core framework was upgraded from