Lead Software Engineer
Leading the design and development of mission-critical embedded defense software, providing technical leadership, software architecture, and implementation for high-reliability real-time systems.
Lead Software Engineer at ASELSAN, based in Ankara, Türkiye. Brings over eight years of professional experience spanning embedded systems, distributed backend architectures, and AI-driven platforms.
Currently focused on designing and building backend and orchestration layers for production-grade AI systems, including multi-agent frameworks, retrieval-augmented generation (RAG) pipelines, and voice-based applications. Across roles, emphasizes robust system design and the creation of clean, intuitive interfaces.
Leading the design and development of mission-critical embedded defense software, providing technical leadership, software architecture, and implementation for high-reliability real-time systems.
Senior engineer focused on backend systems and AI agent platforms. I design and ship event-driven services on AWS — Lambda, API Gateway, S3, SQS, RDS, and CDK — supporting high-traffic production environments.
My recent work has focused on AI: multi-agent systems, RAG pipelines, and voice AI experiences in production. The work spans the surrounding system — orchestration, observability, latency budgets, and failure modes.
I have also acted as a technical point of contact on some projects, translating requirements into workable designs and contributing to system-design and code-review standards.
An AI agent that ingests order-request emails, evaluates and parses them, matches items against the customer catalog, and creates orders in QuickBooks. Ships with an admin dashboard for reviewing and managing AI-generated orders before sync.
Voice AI agent for businesses — handles orders and bookings via phone, acting as a 24/7 front-desk. Answers business-related questions, checks availability, takes orders and bookings, supports warm/cold call transfer, and sends scheduled booking reminders.
RAG-based conversational agent. Users upload documents and ask questions; LightRAG retrieves the relevant context and the agent augments answers with web-search results, returning citations alongside each response.
Multi-agent analytics chat. Connect a data source and ask questions in natural language; the system analyses the question, queries the right sources, and returns answers with visual reports and charts. Dashboards can be built and refined conversationally — "ask AI to update the query." Supports MySQL, PostgreSQL, MSSQL, BigQuery, Google Sheets, and external APIs.
Meeting AI assistant. The agent joins online meetings, records them, extracts transcripts, takes notes, and generates action items. Insights sync to the user's CRM (Salesforce, HubSpot, Pipedrive, Zoho). Built on AWS — CDK, Lambda, DynamoDB, Amplify, SQS. My focus: refactoring the CRM-integration layer into a more optimized and reliable flow.
Customizable jigsaw-puzzle CAPTCHA service with three integration modes — Boxed, Integrated, and Invisible. Built as a Python/Flask microservice with image-processing pipelines and DDD-style domain boundaries.
Daily ETL pipeline that crawls and parses major mobile-ad networks, collecting millions of ad-data points. Customers see clear insights on their own and their competitors' ad campaigns.
Co-founded Egemen Tech, a short-lived early-stage technology venture in Ankara.
Embedded software engineer for real-time defense systems — first part-time during my undergraduate years, then full-time after graduation. I wrote firmware in C and C++ and built interfaces for real-time telemetry monitoring and analysis.
Developed iOS applications for IoT devices on Arçelik's mobile team.
Coursework completed; withdrew during the thesis stage.
Feel free to reach out!