Tolga Acis

Lead Software & AI Engineer

I build .NET backends and production AI systems for regulated European clients. Nine years of distributed systems (payments, IoT telemetry, high-traffic reservations), and since 2023 AI lead at IRISCO, delivering for BDO Germany, APCOA, Bionorica and others: private RAG and MCP servers, durable agent orchestration, and event pipelines across 13 countries. Applied Mathematics graduate.

Email me LinkedIn ↗ GitHub ↗ Istanbul, Turkey · English C2 (IELTS 8.0)

01. TECHNICAL OVERVIEW

AI SYSTEMS & RESEARCH

Autonomous AI & Enterprise Inference

Architecting provider-agnostic conversational AI with Azure AI Foundry and .NET 9 Model Context Protocol (MCP) servers, backed by bare-metal AMD ROCm acceleration (RX 7900 XT 20GB), local quantization, and private deployment for confidential data.

ENGINEERING LEADERSHIP

Team Lead & Spec-Driven Delivery

Directing cross-functional engineering squads across European enterprise accounts. Institutionalizing Spec-Driven Development (SDD), architecture review gating, and evaluation harnesses that bridge stakeholder vision with robust execution.

FULL-STACK ARCHITECTURE

Distributed Backends & Modern Web

Delivering complete vertical systems: from high-concurrency cloud microservices (.NET Core, Python, RabbitMQ, PostgreSQL) to responsive frontends (Next.js 14, React, Angular 18+) and cross-platform native software (Electron & Capacitor).

SKILLS & TECHNOLOGIES

AI Systems & LLM Engineering

Provider-Agnostic AI (Azure AI Foundry)Model Context Protocol (MCP in .NET 9)Retrieval-Augmented Generation (RAGhybrid vector + full-text)Self-Hosted Small Models (Private Deployment)Multimodal Document Intelligence (OCR / Structured Extraction)AMD ROCm (RX 7900 XT 20GB)llama.cppOllamaDynamic GGUF QuantizationCustom Development Harnesses

Full-Stack & Cross-Platform

Next.js 14+ (App Router)ReactAngular 18+TypeScriptElectron (Desktop)Capacitor (iOS/Android)Tailwind CSSMicrosoft Fluent UI 9Material UI (MUI)State ManagementResponsive Design

Backend & Distributed Systems

C# 12 / .NET 9 / .NET CorePython 3.12+ (PyTorch / uv / NumPy / msgspec / asyncio)MicroservicesMassTransitRabbitMQAzure Service BusHangfireRedisPostgreSQLMongoDBDockerTerraform

Real-Time, IoT & Enterprise Integration

WebSockets (Socket.io)SignalRMassTransitElastic APMMicrosoft Graph API (Webhooks & Subscriptions)Azure Entra ID / ADKeycloak OIDC SSOEnterprise Event SourcingWireGuard NetworksRapidOcrNet / Tesseract OCR

Technical Leadership & Delivery

Systems ArchitectureSpec-Driven DevelopmentEngineering DeliveryTeam MentorshipSystem Architecture ReviewOpenTelemetryGrafanaAzure Pipelines CI/CD

02. SYSTEMS & ARCHITECTURE

BDO Germany ENTERPRISE AI & MCP

Provider-Agnostic Enterprise AI via .NET 9 MCP

CHALLENGE

Enterprise conversational AI inside Microsoft Teams, routing across several models without vendor lock-in, under German/EU confidentiality requirements for tax and audit data.

ARCHITECTURE

Architected provider-agnostic enterprise conversational AI via .NET 9 Model Context Protocol (MCP) servers integrated with Azure AI Foundry and Microsoft Teams. Built custom semantic MCP tools (DocumentAnalysis, PowerBI, OCR) and proxy middleware routing sensitive workflows to private small models.

OUTCOME

In production inside Microsoft Teams. Confidential workflows are routed to private models, context is processed in memory, and no prompts are stored in the cloud.

KoçDigital (Koç Holding) INDUSTRIAL IOT & FLEET SYSTEMS

Platform360: Mining Operations & Heavy Fleet Telemetry

CHALLENGE

Open-pit mining operations required unified tracking across heavy machinery (excavators, dump trucks), operator shifts, maintenance schedules, and material logistics.

ARCHITECTURE

