Skip to content
AKZ

05About

Ahmet Kadir Zengin

I am Ahmet Kadir Zengin, a software engineer and Atılım University Software Engineering graduate based in Ankara, Türkiye. I enjoy working across the boundaries between software architecture, product engineering and user experience: defining a reliable system, implementing it and making it genuinely usable.

My professional background started with mobile and 3D application development at Cerebrum Technologies, where I worked on Android and Unity-based experiences associated with Cere, an AI-powered virtual character. That work involved translating product concepts and client-specific requirements into interactive applications and interfaces. I also developed a cross-platform desktop launcher using Avalonia and .NET.

Today, at UTEST Material Testing Equipment, I work on software for industrial testing machines. A large part of my work is turning the complexity of physical equipment, real-time measurements, test methods and reporting into accessible applications for operators. I have developed a suite of React and TypeScript operator interfaces for multiple machine families, along with shared reporting, update and release-management tools.

I care about the engineering behind the interface: how components are reused, how services communicate, how releases reach their target devices and how a system can be maintained over time. This is why my work also includes design-system documentation, technical handbooks, test automation, release pipelines and performance improvements.

My personal R&D currently focuses on AI-HQ, a local-first, provider-agnostic approach to multi-agent software engineering. I am exploring how specialist agents can work together through explicit responsibilities, reusable knowledge, reliable checkpoints and objective benchmarks, without losing control of cost, quality or the development process.

I communicate professionally in Turkish and English (C2) and enjoy projects that require learning unfamiliar domains, designing reliable architecture and delivering practical software.

AWhat drives my work

  1. 01

    Design for the whole system.

    A clean interface matters, but so do contracts, data flow, errors, updates and deployment.

  2. 02

    Make complexity manageable.

    Industrial workflows, live measurements and multi-step processes should remain understandable to the person using them.

  3. 03

    Reuse before rebuilding.

    Shared packages, documented patterns and modular architecture reduce repeated work and inconsistency.

  4. 04

    Validate with evidence.

    Tests, benchmarks, diagnostics and clear acceptance criteria are part of engineering, not final-stage extras.

  5. 05

    Build for maintainability.

    Software should be comprehensible and evolvable by the next person who works on it.

BAreas of expertise

  1. 01

    Full-Stack Software Development

    I develop responsive web applications, reusable UI systems and supporting services. My work includes React/TypeScript interfaces, REST and WebSocket integrations, data visualization, workflow design and deployment pipelines. I aim to balance product usability with robust communication and clear application boundaries.

    Representative work: UTEST operator apps, Report Designer integrations, CamelBot, Ada Tesisat & Hırdavat website.

  2. 02

    AI Agents & Multi-Agent Systems

    I design AI-assisted development workflows and the platform capabilities needed to coordinate specialized agents. My AI-HQ research focuses on explicit agent roles, provider-independent models, structured task handoffs, persistent knowledge, execution boundaries and evaluation. I distinguish validated platform infrastructure from longer-term orchestration features still in development.

    Representative work: AI-HQ; Gemini-assisted interaction in CamelBot.

  3. 03

    Software Architecture & System Design

    I design modular application structures and interfaces between systems, with attention to reliability, evolvability and operational constraints. My professional work spans shared component libraries, frontend/backend contracts, real-time communication, update delivery, system documentation and cross-application design consistency.

    Representative work: UTEST application ecosystem, reusable Report Designer package, AI-HQ architecture, UI Spec Book and Backend Book.

  4. 04

    Desktop Application Development

    I develop desktop software with technologies such as Electron, C#/.NET and Avalonia, including applications that bridge graphical interfaces and operating-system capabilities. My work includes release orchestration, cross-platform packaging, update workflows and desktop launchers.

    Representative work: UTEST Release Manager; CereMeet Launcher.

  5. 05

    Mobile Application Development

    I have professional experience building Android and Unity-based mobile/interactive applications, with an interest in cross-platform delivery and interface design. My work at Cerebrum involved creating and customizing interactive experiences around a 3D AI character for different product and client contexts.

    Representative work: Cere-related Android and Unity applications at Cerebrum Technologies.

CSkills & technologies

Secondary tags, not additional headline expertise categories.

Core languages

TypeScriptJavaScriptC#C++

Additional language experience

PythonPHPHTMLCSSBashSQL

Web & UI engineering

ReactNext.jsViteTailwind CSSshadcn/uiRadix UIBase UIDesign systemsAccessibilityInternationalizationRechartsChart.jsTipTap

Backend, integration & data

Node.jsExpressREST APIsWebSocketsService integrationSQL/MySQLIndexedDBExcelJSSheetJSjsPDFPDF workflows

Desktop & mobile

ElectronAvalonia/.NETAndroidUnityCross-platform packaging

Industrial & systems integration

LinuxARM64 DebiannginxsystemdDebian .deb packagingC++/Qt API integrationReal-time sensor visualisationDevice-oriented delivery

Delivery, quality & tooling

GitGitHub ActionsCI/CDVitestESLintDockerVercelRelease automationTechnical documentation

AI development

Multi-agent architectureAgent orchestration designModel/provider abstractionsLLM integrationLocal LLMs (Ollama)Gemini APIAgent evaluation designKnowledge reuse

DEngineering documentation

UTEST Brand & UI Spec Book

Author · English and Turkish · 2026

A shared specification for the appearance and behaviour of the operator applications: colour roles, typography, spacing, common components, application shells, responsive behaviour, accessibility, charts and editor-canvas conventions.

UTEST Backend Book

Technical author and system documenter · English and Turkish · 2026

An architecture and integration reference for the backend services and device-oriented environment: architecture, service boundaries, data flow, communication patterns, development and deployment workflows, testing life cycles and troubleshooting. I authored the documentation, not the C++/Qt and Go services it describes.

ECertifications

  • Introduction to Machine LearningAtılım University · Apr 2021
  • Introduction to 2D Game Programming with UnityAtılım University · Mar 2021
  • The Fundamentals of Digital MarketingGoogle Digital Garage · Mar 2021
  • Introduction to SQL — Certificate of ParticipationAtılım University · Nov 2021