Ertuğrul Yaman

Full Stack Developer

Let's build something amazing.

Nuxt
🔥Vue 3
React
📘TypeScript
Java
🌱Spring Boot

About Me

I am a Software Developer with 2+ years of experience building production-grade web and mobile applications. I specialize in Nuxt (Vue 3) for scalable, SEO-focused B2C/B2B frontends and React Native (Expo) for cross-platform mobile apps shipped to App Store and Google Play. On the backend, I work with Java and Spring Boot to implement supplier-side CRUD modules, REST API integrations and relational database structures using PostgreSQL. Recently, I have been focusing on ticketing and reservation platforms, delivering performance, scalability and user experience improvements.

Technologies I Use

🔥 Vue.js / Nuxt.js
React / Next.js
📘 TypeScript
🟢 Node.js
Java / Spring Boot
🗄️ PostgreSQL / MongoDB
V
Vue
R
React
TS
TS
J
Java
N
Node

My Projects

Biletandmore

Biletandmore

B2C ticketing platform for experiences and events (biletandmore.com). Users can search and compare experiences, access detailed information and complete their bookings through a Nuxt-based production web application, including customized configurations for sales channels like Antalya Aquarium.

NuxtBootstrapPiniaAxios
Details →
RezervasyonYapp

RezervasyonYapp

Rezervasyony.app supplier-side management platform. Easily publish tours, activities and events; manage reservations, customer interactions and feedback via dedicated supplier interfaces from a single dashboard.

NuxtVuetifyChart.jsPiniaAxios
Details →
CarShowcase

CarShowcase

Interactive automotive showcase website with 3D car visualization and detailed specifications. Immersive experience built with Three.js.

Next.jsReactThree.jsReact Three FiberTailwindCSS
Details →

Articles

Spring BootBackend

Cache Usage with Spring

Techniques and best practices for improving application performance using cache mechanisms in Spring Framework.

April 5, 20253 min
📝
Vue.jsTypeScript

i18n, Mask and Validation Supported Vue 3 Form Component: ertu-forms

i18n, Mask and Validation supported Vue 3 form component: ertu-forms

May 17, 20252 min
🚀
Nuxt 3Performance

Performance Optimization with LazyLoading in Nuxt 3

Performance Optimization with LazyLoading in Nuxt 3

January 26, 20252 min
Nuxt 3Performance

Differences between SSR and Edge Rendering in Nuxt 3

Differences between SSR and Edge Rendering in Nuxt 3

March 16, 20252 min
🎨
Three.js3D

Scene Customization with React Three Fiber: useFrame, Shader and Controls

Advanced scene customization techniques in React Three Fiber with useFrame hook, custom shaders and camera controls.

October 8, 20254 min

Get In Touch

Let's work together on your next project

Direct Email

Your email client will automatically open

[email protected]