Architected distributed microservices for Platform360 (P360) using .NET Core, Node.js, and PostgreSQL/MSSQL. Powered a live operational map streaming real-time RTLS positions, speed, CAN-bus engine health, and hauling cycles; built periodic maintenance engines, checklist workflows, and yield logistics.

OUTCOME

Unified mining operations into a live control center—enabling real-time equipment tracking, proactive maintenance, and haulage yield visibility.

Ivicos GmbH FULL-STACK COLLABORATION

Enterprise Collaboration & Interactive Canvas Platform

CHALLENGE

Building an enterprise collaboration workspace with real-time session state, interactive WYSIWYG canvas editing, and automated Microsoft 365 calendar and document synchronization.

ARCHITECTURE

Architected full-stack application in Next.js 14 (App Router/SSR) with Microsoft Fluent UI 9. Integrated live communication channels using Azure Communication Services (WebRTC), TipTap interactive canvas, and Microsoft Graph webhooks with Azure Entra ID / MSAL SSO.

OUTCOME

Delivered real-time collaboration with enterprise single sign-on and Microsoft 365 calendar and document sync.

Neo-Q HEALTHCARE SYSTEMS

Clinical Radiology Diagnostic & Reporting Platform

CHALLENGE

Radiologists needed responsive diagnostic reporting interfaces (ThoraxRX) on hospital workstations and mobile clinical devices, with state kept in sync between them.

ARCHITECTURE

Built reactive clinical radiology reporting interfaces (ThoraxRX) in Angular 18+ and RxJS. Maintained cross-platform desktop (Electron) and mobile (Capacitor) builds with SignalR real-time synchronization.

OUTCOME

Reporting interfaces delivered for desktop workstations and mobile devices, kept in sync in real time over SignalR.

03. PERSONAL PROJECTS

SIMULATION R&D

Embodied AI in Physical Simulations

Developing closed-loop embodied AI agents within real-time physical simulations. Utilizing Godot 4.7+ with the Jolt physics engine, communicating with external Python 3.12 / PyTorch neural networks over low-latency custom IPC. Focused on sensorimotor control, spatial vector embeddings, and autonomous decision loops.

HARDWARE RIG

Bare-Metal AMD ROCm Rig

Air-gapped on-premises inference rig powered by an AMD Radeon RX 7900 XT (20GB VRAM) running ROCm under Linux. Accessible securely over WireGuard, running quantized GGUF models via llama.cpp and Ollama. Used for local benchmarking and automated Spec-Driven Development harnesses.

04. EXPERIENCE

IRISCO Solutions

Lead Software & AI Engineer
12/2023 – Present Remote • Germany & EU Consulting

Leading AI and backend delivery on consulting engagements for European enterprise clients (BDO Germany, Ivicos, APCOA Parking, Neo-Q, Bionorica, Turkcell).

  • Architected provider-agnostic enterprise conversational AI via .NET 9 Model Context Protocol (MCP) servers integrated with Azure AI Foundry and Microsoft Teams for BDO Germany; built custom semantic MCP tools (DocumentAnalysis, PowerBI, OCR) and proxy middleware.
  • Built a durable task-orchestration microservice in .NET 10 for an enterprise AI-assisted engineering platform (state-machine aggregate, leased background workers, reconciliation of uncertain outcomes, exactly-once step execution) and hybrid retrieval (pgvector + PostgreSQL full-text, reciprocal rank fusion) behind cited, streamed answers.
  • Built high-concurrency Benefit Quota and automated Quota Refund worker services (.NET Core, MassTransit, Azure Service Bus) for APCOA Parking; engineered RFID proxy integration services and mobile charging interfaces for EV infrastructure.
  • Architected enterprise real-time collaboration environment for Ivicos GmbH using Next.js 14, Microsoft Fluent UI 9, Azure Communication Services (WebRTC), and Microsoft Graph webhooks.
  • Built reactive clinical radiology reporting interfaces (ThoraxRX) for Neo-Q in Angular 18+ and RxJS, maintaining cross-platform desktop (Electron) and mobile (Capacitor) builds with SignalR real-time synchronization.
  • Engineered real-time SAP invoice synchronization (.NET Core & Angular) and built multimodal document intelligence / OCR extraction pipelines (RapidOcrNet, PDF/Office) feeding self-hosted LLM inference that keeps documents on private infrastructure, for Bionorica SE.
  • Engineered high-throughput .NET Core NSO (Network Services Orchestrator) APIs and enterprise client integrations for Turkcell.
  • Built an on-premises air-gapped inference rig on AMD ROCm (RX 7900 XT 20GB) running quantized models for local development and benchmarking.

