I’m Mustafa Volkan Oluç, a Senior Software Engineer with 7+ years of experience building scalable, end-to-end systems using PHP (Symfony), TypeScript (NestJS), and Python. I have deep AWS-based architecture experience and a strong focus on clean architecture, TDD/BDD, and delivering reliable, high-traffic production-grade applications across fintech, B2C, and e-commerce domains.
I value collaboration, technical leadership, and translating business requirements into maintainable, scalable technical solutions. I also explore AI-assisted development (Claude-based code agent) and product-focused engineering to drive real business impact.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Led the full-stack design and development of AIDA, a subscription-based SaaS platform
that serves as a comprehensive operating system for aesthetic clinics. The platform
connects clinics with patients through a public marketplace while providing clinics with
integrated tools for patient relationship management, appointment scheduling, treatment
and medication tracking, before/after photo management, and marketing visibility.
On the backend, I architected a modular, API-first system using Laravel 12 with
PostgreSQL, organized around clearly separated domains (Clinic, Patient, Marketplace).
The system features subscription-based tiered access, role-based permissions, queued
background jobs, and Eloquent-driven data modeling with optimized eager loading. I
integrated an AI-powered medical analysis service that evaluates patient data including
BMI, procedure risk matrices, pre-operative test requirements, and consultation duration
factors to generate intelligent clinical recommendations.
On the frontend, I built a fully decoupled single-page application using Vue 3 with the
Composition API, Inertia.js v2, and Tailwind CSS v4. The UI leverages Inertia v2 features
such as deferred props with skeleton loading, prefetching, polling, and infinite scroll.
I established a design-driven development workflow using Figma MCP integration, enabling
automated extraction of design tokens, color palettes, typography, and component
hierarchies directly into production-ready Vue components and Tailwind configurations.
The platform supports full bilingual operation (Turkish and English) across all layers,
with Laravel localization on the backend and Vue I18n on the frontend. File storage is
handled through Supabase, and the codebase follows strict testing practices with PHPUnit
and transactional database testing.
Tech: Laravel 12, Vue 3, PostgreSQL, Inertia.js v2, Tailwind CSS v4, Vite, Supabase,
Figma MCP, AI/LLM Integration
Pick whichever fits your CV format best, or let me know if you want me to adjust the
tone, length, or emphasis on specific aspects.
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Barcelona today.