feat(about): localize education, experience and certificates

This commit is contained in:
Poyraz Avsever
2026-03-11 12:01:23 +03:00
parent 86fd119cb1
commit 529893af38
4 changed files with 131 additions and 118 deletions
+5 -2
View File
@@ -1,4 +1,4 @@
"use client"; "use client";
import Image from "next/image"; import Image from "next/image";
import Link from "next/link"; import Link from "next/link";
@@ -54,7 +54,10 @@ export function AboutContent() {
<Card className="rounded-sm border-border p-4 transition-colors hover:border-zinc-700"> <Card className="rounded-sm border-border p-4 transition-colors hover:border-zinc-700">
<div className="grid grid-cols-2 gap-2"> <div className="grid grid-cols-2 gap-2">
{CERTIFICATE_PREVIEW.map((item) => ( {CERTIFICATE_PREVIEW.map((item) => (
<div key={item.name} className="relative aspect-4/3 overflow-hidden rounded-sm border border-border"> <div
key={item.name}
className="relative aspect-4/3 overflow-hidden rounded-sm border border-border"
>
<Image <Image
src={item.image} src={item.image}
alt={item.name} alt={item.name}
+110 -100
View File
@@ -1,100 +1,110 @@
export const certificates = [
export const certificates = [ {
{ name: "React Native | Uygulamalı React Native Eğitimi",
"name": "React Native | Practical React Native Course", organization: "Udemy",
"organization": "Udemy", date: "Haziran 2025",
"date": "June 2025", description:
"description": "Thanks to this React Native course, I gained the competence to develop mobile applications that work on both Android and iOS. The course focused on the basic components of React Native, navigation, data management, and performance optimization.", "Bu eğitimle Android ve iOS platformlarında çalışan mobil uygulamalar geliştirebilecek seviyeye geldim. Temel bileşenler, navigasyon, veri yönetimi ve performans optimizasyonu konularında pratik yaptım.",
"image":"/certificates/reactnative.png", image: "/certificates/reactnative.png",
"category": "mobile" category: "mobil",
}, },
{ {
"name": "GDG Hackathon Participation Certificate", name: "GDG Hackathon Katılım Sertifikası",
"organization": "Google Developer Group", organization: "Google Developer Group",
"date": "May 2025", date: "Mayıs 2025",
"description": "I was part of the organization team at the hackathon event held by Google Developer Group", description:
"image": "/certificates/gdg.png", "Google Developer Group tarafından düzenlenen hackathon etkinliğinde organizasyon ekibinde görev aldım.",
"category": "hackathon" image: "/certificates/gdg.png",
}, category: "hackathon",
{ },
"name": "National Student Congress Participation Certificate", {
"organization": "Ostim Technical University, Faculty of Business Administration", name: "Ulusal Öğrenci Kongresi Katılım Sertifikası",
"date": "April 2025", organization: "OSTİM Teknik Üniversitesi, İşletme Fakültesi",
"description": "Certificate of participation for my contribution at the 1st National Student Congress Sustainable Businesses in the Age of Artificial Intelligence", date: "Nisan 2025",
"image": "/certificates/ulusal.png", description:
"category": "personal" "Yapay Zekâ Çağında Sürdürülebilir İşletmeler temalı 1. Ulusal Öğrenci Kongresi'ne katkım nedeniyle verilen katılım sertifikası.",
}, image: "/certificates/ulusal.png",
{ category: "kişisel",
"name": "HSD Core Team Participation Certificate", },
"organization": "Huawei Student Developers", {
"date": "January 2025", name: "HSD Core Team Katılım Sertifikası",
"description": "I was included in the Core Team of the newly established Huawei Student Developers (HSD) community at OSTİM Technical University for the 20242025 term.", organization: "Huawei Student Developers",
"image": "/certificates/hsd.png", date: "Ocak 2025",
"category": "personal" description:
}, "OSTİM Teknik Üniversitesi'nde 2024-2025 döneminde kurulan Huawei Student Developers topluluğunun Core Team kadrosunda yer aldım.",
{ image: "/certificates/hsd.png",
"name": "Version Control: Git & GitHub", category: "kişisel",
"organization": "BTK Academy", },
"date": "September 2024", {
"description": "I completed the course on Git and GitHub. This course increased my knowledge of version control and taught me how to manage projects with Git. Sharing projects on GitHub highlighted the importance of collaborative work and tracking changes.", name: "Versiyon Kontrol: Git & GitHub",
"image": "/certificates/git.png", organization: "BTK Akademi",
"category": "software" date: "Eylül 2024",
}, description:
{ "Git ve GitHub üzerine aldığım bu eğitimde sürüm kontrol süreçleri, proje yönetimi ve ekip çalışmasında değişiklik takibi konularında yetkinliğimi artırdım.",
"name": "Presentation Skills & Communication Management in Entrepreneurship", image: "/certificates/git.png",
"organization": "BTK Academy", category: "yazılım",
"date": "September 2024", },
"description": "I earned the certificate in Presentation Skills & Communication Management in Entrepreneurship. This training helped me develop effective presentation, persuasive communication, and self-expression skills in the field of entrepreneurship.", {
"image": "/certificates/girisim.png", name: "Girişimcilikte Sunum Teknikleri ve İletişim Yönetimi",
"category": "communication" organization: "BTK Akademi",
}, date: "Eylül 2024",
{ description:
"name": "Creating an Effective LinkedIn Profile", "Bu eğitim sayesinde etkili sunum hazırlama, ikna edici iletişim kurma ve girişimcilik süreçlerinde kendini doğru ifade etme becerilerimi geliştirdim.",
"organization": "BTK Academy", image: "/certificates/girisim.png",
"date": "October 2024", category: "iletişim",
"description": "I completed the certificate for Creating an Effective LinkedIn Profile. This training enhanced my ability to build a professional profile, develop networking strategies, and use LinkedIn more effectively.", },
"image": "/certificates/linkedin.png", {
"category": "personal" name: "Etkili LinkedIn Profili Oluşturma",
}, organization: "BTK Akademi",
{ date: "Ekim 2024",
"name": "Web Programming with REACT", description:
"organization": "BTK Academy", "Profesyonel profil oluşturma, networking stratejileri geliştirme ve LinkedIn'i daha verimli kullanma konularında bilgi kazandım.",
"date": "June 2024", image: "/certificates/linkedin.png",
"description": "I earned the Web Programming with REACT certificate. This training taught me how to develop modern web applications using React, leverage component-based architecture, and build dynamic user interfaces.", category: "kişisel",
"image": "/certificates/react.png", },
"category": "web" {
}, name: "REACT ile Web Programcılığı",
{ organization: "BTK Akademi",
"name": "Web Programming with Node.js", date: "Haziran 2024",
"organization": "BTK Academy", description:
"date": "November 2024", "React ile modern web uygulamaları geliştirme, bileşen tabanlı mimari ve dinamik kullanıcı arayüzü tasarımı konularında uygulamalı eğitim aldım.",
"description": "I earned the Web Programming with Node.js certificate. This training improved my skills in developing server-side applications, creating APIs, and managing backend processes using Node.js.", image: "/certificates/react.png",
"image": "/certificates/nodejs.png", category: "web",
"category": "web" },
}, {
{ name: "Node.js ile Web Programcılığı",
"name": "Yeşilay National Debate Championship", organization: "BTK Akademi",
"organization": "Yeşilay", date: "Kasım 2024",
"date": "July 2023", description:
"description": "I was a finalist in the Yeşilay National Debate Championship. During this process, I improved my communication, persuasion, and quick-thinking skills.", "Node.js kullanarak sunucu tarafı geliştirme, API oluşturma ve backend süreçlerini yönetme becerilerimi geliştirdim.",
"image": "/certificates/turkiye.png", image: "/certificates/nodejs.png",
"category": "communication" category: "web",
}, },
{ {
"name": "Yeşilay Regional Debate Tournament Championship", name: "Yeşilay Türkiye Münazara Şampiyonası",
"organization": "Yeşilay", organization: "Yeşilay",
"date": "May 2023", date: "Temmuz 2023",
"description": "I was a finalist in the Yeşilay Regional Debate Tournament Championship. During this process, I improved my communication, persuasion, and quick-thinking skills.", description:
"image": "/certificates/bolge.png", "Yeşilay Türkiye Münazara Şampiyonası'nda finalist oldum. Bu süreçte iletişim, ikna ve hızlı düşünme becerilerimi güçlendirdim.",
"category": "communication" image: "/certificates/turkiye.png",
}, category: "iletişim",
{ },
"name": "Python | Programming from Beginner to Advanced", {
"organization": "Udemy", name: "Yeşilay Bölge Münazara Turnuvası Şampiyonası",
"date": "November 2021", organization: "Yeşilay",
"description": "I earned this certificate by working on both basic and advanced topics in Python programming, including algorithms, data structures, and object-oriented programming.", date: "Mayıs 2023",
"image": "/certificates/python.png", description:
"category": "software" "Yeşilay Bölge Münazara Turnuvası'nda finalist oldum ve tartışma-temelli iletişim becerilerimi geliştirdim.",
} image: "/certificates/bolge.png",
] category: "iletişim",
},
{
name: "Python | Sıfırdan İleri Seviye Programlama",
organization: "Udemy",
date: "Kasım 2021",
description:
"Algoritmalar, veri yapıları ve nesne yönelimli programlama dahil olmak üzere Python'ın temel ve ileri seviye konularında kapsamlı eğitim tamamladım.",
image: "/certificates/python.png",
category: "yazılım",
},
];
+8 -8
View File
@@ -1,18 +1,18 @@
export const EDUCATION = [ export const EDUCATION = [
{ {
id: "ostim-university", id: "ostim-university",
title: "Software Engineering - 2nd Year Student", title: "Yazılım Mühendisliği (2. Sınıf)",
institution: "OSTIM Technical University", institution: "OSTİM Teknik Üniversitesi",
period: "2024 - Present", period: "2024 - Günümüz",
description: description:
"Focused on software systems, product thinking, and interdisciplinary project development.", "Yazılım temelleri, ürün bakış açısı ve disiplinler arası proje geliştirme alanlarında kendimi geliştirmeye devam ediyorum.",
}, },
{ {
id: "high-school", id: "high-school",
title: "High School", title: "Lise",
institution: "Tusba Science High School", institution: "Tuşba Fen Lisesi",
period: "2020 - 2024", period: "2020 - 2024",
description: description:
"Built strong fundamentals and explored web and mobile development through personal projects.", "Temel mühendislik ve analitik düşünme yetkinliklerimi geliştirirken web ve mobil projeler üreterek pratik yaptım.",
}, },
] as const; ] as const;
+8 -8
View File
@@ -1,26 +1,26 @@
export const EXPERIENCE = [ export const EXPERIENCE = [
{ {
id: "omedya-part-time", id: "omedya-part-time",
role: "Fullstack Developer Part-time", role: "Fullstack Developer (Part-time)",
company: "Omedya Bilişim A.Ş", company: "Omedya Bilişim A.Ş.",
period: "August 2025 - Present", period: "Ağustos 2025 - Günümüz",
}, },
{ {
id: "omedya-intern", id: "omedya-intern",
role: "Fullstack Developer Intern", role: "Fullstack Developer Intern",
company: "Omedya Bilişim A.Ş", company: "Omedya Bilişim A.Ş.",
period: "June 2025 - August 2025", period: "Haziran 2025 - Ağustos 2025",
}, },
{ {
id: "arc-intern", id: "arc-intern",
role: "Fullstack Developer Intern", role: "Fullstack Developer Intern",
company: "ARC Foreign Trade", company: "ARC Foreign Trade",
period: "February 2025 - June 2025", period: "Şubat 2025 - Haziran 2025",
}, },
{ {
id: "tarvina-intern", id: "tarvina-intern",
role: "Fullstack Developer Intern", role: "Fullstack Developer Intern",
company: "Tarvina Software Technologies", company: "Tarvina Software Technologies",
period: "October 2024 - December 2024", period: "Ekim 2024 - Aralık 2024",
}, },
] as const; ] as const;