-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
194 lines (181 loc) · 7.23 KB
/
index.html
File metadata and controls
194 lines (181 loc) · 7.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
---
layout: default
title: "Kadir Ergun | Engineering Manager & Blog"
description: "Notes on engineering leadership, technology strategy, and team culture."
canonical: "/"
---
<section class="home-hero">
<div class="hero-left">
<p class="eyebrow">Kadir Ergun</p>
<h1>Engineering leadership for product & tech teams</h1>
<p class="lede">Engineering Manager with 10+ years across SaaS, e-commerce, and platform work—microservices, DevOps, and cloud-native delivery for reliable, fast-to-ship products.</p>
<p class="lede">I’ve led 40+ engineers, built high-traffic commerce experiences, and modernized stacks on Java/C#/.NET, Kubernetes, and Azure DevOps. Based in Istanbul, working with both public and private sector teams.</p>
<div class="hero-actions">
<a class="button primary" href="mailto:kadirergun@yandex.com">Contact</a>
<a class="button ghost" href="/cv.html">View CV</a>
<a class="button ghost" href="https://linkedin.com/in/kadir-ergun" target="_blank" rel="noreferrer">LinkedIn</a>
</div>
</div>
<div class="hero-right">
<div class="stat-card">
<span class="stat-icon stat-icon--exp" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation">
<path d="M9 4h6a1 1 0 011 1v2h4a1 1 0 011 1v10a1 1 0 01-1 1H3a1 1 0 01-1-1V8a1 1 0 011-1h4V5a1 1 0 011-1zm0 3h6V6h-6v1zm-4 2v8h14V9H5z"/>
</svg>
</span>
<p class="stat-label">Experience</p>
<p class="stat-value">10+ years</p>
<p class="stat-meta">Engineering leadership & product</p>
</div>
<div class="stat-card">
<span class="stat-icon stat-icon--teams" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation">
<path d="M7 8a3 3 0 116 0 3 3 0 01-6 0zm8 1a2.5 2.5 0 115 0 2.5 2.5 0 01-5 0zM2 18.5C2 15.46 6.03 14 10 14s8 1.46 8 4.5V20H2v-1.5zm12.5-3.34a6.5 6.5 0 00-3.07-.77c-1.08 0-2.1.17-3.01.46C9.5 15.74 10.64 16 12 16c1.43 0 2.77-.31 3.5-.84z"/>
</svg>
</span>
<p class="stat-label">Teams led</p>
<p class="stat-value">40+</p>
<p class="stat-meta">Cross-functional squads</p>
</div>
<div class="stat-card">
<span class="stat-icon stat-icon--focus" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation">
<path d="M12 5a7 7 0 107 7A7.008 7.008 0 0012 5zm0-2a9 9 0 11-9 9 9 9 0 019-9zm0 4a5 5 0 105 5 5.006 5.006 0 00-5-5zm0 2a3 3 0 11-3 3 3.003 3.003 0 013-3zm-1 3a1 1 0 102 0 1 1 0 00-2 0z"/>
</svg>
</span>
<p class="stat-label">Focus</p>
<p class="stat-value">SaaS, E-comm</p>
<p class="stat-meta">Cloud, DevOps, AI</p>
</div>
<div class="stat-card">
<span class="stat-icon stat-icon--cloud" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation">
<path d="M6 18a4 4 0 010-8 5 5 0 019.58-1.5A4.5 4.5 0 1116.5 18H6z"/>
</svg>
</span>
<p class="stat-label">Cloud-native</p>
<p class="stat-value">K8s / Azure</p>
<p class="stat-meta">CI/CD, IaC, observability</p>
</div>
<div class="stat-card">
<span class="stat-icon stat-icon--stack" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation">
<path d="M12 3l9 4.5-9 4.5-9-4.5L12 3zm-9 8l9 4.5 9-4.5v5L12 20 3 16v-5z"/>
</svg>
</span>
<p class="stat-label">Stack</p>
<p class="stat-value">Java / C#</p>
<p class="stat-meta">Spring Boot, .NET, APIs</p>
</div>
</div>
</section>
<section class="section-head">
<div>
<p class="eyebrow">Capabilities</p>
<h2>Hands-on architecture</h2>
<p class="lede">Microservices, cloud-native delivery, Java/C#, IIS/Windows server ops, and marketing automation at scale.</p>
</div>
</section>
<div class="pill-list">
<span class="pill">Microservices</span>
<span class="pill">Java</span>
<span class="pill">C#</span>
<span class="pill">Spring Boot</span>
<span class="pill">.NET</span>
<span class="pill">Kubernetes</span>
<span class="pill">DevOps</span>
<span class="pill">Cloud</span>
<span class="pill">IIS</span>
<span class="pill">Windows Server</span>
<span class="pill">CQRS</span>
<span class="pill">APIs</span>
<span class="pill">Marketing Automation</span>
</div>
<section class="section-head">
<div>
<p class="eyebrow">Latest</p>
<h2>Recent posts</h2>
</div>
<a class="inline-link" href="/tags/">Browse by tags »</a>
</section>
<section class="blog-list">
{% assign collection = paginator.posts | default: site.posts %}
{% for post in collection %}
<article class="blog-card">
<p class="post-meta">{{ post.date | date: "%d %B %Y" }}{% if post.tags and post.tags.size > 0 %} - {{ post.tags | join: ", " }}{% endif %}</p>
<h2><a href="{{ post.url | relative_url }}">{{ post.title }}</a></h2>
{% if post.categories %}
<div class="meta-badges">
{% for cat in post.categories %}
<span class="badge badge-category">{{ cat }}</span>
{% endfor %}
</div>
{% endif %}
{% if post.description %}
<p class="excerpt">{{ post.description }}</p>
{% else %}
<p class="excerpt">{{ post.excerpt | strip_html | truncate: 160 }}</p>
{% endif %}
<a class="inline-link" href="{{ post.url | relative_url }}">Read More »</a>
</article>
{% endfor %}
{% if collection == nil or collection.size == 0 %}
<p class="empty-state">No content yet.</p>
{% endif %}
</section>
{% if paginator %}
<nav class="pager">
{% if paginator.previous_page %}
<a class="pager-link" href="{{ paginator.previous_page_path | relative_url }}">« Newer</a>
{% else %}
<span class="pager-link disabled">« Newer</span>
{% endif %}
<div class="pager-pages">
{% for i in (1..paginator.total_pages) %}
{% if i == paginator.page %}
<span class="pager-page active">{{ i }}</span>
{% else %}
{% assign page_path = i | prepend: '/page' | append: '/' %}
{% if i == 1 %}{% assign page_path = '/' %}{% endif %}
<a class="pager-page" href="{{ page_path | relative_url }}">{{ i }}</a>
{% endif %}
{% endfor %}
</div>
{% if paginator.next_page %}
<a class="pager-link" href="{{ paginator.next_page_path | relative_url }}">Older »</a>
{% else %}
<span class="pager-link disabled">Older »</span>
{% endif %}
</nav>
{% endif %}
<section class="section-head">
<div>
<p class="eyebrow">Projects</p>
<h2>Featured work</h2>
</div>
<a class="inline-link" href="/projects.html">View all projects »</a>
</section>
<section class="featured-grid">
<article class="feature-card">
<h3>WeFocus SaaS</h3>
<p>Employee engagement platform with Java microservices, VueJS, PostgreSQL, Kubernetes, Istio.</p>
</article>
<article class="feature-card">
<h3>Petal Maps</h3>
<p>Cross-platform navigation (HarmonyOS, Android, iOS) built with Spring Boot, Kafka, Redis.</p>
</article>
<article class="feature-card">
<h3>Enterprise E-Commerce</h3>
<p>EBG B2B portal, Fenerium, Avis/Budget Turkey; multilingual, payment and recommendation engines.</p>
</article>
</section>
<section class="section-head">
<div>
<p class="eyebrow">Topics</p>
<h2>Tags at a glance</h2>
</div>
<a class="inline-link" href="/tags/">See all tags »</a>
</section>
<div class="tag-cloud tag-cloud-compact">
{% include tag-cloud.html %}
</div>