[{"data":1,"prerenderedAt":444},["ShallowReactive",2],{"locale-configs":3,"page-\u002Ftr\u002Fhakkimda":271},[4,101,183],{"id":5,"cta":6,"email":9,"extension":10,"footer":11,"language":22,"meta":25,"nav":26,"routes":45,"services":62,"socials":84,"stem":88,"technologies":89,"__hash__":100},"config\u002Fconfig\u002Fde.yml",{"text":7,"link":8},"Projekt starten","\u002Fde\u002Fkontakt","hello@yasinmesut.com","yml",{"label":12,"title":12,"items":13},"Über",[14,16,19],{"text":15,"link":8},"Kontakt",{"text":17,"link":18},"Impressum","\u002Fde\u002Fimpressum",{"text":20,"link":21},"Datenschutz","\u002Fde\u002Fdatenschutz",{"code":23,"name":24},"de","Deutsch",{},{"label":27,"title":28,"items":29},"Navigation","Links",[30,33,36,39,42],{"text":31,"link":32},"Leistungen","\u002Fde\u002Fleistungen",{"text":34,"link":35},"Prozess","\u002Fde\u002Fprozess",{"text":37,"link":38},"Preise","\u002Fde\u002Fpreise",{"text":40,"link":41},"Über mich","\u002Fde\u002Fueber-mich",{"text":43,"link":44},"FAQ","\u002Fde\u002Ffaq",{"home":46,"services":32,"process":35,"pricing":38,"about":41,"contact":8,"faq":44,"legal":18,"privacy":21,"berlin":47,"web-development":48,"app-development":49,"backend-development":50,"ai-development":51,"headless-cms":52,"e-commerce":53,"technical-seo":54,"managed-hosting":55,"vue-nuxt-migration":56,"technologies":57,"vue-js":58,"nuxt":59,"node-js":60,"capacitor":61},"\u002Fde","\u002Fde\u002Fwebentwickler-berlin","\u002Fde\u002Fleistungen\u002Fwebentwicklung","\u002Fde\u002Fleistungen\u002Fapp-entwicklung","\u002Fde\u002Fleistungen\u002Fbackend-entwicklung","\u002Fde\u002Fleistungen\u002Fki-entwicklung","\u002Fde\u002Fleistungen\u002Fheadless-cms","\u002Fde\u002Fleistungen\u002Fe-commerce","\u002Fde\u002Fleistungen\u002Ftechnisches-seo","\u002Fde\u002Fleistungen\u002Fmanaged-hosting","\u002Fde\u002Fleistungen\u002Fvue-nuxt-migration","\u002Fde\u002Ftechnologien","\u002Fde\u002Ftechnologien\u002Fvue-js","\u002Fde\u002Ftechnologien\u002Fnuxt","\u002Fde\u002Ftechnologien\u002Fnode-js","\u002Fde\u002Ftechnologien\u002Fcapacitor",{"label":31,"title":31,"link":32,"items":63},[64,66,68,70,72,74,76,78,80,82],{"text":65,"link":48},"Webentwicklung",{"text":67,"link":49},"App-Entwicklung",{"text":69,"link":50},"Backend-Entwicklung",{"text":71,"link":51},"KI-Entwicklung",{"text":73,"link":52},"Headless CMS",{"text":75,"link":53},"E-Commerce",{"text":77,"link":54},"Technisches SEO",{"text":79,"link":55},"Managed Hosting",{"text":81,"link":56},"Vue- & Nuxt-Migration",{"text":83,"link":47},"Webentwickler in Berlin",[85],{"icon":86,"link":87},"linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fyasin-mesut-okumus\u002F","config\u002Fde",{"label":90,"title":90,"link":57,"items":91},"Technologien",[92,94,96,98],{"text":93,"link":58},"Vue.js",{"text":95,"link":59},"Nuxt",{"text":97,"link":60},"Node.js",{"text":99,"link":61},"Capacitor","B_Rh3vsCg4_NsLltXsXXsto10ER8_KAYNlE1GDyHz3k",{"id":102,"cta":103,"email":9,"extension":10,"footer":106,"language":117,"meta":120,"nav":121,"routes":136,"services":153,"socials":172,"stem":174,"technologies":175,"__hash__":182},"config\u002Fconfig\u002Fen.yml",{"text":104,"link":105},"Start a project","\u002Fen\u002Fcontact",{"label":107,"title":107,"items":108},"About",[109,111,114],{"text":110,"link":105},"Contact",{"text":112,"link":113},"Legal","\u002Fen\u002Flegal",{"text":115,"link":116},"Privacy","\u002Fen\u002Fprivacy",{"code":118,"name":119},"en","English",{},{"label":27,"title":28,"items":122},[123,126,129,132,134],{"text":124,"link":125},"Services","\u002Fen\u002Fservices",{"text":127,"link":128},"Process","\u002Fen\u002Fprocess",{"text":130,"link":131},"Pricing","\u002Fen\u002Fpricing",{"text":107,"link":133},"\u002Fen\u002Fabout",{"text":43,"link":135},"\u002Fen\u002Ffaq",{"home":137,"services":125,"process":128,"pricing":131,"about":133,"contact":105,"faq":135,"legal":113,"privacy":116,"berlin":138,"web-development":139,"app-development":140,"backend-development":141,"ai-development":142,"headless-cms":143,"e-commerce":144,"technical-seo":145,"managed-hosting":146,"vue-nuxt-migration":147,"technologies":148,"vue-js":149,"nuxt":150,"node-js":151,"capacitor":152},"\u002Fen","\u002Fen\u002Fweb-developer-berlin","\u002Fen\u002Fservices\u002Fweb-development","\u002Fen\u002Fservices\u002Fapp-development","\u002Fen\u002Fservices\u002Fbackend-development","\u002Fen\u002Fservices\u002Fai-development","\u002Fen\u002Fservices\u002Fheadless-cms","\u002Fen\u002Fservices\u002Fe-commerce","\u002Fen\u002Fservices\u002Ftechnical-seo","\u002Fen\u002Fservices\u002Fmanaged-hosting","\u002Fen\u002Fservices\u002Fvue-nuxt-migration","\u002Fen\u002Ftechnologies","\u002Fen\u002Ftechnologies\u002Fvue-js","\u002Fen\u002Ftechnologies\u002Fnuxt","\u002Fen\u002Ftechnologies\u002Fnode-js","\u002Fen\u002Ftechnologies\u002Fcapacitor",{"label":124,"title":124,"link":125,"items":154},[155,157,159,161,163,164,165,167,168,170],{"text":156,"link":139},"Web Development",{"text":158,"link":140},"App Development",{"text":160,"link":141},"Backend Development",{"text":162,"link":142},"AI Development",{"text":73,"link":143},{"text":75,"link":144},{"text":166,"link":145},"Technical SEO",{"text":79,"link":146},{"text":169,"link":147},"Vue & Nuxt Migration",{"text":171,"link":138},"Web Developer in Berlin",[173],{"icon":86,"link":87},"config\u002Fen",{"label":176,"title":176,"link":148,"items":177},"Technologies",[178,179,180,181],{"text":93,"link":149},{"text":95,"link":150},{"text":97,"link":151},{"text":99,"link":152},"_wnz7UshCaS8ggAx_90AT8uF_tlNCOcFm-KazFWsb_c",{"id":184,"cta":185,"email":9,"extension":10,"footer":188,"language":199,"meta":202,"nav":203,"routes":222,"services":239,"socials":260,"stem":262,"technologies":263,"__hash__":270},"config\u002Fconfig\u002Ftr.yml",{"text":186,"link":187},"Proje başlatın","\u002Ftr\u002Filetisim",{"label":189,"title":189,"items":190},"Hakkında",[191,193,196],{"text":192,"link":187},"İletişim",{"text":194,"link":195},"Künye","\u002Ftr\u002Fkunye",{"text":197,"link":198},"Gizlilik","\u002Ftr\u002Fgizlilik",{"code":200,"name":201},"tr","Türkçe",{},{"label":204,"title":205,"items":206},"Gezinme","Bağlantılar",[207,210,213,216,219],{"text":208,"link":209},"Hizmetler","\u002Ftr\u002Fhizmetler",{"text":211,"link":212},"Süreç","\u002Ftr\u002Fsurec",{"text":214,"link":215},"Fiyatlar","\u002Ftr\u002Ffiyatlar",{"text":217,"link":218},"Hakkımda","\u002Ftr\u002Fhakkimda",{"text":220,"link":221},"SSS","\u002Ftr\u002Fsss",{"home":223,"services":209,"process":212,"pricing":215,"about":218,"contact":187,"faq":221,"legal":195,"privacy":198,"berlin":224,"web-development":225,"app-development":226,"backend-development":227,"ai-development":228,"headless-cms":229,"e-commerce":230,"technical-seo":231,"managed-hosting":232,"vue-nuxt-migration":233,"technologies":234,"vue-js":235,"nuxt":236,"node-js":237,"capacitor":238},"\u002Ftr","\u002Ftr\u002Fberlin-web-gelistirici","\u002Ftr\u002Fhizmetler\u002Fweb-gelistirme","\u002Ftr\u002Fhizmetler\u002Fuygulama-gelistirme","\u002Ftr\u002Fhizmetler\u002Fbackend-gelistirme","\u002Ftr\u002Fhizmetler\u002Fyapay-zeka-gelistirme","\u002Ftr\u002Fhizmetler\u002Fheadless-cms","\u002Ftr\u002Fhizmetler\u002Fe-ticaret","\u002Ftr\u002Fhizmetler\u002Fteknik-seo","\u002Ftr\u002Fhizmetler\u002Fyonetilen-hosting","\u002Ftr\u002Fhizmetler\u002Fvue-nuxt-gecisi","\u002Ftr\u002Fteknolojiler","\u002Ftr\u002Fteknolojiler\u002Fvue-js","\u002Ftr\u002Fteknolojiler\u002Fnuxt","\u002Ftr\u002Fteknolojiler\u002Fnode-js","\u002Ftr\u002Fteknolojiler\u002Fcapacitor",{"label":208,"title":208,"link":209,"items":240},[241,243,245,247,249,250,252,254,256,258],{"text":242,"link":225},"Web Geliştirme",{"text":244,"link":226},"Uygulama Geliştirme",{"text":246,"link":227},"Backend Geliştirme",{"text":248,"link":228},"Yapay Zeka Geliştirme",{"text":73,"link":229},{"text":251,"link":230},"E-Ticaret",{"text":253,"link":231},"Teknik SEO",{"text":255,"link":232},"Yönetilen Hosting",{"text":257,"link":233},"Vue & Nuxt Geçişi",{"text":259,"link":224},"Berlin'de Web Geliştirici",[261],{"icon":86,"link":87},"config\u002Ftr",{"label":264,"title":264,"link":234,"items":265},"Teknolojiler",[266,267,268,269],{"text":93,"link":235},{"text":95,"link":236},{"text":97,"link":237},{"text":99,"link":238},"BdnPf0eS9wUkYiqPnpZa1419nthA5rarIqEYZMYwbps",{"id":272,"body":273,"extension":10,"hero":274,"meta":288,"path":218,"sections":289,"seoMeta":438,"service":273,"splitImage":273,"splitImageAlt":273,"splitPage":441,"stem":442,"__hash__":443},"pages\u002Ftr\u002Fhakkimda.yml",null,{"tagline":275,"taglineCta":276,"description":277,"paragraphs":278,"actions":281},"Merhaba, ben Yasin. Geliştirdiğim yazılımlar","kolayca değiştirilebilir kalır.","Berlin'de yaşayan bir web mühendisi ve engineering manager'ım. Serbest çalışan olarak girişimlerin ve köklü ekiplerin ürün fikirlerini web uygulamalarına, cross-platform mobil uygulamalara ve bunların arkasındaki Node.js backend'lerine dönüştürmelerine yardımcı oluyorum.",[279,280],"Web için geliştirmeye 2013'te başladım ve o zamandan beri otomotiv araçlarından e-ticarete ve bankacılığa kadar ürün ekiplerinde çalıştım. Bu süreçte yazılımın en zor kısmının nadiren kod olduğunu öğrendim. Asıl zor olan, doğru kararları erkenden vermek, işleri basit tutmak ve bir sonraki geliştiricinin açmaktan memnun olacağı bir kod tabanı bırakmaktır.","Engineering Manager rolümün yanında aynı anda yalnızca az sayıda serbest proje üstleniyorum; böylece her müşteri ilk taslaktan son sürüme kadar tüm dikkatimi alıyor.",[282,285],{"style":283,"text":284,"link":187},"primary","Benimle çalışın",{"style":286,"text":287,"link":87},"secondary","LinkedIn profili",{},[290,307,342,433],{"header":291,"cards":294},{"section":292,"title":293},"01 \u002F Değerler","Benden neler bekleyebilirsiniz",[295,298,301,304],{"title":296,"description":297},"Zekice değil, anlaşılır","Sade kod yazar, sade bir dil kullanır ve her ödünleşimi görünür kılarım. Bir kararın neden verildiğini her zaman bilirsiniz.",{"title":299,"description":300},"Küçük adımlarla, sık yayın","Her hafta çalışan bir önizleme alırsınız. Erken geri bildirim, geç gelen sürprizlerden her zaman daha ucuzdur.",{"title":302,"description":303},"Sonucun sorumluluğunu almak","Benim için önemli olan sadece görevin kapanması değil, ürünün kullanıcılarınız için gerçekten işe yaramasıdır.",{"title":305,"description":306},"Devredilmek üzere geliştirilir","Arkamda dokümantasyon, testler ve temiz bir yapı bırakırım; böylece ekibiniz beni aramadan işi devralabilir.",{"header":308,"cards":311},{"section":309,"title":310},"02 \u002F Yetkinlikler","Kullanıldıkları alana göre gruplandırılmış",[312,320,328,336],{"style":283,"title":313,"description":314,"tags":315},"Frontend","Hızlı yüklenen, şık görünen ve herkes için çalışan arayüzler geliştiriyorum.",[93,316,317,318,319],"Nuxt.js","TypeScript","Tailwind CSS","… ve daha fazlası",{"style":321,"title":322,"description":323,"tags":324},"info","Backend ve DevOps","Güvenilir ve en iyi anlamda sıkıcı API'ler ve altyapılar kuruyorum.",[97,325,326,327,319],"PostgreSQL","Docker","Kubernetes",{"style":329,"title":330,"description":331,"tags":332},"accent","İçerik yönetimi","Ekibinizin bir geliştiriciyi beklemeden içerik yayınlamasını sağlayan headless CMS çözümleri kuruyorum.",[333,334,335,319],"Storyblok","Contentful","Strapi",{"style":283,"title":337,"description":338,"tags":339},"Cross-platform","Tek bir kod tabanını telefonlara, tabletlere ve masaüstlerine taşıyorum; böylece ürününüzü yalnızca bir kez geliştirirsiniz.",[340,341,99,319],"Flutter","React Native",{"header":343,"experience":346},{"section":344,"title":345},"03 \u002F Deneyim","Kısa bir zaman çizelgesi",[347,354,362,369,379,386,394,402,411,418,425],{"period":348,"role":349,"company":350,"badge":351,"description":352,"tags":353},"2018'den bugüne","Serbest Web Geliştirici","Serbest çalışan","Güncel","Kadrolu görevlerimin yanı sıra 2018'den beri her ölçekten müşterinin ölçeklenebilir, yüksek kaliteli dijital ürünler tasarlamasına ve geliştirmesine yardımcı oluyorum. Hedefe bağlı olarak bu, headless CMS üzerinde modern bir web sitesi ya da tamamen özel bir web uygulaması anlamına geliyor. Trend olan framework ve araçları değil, her projeye en uygun olanları seçiyor ve ilk görüşmeden yayına ve sonrasına kadar sürecin içinde kalıyorum.",[316,93,73,97],{"period":355,"role":356,"company":357,"badge":351,"description":358,"tags":359},"2022'den bugüne","Engineering Manager","DKB Code Factory GmbH","DKB AG'nin herkese açık web sitesini geliştirmek ve işletmekten sorumlu dört kişilik bir geliştirici ekibini yönetiyorum. Hız, ölçeklenebilirlik ve güçlü arama görünürlüğü için sunucu tarafında render edilen, Nuxt.js ve Vue.js ile geliştirilmiş frontend'den backend'e tüm stack'in sorumluluğu bizde. Odak noktam mühendisleri güçlendirmek, süreçleri sadeleştirmek ve teknik kararları iş hedefleriyle uyumlu hale getirmek. Ürün ve tasarım ekipleriyle yakın çalışarak performansı, güvenilirliği ve kullanıcı etkileşimini ölçülebilir şekilde iyileştirdik.",[360,316,93,361],"Ekip liderliği","Server-side rendering",{"period":363,"role":364,"company":365,"description":366,"tags":367},"2026","Frontend ve Mobil Uygulama Geliştirici","EAT-TAXI · devsuit ile birlikte","Berlinli ajans devsuit ile birlikte, restoranların siparişlerini kendilerinin teslim ettiği bölgesel bir yemek teslimat platformu olan EAT-TAXI'nin frontend'i ve mobil uygulaması üzerinde çalıştım. Tek bir Nuxt.js ve Capacitor kod tabanı; adres kontrolü ve menü seçiminden ödemeye ve canlı sipariş takibine kadar iOS, Android ve web'deki müşterilere hizmet veriyor. Platform 25 bağlı restoranla yayına alındı.",[316,99,368],"iOS ve Android",{"period":370,"role":371,"company":372,"description":373,"tags":374},"2022 – 2025","Yazılım Geliştirici","CampNerd","CampNerd, Alman kamp sektörü birliği BVCD tarafından kuruldu ve kamp alanı işletmecileri için dijital araçlar geliştiriyor. Rezervasyon platformları arasında müsaitliği gerçek zamanlı olarak senkronize eden kanal yöneticisi CHANGER için çok çeşitli özelliklerin geliştirilmesine katkıda bulundum. Ayrıca pipeline'lar ve geliştirme süreçleri kurdum, Django backend'indeki eski kodu taşıdım ve bakımını yaptım.",[93,375,376,377,378],"Django","Python","CI\u002FCD","Eski kod taşıma",{"period":380,"role":381,"company":382,"description":383,"tags":384},"2023 – 2024","Mobil Uygulama Geliştirici","Prima-Resorts · devsuit ile birlikte","Yine devsuit ile birlikte, Brandenburg ve Mecklenburg-Vorpommern'deki tiny house ve kamp tesislerinin misafirleri için dijital bir tatil asistanı olan Prima-Resorts'un mobil uygulamasını geliştirdim. Vue.js ve Capacitor ile iOS, Android ve web için tek bir kod tabanında geliştirilen uygulama; misafirlerin konaklamalarını rezerve etmelerini, sauna saatleri ve masa ayırtmalarını, dijital check-in yapmalarını ve tiny house kapılarını NFC ile açmalarını sağlıyor.",[93,99,317,385],"NFC",{"period":387,"role":388,"company":389,"description":390,"tags":391},"2022","Frontend Geliştirici","Tauschwohnung.com","Tauschwohnung.com, Almanya ve İsviçre'deki kiracıların kiralık evlerini doğrudan birbirleriyle takas ettiği bir platformdur. Kullanıcıların uygun takas partnerlerini keşfettiği, platformun kalbi olan eşleşmeler sayfasını yeniden tasarladım ve bu merkezi özelliğe daha net ve modern bir deneyim kazandırdım.",[316,392,393],"Bootstrap","Firebase",{"period":395,"role":396,"company":397,"description":398,"tags":399},"2021 – 2022","Web ve Mobil Uygulama Geliştirici","dynamaze UG · şimdi Social Deal bünyesinde","Daha sonra Social Deal tarafından satın alınan dynamaze için hem mobil uygulama hem de web uygulaması üzerinde çalıştım. Ağırlıklı olarak Vue.js ve Cordova ile rezervasyon akışlarını geliştirdim, native ve web tabanlı ödemeleri entegre ettim. Ayrıca uygulamalar için otomatik build pipeline'larını kurdum ve tekil özelliklerin ötesinde projenin bütününü şekillendirmeye katkıda bulundum.",[93,400,401,377],"Cordova","Ödemeler",{"period":403,"role":404,"company":405,"description":406,"tags":407},"2020 – 2022","Kıdemli Frontend Geliştirici","notebooksbilliger.de AG","Frontend ekibinin bir parçası olarak notebooksbilliger.de'nin şirket içinde geliştirdiği büyük ölçekli e-ticaret platformunun önemli bölümlerini PHP backend üzerinde Vue.js kullanarak geliştirdim, bakımını yaptım ve genişlettim. Odak noktam hızlı, kesintisiz alışveriş deneyimleri ve ölçeklenebilir, sürdürülebilir kalan koddu. Apple Mac yapılandırıcısı ve iç ekiplerin daha verimli çalışmasını sağlayan tam donanımlı bir dahili WYSIWYG CMS dahil olmak üzere birçok önemli projeye liderlik ettim. Bu süreçte diğer geliştiricilere mentorluk yaptım ve ekip genelinde en iyi uygulamaları teşvik ettim.",[93,408,409,410],"JavaScript","E-ticaret","Mentorluk",{"period":412,"role":388,"company":413,"description":414,"tags":415},"2018 – 2019","bytepark GmbH","Dahili araçlardan bytepark müşterilerinin kullandığı platformlara kadar tüm frontend uygulamalarından sorumluydum. Yeni özellikleri modern, yüksek performanslı web teknolojileriyle hayata geçirmek günlük işimin bir parçasıydı. Angular, React ve Flutter ile çalışmak bana farklı yaklaşımlar hakkında geniş bir bakış açısı kazandırdı ve Vue.js tercih ettiğim framework oldu.",[93,416,417,340],"Angular","React",{"period":419,"role":420,"company":421,"description":422,"tags":423},"2018","HMI Yazılım Geliştirici","Carmeq GmbH","Otomotiv seri üretiminde kullanılan, üretime hazır araç ve framework'ler tasarladım, geliştirdim ve bakımını yaptım. Çalışmalarım müşterilerin talep ettiği yeni özelliklerin yanı sıra sürekli bakım ve sistem optimizasyonunu da kapsıyordu. Node.js, Webpack ve Angular'dan oluşan bir stack ile bu araçların hızlı, ölçeklenebilir ve güvenli kalmasını sağladım.",[97,416,424],"Webpack",{"period":426,"role":388,"company":427,"description":428,"tags":429},"2013 – 2017","TVSMILES GmbH","TVSMILES'a çalışan öğrenci olarak katıldım ve dört yıl içinde frontend geliştirici rolüne yükseldim. Şirketin dahili web tabanlı araçlarından sorumluydum ve çoğunlukla AngularJS ve Node.js ile landing page'ler ve mikro siteler geliştirdim. Tasarım ekibiyle yakın çalışmak, tasarımları tamamen otomatik build süreçleriyle desteklenen hızlı ve güvenilir ürünlere dönüştürmeyi öğretti.",[430,97,431,432],"AngularJS","Express","jQuery",{"contact":434},{"title":435,"description":436,"emailCta":437},"Uyumlu görünüyor mu? Konuşalım.","Bunu anlamanın en kolay yolu kısa bir tanışma görüşmesi. Genellikle 24 saat içinde yanıt veririm.","E-posta gönderin",{"seoTitle":439,"seoDescription":440},"Hakkımda: Berlin'de Nuxt & Vue.js Geliştirici | Yasin Mesut","Berlin'de 10 yılı aşkın deneyime sahip web mühendisi ve engineering manager. Web siteleri, web ve cross-platform uygulamalar ve backend'ler geliştiriyorum.",false,"tr\u002Fhakkimda","ovJWhkVRnD7pXzrsebwbDptxPhd6b9UveGX5sPl404M",1792105660899]