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

Résumé · Tech Lead · Software Architect · Agentic AI Engineer · Functional Programming

Résumé

The résumé itself, set as a page rather than only offered as a download. Every engagement, every education entry and every figure on it is the same one the rest of this site quotes.

Summary

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.

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.

Range from event-driven backends to mobile across TypeScript, .NET, Python, and Rust. Specialize in agentifying legacy and greenfield applications robustly and deterministically.

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.