-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
514 lines (513 loc) · 25.5 KB
/
index.html
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
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
<!DOCTYPE html>
<html lang="en">
<head>
<title>Atakan Savas | Senior Developer</title>
<meta charset="UTF-8">
<meta name="description" content="Atakan Savas - Software Developer - Resume" />
<meta name="author" content="Atakan Savas">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- <link rel="stylesheet" type="text/css" href="assets/resume.css" media="all"> -->
<!--<link rel="stylesheet" type="text/css" href="resume-print.css" media="print">-->
<style>
body {
background-color: #fff;
font-family: monospace;
color: #111;
width: 70%;
max-width: 900px;
margin: 0 auto;
}
a {
color: #111;
}
h1,
h2,
h3,
h4 {
/* color: #; */
margin: 0;
}
.comment {
color: #058501;
font-style: italic;
}
.bio {
text-align: center;
letter-spacing: 0;
}
.bio h1 {
font-size: 200%;
margin-top: 2%
}
.bio h2 {
font-size: 150%;
}
.contact-info {
font-size: 90%;
margin-top: 1%;
}
.section-title h3 {
border-bottom: thin solid;
margin-bottom: 0.5%;
}
.section-head {
display: flex;
justify-content: space-between;
}
.section-qualifier,
.section-head {
font-weight: bold;
}
.proficiency {
font-style: italic;
}
</style>
</head>
<body>
<div class="bio">
<h1>Atakan Savaş</h1>
<h2>Fullstack Software Developer</h2>
<div class="contact-info">
<h3><a href="mailto:[email protected]">[email protected]</a></h3>
</div>
</div>
<!--bio-->
<div class="section">
<!--Education-->
<div class="section-title">
<h3>Summary</h3>
</div>
<div class="section-body">
<p>
<strong>Senior Developer with extensive experience in both front-end and back-end technologies.</strong>
I specialize in <span style="background-color:#E34F26;color:white;padding:2px 5px;border-radius:3px;">ReactJs</span>,
<span style="background-color:#61DAFB;color:black;padding:2px 5px;border-radius:3px;">NextJs</span>, and
<span style="background-color:#F7DF1E;color:black;padding:2px 5px;border-radius:3px;">TypeScript</span>
for developing scalable and efficient applications.
My background includes working in diverse domains such as AI, logistics, and employment services.
I have a proven track record of delivering high-quality projects on time and within budget. I am passionate about technology and always eager to learn and innovate.
</p>
<p>
<strong>Proven track record of working effectively in team environments</strong>, delivering complex projects, and leading development initiatives. My technical expertise is complemented by skills in <span style="background-color:#43853D;color:white;padding:2px 5px;border-radius:3px;">NodeJs</span>, <span style="background-color:#512BD4;color:white;padding:2px 5px;border-radius:3px;">C#</span>, and <span style="background-color:#2C3E50;color:white;padding:2px 5px;border-radius:3px;">.Net</span>. Passionate about AI and technology projects, I am always eager to learn and innovate.
</p>
</div>
</div>
<br />
<div class="section">
<!--Employment-->
<div class="section-title">
<h3>Work Experience</h3>
</div>
<div class="section-head">
<span>Senior Frontend Developer</span><span>Debite.io</span><span>Apr 2022 - ....</span>
</div>
<div class="section-body">
<p>
At Debite, I focused on developing and maintaining high-performance web applications using <span style="background-color:#61DAFB;color:black;padding:2px 5px;border-radius:3px;">ReactJs</span>, <span style="background-color:#61DAFB;color:black;padding:2px 5px;border-radius:3px;">NextJs</span>, and <span style="background-color:#F7DF1E;color:black;padding:2px 5px;border-radius:3px;">TypeScript</span>. I led the development of shared components, implemented server-side rendering for improved SEO and performance, and collaborated closely with cross-functional teams to ensure seamless integration and delivery of new features.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developing Front End projects with ReactJs, NextJs and TypeScript.</li>
<li>Be able to implementation new technologies.</li>
<li>Using TailwindCss for style.</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Developing NextJs and Typescript project.</li>
<li>Generate shared components.</li>
<li>Using server side rendering.</li>
<li>Using expressjs (nodejs framework) for gateways.</li>
</ul>
<p>Tech Details</p>
<ul>
<li>Javascript, ReactJs, NextJs, NodeJs, Tailwind, Agile, Kanban</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Senior Software Developer</span><span>Kariyer.Net</span><span>Oct 2021 - Apr 2022</span>
</div>
<div class="section-body">
<p>Kariyer.net started a new project called 'HrVenue'. It helps to async interviews. Candidates can record
themselves while answering questions asked by HR. I took part in the HrVenue project as a full-stack developer.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developing .net projects with using C#, .Net 5 or above, CQRS & Mediatr (Mediator Pattern), DDD (Domain
Drivin Design) and Nodejs.
</li>
<li>Worked with cloud services. (Azure)</li>
<li>Be able to implementation new technologies.</li>
<li>Being part of agile scrum team.</li>
<li>Working with databases both Sql and NoSql such as MsSql,MongoDB,Postgresql.</li>
<li>Creating CI/CD pipeline for ready to production.</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Developing back end services with following Mediator Pattern & CQRS and Domain Driven Design (DDD)
development.
</li>
<li>Developing javascript projects</li>
<ul>
<li>with Nextjs => UI project with SSR and react hooks</li>
<li>with Nodejs => Backend project with Fastify and Mongodb</li>
</ul>
<li>Creating and managing CI/CD pipelines.</li>
</ul>
<p>Tech Details</p>
<ul>
<li>.Net Framework, .Net 5, CQRS, DDD, Mediator Pattern</li>
<li>Javascript, ReactJs, NextJs, Nodejs, Fastify, Tailwind, Scrum, Agile</li>
<li>MsSql, MongoDb, Postgresql, Azure DevOps, Code Review, Sentry, New Relic</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Software Engineering Specialist</span><span>Kariyer.Net</span><span>Jun 2018 - Sep 2020</span>
</div>
<div class="section-body">
<p>Kariyer.net is a company serving in employment sector. People can look for jobs with using filters or companies
can reach
eligible candidate also using extended filter system. I was part of Application Tracking System team as a back
end
developer.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developing .net rest services using C#, Net Core, OOP, MEF and maintaining live applications.</li>
<li>Be able to implementation new technologies.</li>
<li>Being part of self-organized scrum team with 10 people.</li>
<li>Working with distributed cache systems like Redis and well-known stateless applications.</li>
<li>Working with Elastic Search and other nosql databases.</li>
<li>Deployment pipeline maintenance. Monitoring live systems.</li>
<li>Working with at least 2 different sql database technologies. (Mssql - Postgresql)</li>
<li>Work with queue technologies like RabbitMq, Kafka.</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Take a responsibility in microservices transformation.</li>
<li>Be part of migration team member which transforms to new version of ATS.</li>
<li>Improvements in CI/CD bash commands.</li>
<li>Improving query optimization for Elasticsearch.</li>
<li>Increasing code quality and maintenance.</li>
</ul>
<p>Tech Details</p>
<ul>
<li>.Net Framework, .Net Core, Distributed architecture, Mssql, Postgresql.</li>
<li>Redis, Elastic Search, NewRelic, Sonarqube, Jenkins, Octopus</li>
<li>Dependency injection(MEF), Sentry, Nodejs, TDD, DDD, N-Tier Architecture, N-Layer Architecture, RabbitMq,
Kafka, Code Reviews
</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Software Engineering Specialist</span><span>Improde</span><span>Sep 2016 - Jun 2018</span>
</div>
<div class="section-body">
<p>Improde is a company serving in the construction industry. I took full stack developer role in
"imarsorgulama.com" project. This project can detect illegal construction and can show results with 3D model
using Cesium. In B2C side, users need to pay for seeing that results.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developing full-stack web applications in .net framework using C#, OOP and Javascript.</li>
<li>Learning new frameworks and technologies including GeoServer and Jetty.</li>
<li>Working with several database systems. (MsSql - PostgreSql) Using geometry types in database.</li>
<li>Developing rest services for external integrations.</li>
<li>Deployment and maintenance servers.</li>
<li>Business management with kanban.</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Developed a project N-Tier Architecture which has 2 different presentation project.</li>
<li>Created user friendly B2C project using Javascript ES5, Jquery, Bootstrap. </li>
<li>Also with using these libraries, created B2B project with N-Layer architecture.</li>
<li>Developed a Map Page for showing results in different types. For some cases map need to turn from 2D to 3D
view. Thats for, software also needs to calculate altitude of geometry's(Z Coordinate).
</li>
<li>Deployment to live and maintenance server.</li>
</ul>
<p>Tech Details</p>
<ul>
<li>.Net Framework, C#, Soap, Rest, MsSql, MySql, Postgresql, IIS</li>
<li>MVC, OOP, Solid Principles, Javascript, Jquery, AngularJs, CesiumJs, Openlayers</li>
<li>Git, N-Tier Architecture, N-Layer Architecture, Postman, Trello</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Software Engineering</span><span>Xeus Media</span><span>Oct 2015 - Sep 2016</span>
</div>
<div class="section-body">
<p>Xeus Media Technology is a company serving in the broadcasting sector. Has multiple products like Playout,
CG(Character
Generator) or Scheduler etc. I took part of recreating existing software.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developed full-stack web and backoffice applications.</li>
<li>Distributed softwares which uses TCP/IP for communication.</li>
<li>Maintenance local network.</li>
<li>Liaised with new developers and director as needed.</li>
<li>Working with several database systems. (Mssql - Mysql).</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Created a web client works with TCP/IP and Signalr.</li>
<li>Created an Android client works with TCP/IP with Java.</li>
<li>Created Character Generator project which has using like Photoshop with using WPF.
I choose WPF because of customizable user interface.
</li>
<li>Created POC with Xamarin.</li>
</ul>
<p>Tech Details</p>
<ul>
<li>.Net Framework, Windows Application, .Net WCF, .Net WPF, MsSql, MySql</li>
<li>MVC, OOP, Javascript, Jquery, AngularJs, TFS, Trello</li>
<li>TCP/IP, LAN, Signalr, Java, Xamarin.</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Software Engineering</span><span>Wttech</span><span>Feb 2014 - Sep 2015</span>
</div>
<div class="section-body">
<p>Wttech is a company which selling online flight tickets. Designing B2C and B2B structure from the beginning and
developing financial infrastructure. I had joined in a team when they started coding of new version. Project
created by
following N-Tier architecture. I took part in B2B and B2C projects.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Developed full-stack web and windows applications.</li>
<li>Deployments of projects and maintenance of servers.</li>
<li>Manage and profile web site with IIS.</li>
<li>Help database structure and management.</li>
</ul>
<p>Key Achievements</p>
<ul>
<li>Developed a integration between IT and accounting platforms.</li>
<li>Developed a payment microservice which works with all banks. Microservice uses same database with main
project.
</li>
</ul>
<p>Tech Details</p>
<ul>
<li>.Net Framework, .C#, .Net MVC, N-Tier Architecture, Windows Application, .Net WCF, MsSql</li>
<li>Web Forms, MVC, OOP, Javascript, Jquery, TFS, Jira, Kanban</li>
<li>IIS, Windows Server</li>
</ul>
</div>
<hr />
<div class="section-head">
<span>Intern</span><span>Turk Telekom</span><span>Sep 2010 - Jun 2010</span>
</div>
<div class="section-body">
<p>
Turk Telekom is biggest telecommunication company in Turkey.
</p>
<p>Key Qualifications & Responsibilities</p>
<ul>
<li>Maintenance for local network. </li>
<li>Repairing broken computers.</li>
<li>Created small windows application for managing accounting.</li>
</ul>
</div>
<!--section-body-->
</div>
<div class="section">
<!--Education-->
<div class="section-title">
<h3>Projects</h3>
</div>
<!-- <div class="section-head">
<span>Stelyum</span> <a href="https://stelyum.app">Web Site</a> <span>2024</span>
</div>
<div class="section-body">
Stelyum is a mobile application integrating AI to provide personalized astrology and natal chart readings. I developed the <span style="background-color:#43853D;color:white;padding:2px 5px;border-radius:3px;">NodeJs</span> backend services, created the <span style="background-color:#61DAFB;color:black;padding:2px 5px;border-radius:3px;">React Native</span> mobile application, and built the <span style="background-color:#61DAFB;color:black;padding:2px 5px;border-radius:3px;">NextJs</span> web site. This project leverages AI to offer users insightful and customized astrological guidance.
<p>
Project has;
<ul>
<li>1 web client written by VueJs for users can use</li>
<li>1 mobile app written by React Native with Expo for users</li>
<li>1 mobile app written by React Native with Expo for couriers can use</li>
<li>1 management panel written by ReactJs for admin users,</li>
<li>9 backend services written by Javascript <span class="comment">//NodeJs, Aws Lambda, DocumentDb</span></li>
</ul>
</p>
<p>
Key Achievements
<ul>
<li>All backend and web projects works in AWS Lambda Functions. For CI/CD, i used Serverless Framework.</li>
<li>I used NodeJs, Pipeline Pattern, DDD, Fastify, Sentry, Github, Custom Packages for backend services.</li>
<li>I grouped similar domains in to a project. For common helpers and services, i created a github package. With
this, i can
create or modify so easly my services.</li>
<li>AWS DocumentDb for database. Works with multiple environment.</li>
<li>We used Expo for the conveniences that gives us. HotReload, Mobile Debugging, Notification, Location etc.
</li>
<li>In mobile apps, Redux helped us to state management.</li>
<li>In management panel, admin users can update any data or calculation types. For if needed, user can refund or
cancel
payments. There are 3 different reports for monitoring system status.</li>
</ul>
</p>
<p>
Tech Details
<ul>
<li>Javascript, NodeJs, ReactJs, React Native, VueJs, MongoDb, DocumentDb</li>
<li>AWS Services, AWS Lambda, AWS Api Gateway, AWS DocumentDb, AWS DynamoDb, AWS CloudFront</li>
<li>Expo, Redux, Serverless Framework, App Store, Google Play, Trello, Docker, Heroku, YAML, Serverless</li>
<li>Fastify, Sentry, CORS, JWT, OOP, DDD, Generic Repository</li>
</ul>
</p>
</div>
<hr />
-->
<div class="section-head">
<span>Kuryem</span> <span>Web + Cloud + Mobile</span> <span>2020</span>
</div>
<div class="section-body">
<p>Kuryem is a new generation smart logistics chain that brings together registered couriers and individual or
corporate
senders. Chose send and receiver addresses, package and courier type. After payment, a registered courier will
accept
your package. After a successfully delivery, courier gets its share.
</p>
<p>
Project has;
<ul>
<li>1 web client written by VueJs for users can use</li>
<li>1 mobile app written by React Native with Expo for users</li>
<li>1 mobile app written by React Native with Expo for couriers can use</li>
<li>1 management panel written by ReactJs for admin users,</li>
<li>9 backend services written by Javascript <span class="comment">//NodeJs, Aws Lambda, DocumentDb</span></li>
</ul>
</p>
<p>
Key Achievements
<ul>
<li>All backend and web projects works in AWS Lambda Functions. For CI/CD, i used Serverless Framework.</li>
<li>I used NodeJs, Pipeline Pattern, DDD, Fastify, Sentry, Github, Custom Packages for backend services.</li>
<li>I grouped similar domains in to a project. For common helpers and services, i created a github package. With
this, i can
create or modify so easly my services.
</li>
<li>AWS DocumentDb for database. Works with multiple environment.</li>
<li>We used Expo for the conveniences that gives us. HotReload, Mobile Debugging, Notification, Location etc.
</li>
<li>In mobile apps, Redux helped us to state management.</li>
<li>In management panel, admin users can update any data or calculation types. For if needed, user can refund or
cancel
payments. There are 3 different reports for monitoring system status.
</li>
</ul>
</p>
<p>
Tech Details
<ul>
<li>Javascript, NodeJs, ReactJs, React Native, VueJs, MongoDb, DocumentDb</li>
<li>AWS Services, AWS Lambda, AWS Api Gateway, AWS DocumentDb, AWS DynamoDb, AWS CloudFront</li>
<li>Expo, Redux, Serverless Framework, App Store, Google Play, Trello, Docker, Heroku, YAML, Serverless</li>
<li>Fastify, Sentry, CORS, JWT, OOP, DDD, Generic Repository</li>
</ul>
</p>
</div>
<hr />
<div class="section-head">
<span>BiSesVar</span> <span>Application</span> <span>2017</span>
</div>
<div class="section-body">
<p>BisesVar is a mobile app created with apache cordova. It connects with a backend also written by me.
It stores some sounds, voice records from famous people. Users can listen or share that sounds. App also
contains advanced filter options.
</p>
</p>
<ul>
<li>Apache Cordova, Javascript ES5, Framework 7, Ajax Control Toolkit </li>
<li>.Net, C#, .Net MVC, .Net Web Forms <span class="comment">//inf! with Jquery</span></li>
</ul>
</div>
<div class="section-head">
<span>Character Generator</span> <span>Application</span> <span>2016 @XeusMedia</span>
</div>
<div class="section-body">
<p>Character Generator (CG) is a windows application written using with WPF by me. I choose WPF for advanced user
friendly
UI. CG applications needs to advanced work zone like Photoshop. Users can drag and drop items like label, crawl
text,
animation, logo or timer etc. from item explorer to work zone. Application will send all changes to
server using
with TCP/IP.
</p>
<p>I also write core service which this CG app connects with TCP/IP.</p>
<ul>
<li>.Net Framework, C#, WPF, OOP. <span class="comment">//inf! following SOLID Principles</span></li>
<li>TCP/IP, UDP, XML, Xamarin. </li>
</ul>
</div>
<div class="section">
<!--Education-->
<div class="section-title">
<h3>Education</h3>
</div>
<div class="section-head">
<span>Management Information Systems</span><span>Anadolu University</span><span>2017 - ....</span>
</div>
<div class="section-body">
<p>Bachelor's Degree. Distance education.
</p>
</div>
<div class="section-head">
<span>Computer Programming</span><span>Sakarya University</span><span>2012 - 2014</span>
</div>
<div class="section-body">
<p>Associate's Degree. I learned algorithm, data management systems. I was also working while going to school.
</p>
</div>
<!-- <div class="section-head">
<span>Bexley, Ohio</span><span>Sakarya University</span><span>2012 - 2014</span>
</div>
<div class="section-body">
<ul>
<li><span class="section-qualifier">Major:</span> B.A. Computer Science (GPA: 3.8; Summa Cum Laude honors)</li>
<li><span class="section-qualifier">Programming Coursework:</span> Algorithms & Data Structures,
Database Systems, Programming Languages, Comp. Architecture, Operating Systems, Software Engineering,
Networking, Graphics, Parallel Comp., Artificial Intelligence</li>
</ul>
</div> -->
</div>
<div class="section">
<!--Skills-->
<div class="section-title">
<h3>Skills</h3>
</div>
<div class="section-body">
<p><span class="section-qualifier">Programming: </span>
(<span class="proficiency">backend</span>): C#.Net, MVC, NodeJs, PHP, ASP
(<span class="proficiency">frontend</span>): ReactJs, VueJs, Jquery
(<span class="proficiency">other</span>): React Native, TypeScript
</p>
<p><span class="section-qualifier">Tools: </span>
Git, GeoServer, AWS Cloud Services, Serverless, Expo
</p>
</div>
</div>
<div class="section">
<!--Skills-->
<div class="section-title">
<h3>Contact</h3>
</div>
<div class="section-body">
<p>
<a href="https://www.linkedin.com/in/hiata/" target="_blank">LinkedIn</a>
<a href="https://github.com/atakansavas" target="_blank">Github</a>
<a href="https://medium.com/@atakansava" target="_blank">Medium</a>
<a href="https://open.spotify.com/user/11128743162?si=d77427acf1fc478c" target="_blank">Spotify</a>
<a href="https://stackoverflow.com/users/5620868/atakan-sava%C5%9F" target="_blank">StackOverFlow</a>
</p>
</div>
</div>
</body>
</html>