Portrait of Muhammed Furkan Yağbasan

Muhammed Furkan Yağbasan

8+ years experience

senior software engineer · embedded · backend · AI agents

Ankara, Türkiye

About

Senior Software Engineer at Crea Inc., based in Ankara and working remotely. 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.

Experience

Senior Software Engineer

Crea Inc. · USA, California (Remote) · 07/2021 – Present

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.

Selected projects (7)
  1. QuickBooks Order Automation

    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.

    • AI agents
    • QuickBooks API
    • email automation
    • admin dashboard
  2. Sopia Voice Assistant

    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.

    • Voice AI
    • LiveKit Agents
    • Twilio
    • multi-agent
  3. LucyAI

    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.

    • RAG
    • LightRAG
    • web search
    • citations
  4. NuansAI

    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.

    • multi-agent
    • OpenAI SDK
    • BI
    • MySQL
    • PostgreSQL
    • MSSQL
    • BigQuery
  5. SpikyAI

    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.

    • AWS CDK
    • Lambda
    • DynamoDB
    • Amplify
    • SQS
    • Salesforce
    • HubSpot
    • Pipedrive
    • Zoho
  6. Lemin

    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.

    • Python
    • Flask
    • microservices
    • DDD
    • image processing
  7. Mobile Action

    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.

    • Python
    • Flask
    • Celery
    • RabbitMQ
    • ETL
    • EC2
    • Docker Swarm

Co-Founder

Egemen Tech. · Ankara, Türkiye · 01/2022 – 08/2022

Co-founded Egemen Tech, a short-lived early-stage technology venture in Ankara.

Embedded Software Engineer

Aselsan A.Ş. · Ankara, Türkiye · 11/2018 – 07/2021

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.

Mobile Software Developer (Part-Time)

Arçelik A.Ş. · Ankara, Türkiye · 02/2018 – 10/2018

Developed iOS applications for IoT devices on Arçelik's mobile team.

Student Assistant — CENG230 (Intro to C Programming)

Middle East Technical University · Ankara, Türkiye · 2017 – 2018 Fall

Intern Software Engineer

FNSS Defense Systems Inc. · Ankara, Türkiye · 08/2017

Intern Software Engineer

Republic of Turkey, Ministry of Science, Industry and Technology · Ankara, Türkiye · 06/2017 – 07/2017

Skills

Languages
  • Python
  • C
  • C++
  • JavaScript
  • TypeScript
Backend
  • Node.js
  • NestJS
  • Flask
  • REST APIs
  • Microservices
Frontend
  • React
  • Next.js
AWS
  • Lambda
  • API Gateway
  • S3
  • SQS
  • RDS
  • EC2
  • ECS
  • CDK
Infrastructure
  • Docker
  • Heroku
  • RabbitMQ
Data
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • InfluxDB
AI
  • Claude
  • OpenAI SDK
  • LiveKit
  • LightRAG
  • Multi-agent systems
  • RAG pipelines
  • Voice AI
Embedded
  • Real-time systems
  • Telemetry
  • Defense systems
Observability
  • Graylog
  • Grafana
Practices
  • CI/CD
  • Git
  • Jira
  • DDD
  • CQRS
  • SOLID
  • KISS
  • YAGNI
  • DRY
Spoken
  • Turkish (native)
  • English (advanced)

Education

M.Sc. Computer Engineering

Middle East Technical University · Ankara, Türkiye · March 2022 · CGPA 3.71/4.00

Coursework completed; withdrew during the thesis stage.

B.Sc. Computer Engineering

Middle East Technical University · Ankara, Türkiye · June 2019 · CGPA 3.41/4.00

Certificates & Awards

Bronze Medal — EBEC Engineering Team Design Contest

European Qualifiers · Istanbul, Türkiye · 2017

Gold Medal — EBEC Engineering Team Design Contest

Turkey Qualifiers · Ankara, Türkiye · 2017

Gold Medal — METU Engineering Design Competition

METU Engineering Day · Ankara, Türkiye · 2016

Certificate of High Honor

Multiple semesters · Middle East Technical University · Ankara, Türkiye

Contact

Feel free to reach out!