About the practice

I build software that stays understandable as it grows.

I’m İkbal Avşar Turgut, a full-stack developer working across backend systems, product interfaces, and AI-assisted developer tools.

My work usually starts with a messy boundary: a slow API, a data model that has outgrown its first assumptions, or a product surface that needs to make a complex system feel simple. I enjoy making those boundaries explicit and useful.

01 / What I bring

Strong systems are not only fast. They are legible enough to change, observable enough to trust, and considerate enough to make the right thing easier for the people using them.

I began with computer engineering and moved through research, front-end delivery, backend development, and full-stack product work. That path shaped a practical view of software: the interface, API, database, deployment pipeline, and test suite are one product seen from different angles.

I care about the details that keep a system healthy after launch — cache invalidation, migration safety, query shape, loading states, failure handling, and the names we use to explain all of them. At Hardal, that curiosity has expanded toward AI visibility: making the activity of AI agents on the web observable without losing the context that makes the signal useful.

02 / Experience

Where the practice was shaped.

2022 — Present
01

Full Stack Developer

Hardal

Building products around AI visibility and analytics — helping teams understand how AI agents discover, read, and evaluate their websites before a traditional visit happens.

  • Working across product interfaces, backend systems, data flows, and the measurement layer underneath them.
  • Exploring how first-party, server-side signals can make AI-driven discovery more visible and actionable.
  • Collaborating with a product team that combines engineering, data, and clear communication around emerging AI behavior.
02

Full Stack Software Developer

Doğuş Teknoloji

Contributed to Dexper, a joint technology initiative by Doğuş Group and TÜVTÜRK, building large-scale vehicle inspection and infrastructure management platforms.

  • Designed ASP.NET Core and PostgreSQL backend architectures for scalability and reliability.
  • Built modular interfaces with Vue.js, Next.js, and TypeScript.
  • Improved API response efficiency by 25% through caching, endpoint refactoring, and asynchronous processing.
  • Supported CI/CD reliability with Azure Pipelines and xUnit testing.
03

Backend Developer

ONE Bilgi Sistemleri A.Ş.

Developed backend services for high-traffic products including GameOn, PttCell, and Ventures.

  • Worked with ASP.NET Core, C#, and Umbraco CMS across microservice-oriented systems.
  • Improved API reliability and response time through caching, load balancing, and database query optimization.
  • Implemented automated deployment workflows to support consistent delivery and reduce downtime.
04

Frontend Developer

ONE Bilgi Sistemleri A.Ş.

Created responsive UI components for Türk Telekom’s corporate website.

  • Worked with HTML, CSS, JavaScript, and SharePoint for content management.
  • Improved SEO and page performance through front-end optimization.
05

Undergraduate Research Assistant

TÜBİTAK BİLGEM

Contributed to the Timestamp Tool Project at UEKAE, researching secure digital timestamping techniques.

  • Developed prototype modules and contributed to system testing and documentation for research deliverables.
04 / Working vocabulary

The tools change. The questions stay useful.

Languages C#, JavaScript / TypeScript, Python, Java, PHP
Frameworks ASP.NET Core, Vue.js, Next.js, Laravel, Node.js
Data PostgreSQL, Microsoft SQL Server, MySQL, MongoDB, Dapper, Entity Framework
Delivery Docker, Git, GitHub, Azure DevOps, GitHub Actions, CI/CD
Quality xUnit, Postman, Swagger, unit testing, integration testing
AI & practice AI visibility, RESTful API design, AI-assisted code analysis, performance, system boundaries
06 / Reach me