I build production platforms from requirements and domain modelling through implementation, validation and release. My work sits at the intersection of full-stack engineering, technical delivery, AI-native development systems and sustainability technology.
- Building internationally launched LCA, PCF and EPD platforms
- Working hands-on with React, TypeScript, Vue, .NET, Node.js and AWS
- Designing typed APIs, secure multi-tenant workflows and traceable calculation systems
- Architecting professional agent workflows with AGENTS.md, custom skills, MCP, contracts, rules, hooks, Serena and CodeGraph
- Optimising context, model routing and automation depth for traceable delivery and responsible token/cost usage
- Based in Bursa, Turkiye · Open to UK/EU remote and relocation opportunities
| Product | Engineering focus | Status |
|---|---|---|
| PUReLCA | Commercial LCA/PCF platform for the European flexible polyurethane foam industry; simulations, benchmarking and verifiable cradle-to-gate results across 13 impact categories | Live |
| CageEPD | EN 15804-aligned EPD authoring, multi-stage life-cycle calculations, 41 impact/resource indicators, validation, audit lineage and Environdec-compatible submission workflows | Live |
| TemizEl ISG | Vue 3 and Supabase B2C/B2B marketplace with commerce, inventory, payments, organisation roles and tender/quote workflows | In development |
| StockMarket Web API | Three-application .NET solution with trading, JWT/RBAC, Hangfire jobs, reporting, alerts and MSSQL persistence | Public |
I use AI agents as governed engineering collaborators rather than isolated code generators. The architecture gives each agent the repository context, constraints, verification tools and escalation boundaries required to make professional-scale changes safely.
| Architecture layer | What I design |
|---|---|
| Governance | AGENTS.md, reusable skills, repository rules, coding contracts and explicit task boundaries |
| Context and navigation | MCP routing, Serena semantic navigation, CodeGraph dependency/call-path analysis and targeted repository discovery |
| Execution and quality | Hooks, browser automation, tests, schema validation, preflight gates and reviewable change propagation |
| Efficiency | Context engineering, task decomposition, model selection, token budgeting and cost-aware automation depth |
Domain understanding
-> explicit contracts
-> architecture-aware agent context
-> typed implementation
-> automated validation
-> observable, repeatable delivery
I favour domain-driven design, clean service boundaries and early validation. For complex products, I treat agents, tests, seed data, schemas, documentation and release gates as parts of the same engineering system—not separate afterthoughts.
GitHub language cards reflect public repository files, not overall professional proficiency.
Earlier public projects and experiments
Interested in product engineering, sustainability technology or full-stack delivery?
Let's build something useful.