Porte

Product Engineer (Contract)
06/2023 – 11/2023 Istanbul, Turkey

Engineered distributed microservices and customer portals for cross-border logistics and package forwarding networks (Shippn, Amerikadaniste).

  • Built real-time package tracking, warehouse inventory synchronization, and marketplace partner integrations using .NET Core, Angular, PostgreSQL, AWS, and Docker.
  • Optimized logistics ingestion flows handling cross-border customs declarations.

Sapiens

Lead Software Engineer (Contract — Latvia R&D Team)
01/2023 – 05/2023 Riga, Latvia / Remote

Led an international engineering squad building core Insurtech platforms for financial-services clients including Aviva UK.

  • Established architectural review processes, automated testing pipelines (xUnit, Selenium), and containerized delivery via Docker.
  • Streamlined policy management microservices handling high-volume insurance transactions.

Koç Holding (KoçDigital & SeturTech)

Senior Software Engineer
07/2021 – 12/2022 Istanbul, Turkey

Architected mining operations management platforms, duty-free retail reservation systems, and Expedia B2B travel integration microservices.

  • Architected Platform360 (P360) mining operations services (.NET Core, Node.js, PostgreSQL/MSSQL, Docker): developed the real-time operational map tracking heavy fleet equipment (excavators, dump trucks, drillers), live CAN-bus and RTLS telemetry, automated periodic maintenance workflows, work orders, and material yield logistics.
  • Engineered high-concurrency inventory, pricing, and reservation services for duty-free retail networks at SeturTech, and built high-throughput B2B travel microservices connecting Expedia Partner Solutions (EPS) and global hotel providers (.NET 6, PostgreSQL, Dapper, Redis, Elastic APM).

GönderAL (MoneyGram Partner)

Senior Software Engineer
01/2021 – 06/2021 Istanbul, Turkey

Built transaction processing and payment gateway infrastructure for domestic and international money transfers.

  • Engineered secure payment processing APIs in .NET Core and MSSQL partnering with MoneyGram, Migros, and Turkish banking networks.
  • Implemented asynchronous task orchestration (Hangfire), distributed caching (Redis), message queues (RabbitMQ), and audit log streaming (Elasticsearch) ensuring strict financial compliance and high availability.

Webbilir

Lead Software Engineer
07/2018 – 12/2020 Istanbul, Turkey

Led full-stack engineering delivery for multi-tenant web applications.

  • Delivered scalable web applications using .NET, Angular, Node.js, and relational databases.
  • Mentored junior engineers and introduced modern code review and CI/CD practices.

Elera

Junior Software Engineer
09/2017 – 06/2018 Istanbul, Turkey

Developed web applications and relational database integrations.

  • Built full-stack features using .NET and MSSQL.
  • Contributed to database schema design, stored procedures, and frontend views.

05. EDUCATION & LANGUAGES

ACADEMIC FOUNDATION

Yildiz Technical University

B.S. in Applied Mathematics (Mathematical Engineering) • 2020

Mathematical foundation in numerical analysis, discrete mathematics, linear algebra, and stochastic modeling applied to distributed algorithms and high-concurrency systems.

LANGUAGES & PROFICIENCY
Turkish Native

Mother tongue

English IELTS 8.0 • C2

Full professional & operational fluency

Spanish Elementary

Trying to read Don Quixote in its first draft

06. INTERESTS

Chess

I have a genuine love for the game of chess itself—the depth, the patterns, and the quiet contemplation. I spend most of my chess time studying and solving tactical puzzles.

LEGO

I like collecting and building LEGO sets. There is something grounding about stepping away from screens and assembling physical structures brick by brick.

Lindy Hop

I love jazz music and dancing to it. Social swing dancing brings great music, rhythm, and spontaneous connection together in an energizing way.

Bass Guitar

I play bass guitar, practising from tabs and locking into the groove with the drums. It goes hand in hand with my love of jazz and swing.

Cooking

I like trying new recipes, experimenting to understand what makes a dish work fundamentally, and tasting the final result.

Cycling

I like riding my bike along the shore and moving around the city. It’s my favorite way to clear my mind and experience Istanbul at my own pace.

Fitness

I enjoy being alone, fully concentrated, and locked into a consistent routine. It keeps me grounded, disciplined, and physically sharp.