avatar

Sevki KOCADAG

Senior Software Engineer | Team Lead

Email:
bekirsevki@gmail.com
Linkedin:
www.linkedin.com/in/sevkikocadag
GitHub:
www.github.com/SevkiBekir
Location:
Amsterdam, NL

Hello_

I am a software engineer with 5+ years of professional software development experience in various domains of industrial (network, telecommunication, defense, aviation and education) and business applications using C/C++, Python. Currently working as a part of an agile team at Juniper Networks.

Awards

  • > Entitled to receive TUBITAK BIGG Financial Support
  • > 2242 TUBITAK University Students Software Projects Competation 2017 Finalist
  • > TEB Akıl Fikir Competition 2016 Finalist
  • > The Semi Finalist of YFYI2015
  • > 2nd of Turkey at IEEE Extreme Algorithms Competition
  • > 4 Semesters High Honor Student
  • > 6 Semesters Honor Student

Certificates

  • > MCNA Network Switching (given by METU-SEM)
  • > METU Entrepreneurship Certificate (given by METU GIMER and TUBITAK)
  • > MCNA Network Routing (given by METU-SEM)
  • > MCNA Network Fast (given by METU-SEM)

Education_

Middle East Technical University (METU), [Ankara,TURKEY]

2019-2021

Information Systems (I)

MS

Middle East Technical University (METU), [Ankara,TURKEY]

2011 - 2016

Computer Engineering

Major, BS

Experience_

Juniper Networks , [Amsterdam, THE NETHERLANDS]

August 2021 - Present

Software Engineer 3

  • Develop software for Test Agent Application/Appliance with plugins of Paragon Active Assurance Tool by using C/C++14 and Python, and Includes creating specifications, designing, implementing, testing, and integrating on GNU/Linux environment
  • Us agile development methodologies (Scrum) to deliver impactful features by splitting them into small steps where we can quickly iterate over them and applying 3-weeks sprints
  • Experience in containerized technology, Docker.
  • Experience in socket and network programming with C/C++ and Python
  • Experience in Continuous Integration, Continuous Deployment (CI/CD), Jenkins
  • Experience in Static Application Security Testing (SAST) tools, Coverity, and CPP Check

Ulak Communication Inc. , [Ankara,TURKEY]

September 2020 - August 2021

Senior Software Engineer | Team Lead

  • Developed software for Control Plane of 5G NR Base Stations in Radio Access Network (RAN) by using C++14 and following the 3GPP Standards. Includes creating specifications, designing, implementing, testing, and integrating.
  • Led a development team of 3+ people from software development, design and test. The focus is to optimize decision-making and comparison experience on Ulak Communication Inc.
  • Used agile development methodologies (Scrum, LeSS) to deliver impactful features by splitting them into small steps where we can quickly iterate over them and applying 4-weeks sprints
  • Experienced in C/C++14, Python, and GNU/Linux environment.
  • Worked as a part of a coding standard working group.

Havelsan Inc. , [Ankara,TURKEY]

November 2019 - September 2020

Software Engineer

  • Developed software for Airbus A320 and Boeing B737MAX Full Flight Simulators for Turkish Airlines
  • Used agile development methodologies and after developing the software, integrating and testing were also important parts of my work.
  • Experience in C/C++11, Python and GNU/Linux environment.

Turkish Aerospace Industries, Inc. (TAI) , [Ankara,TURKEY]

October 2017 - November 2019

Software Design Engineer

  • Developed the prototype software development of fighter aircraft for Human-Machine Interface (HMI) in cockpits.
  • Used water-flow development methodologies and after developing the software, integrating and testing with pilots were also an important part of my work
  • Installed the engineering aircraft simulator for testing the developed application with real hardware and aerodynamic and mathematical models.
  • Experience in VAPS, VAPS XT, Matlab, C/C++11, Python and GNU/Linux environment.

EyeSoft Inc. , [Ankara,TURKEY]

April 2017 - October 2017

Co-founder & CTO

  • Developed Gozcu project for people with low vision that is a system of eye exercises supported by advanced technology. The system was developed as a game-based online environment application using eye tracking technology (EyeTribe)

METU Computer Center, [Ankara,TURKEY]

March 2012 - February 2017

Junior Software Developer, Part-time

  • Developed the software that the university’s personals needs
  • Experience in PHP, MySQL, RESTful Web Service.

skills

Programming

C/C++11,14

GCC, ICC, Clang

CMake

Intel dpdk

CppUnit

GoogleTest/Mock

CMocka

Python

Unittest

SAST tool: Coverity

SAST tool: CPP Check

Google Protobuf

SQL

Technology

GNU/Linux

Docker

Jenkins

3GPP

Git/Github/GitLab

Altassian Tooling (JIRA,Confluence, Bitbucket)

Network

Telecommunication

Aviation

Technical Skills

Agile Software Development

Object Oriented Programming

Data Structures and Algorithms

Software Design Patterns

Clean Code

Soft Skills

Leading

Teamwork

Communication

Self-motivation

Progress-driven

Open-mindedness

Curiosity

Recommendations_

This recommendations were retrieved from Linkedin

Side Projects_

SecLabel

SecLabel was developed as a graduation project of Computer Engineering with a team. The aim of the project was been developing a software solution to add and control security labels including Multilevel Access Control (NATO standards) system for files, especially in defense companies. In this type of access control, objects (documents) have a sensitivity level (Top Secret, Secret, Confidential, Unclassified, etc) and users have security category and a document can only be sent to a higher or equal level subject. However, when labelled documents are sent to out of company, the labels either will be lost or not sufficient to apply policy enforcement because some/all of these labels or signatures are died.

In this project, in order not to lose or die labels, the labels lived within their documents. A complete storage and sharing system that could add embedded security labels to different document types (XML based and others having meta-data) and apply policies for sharing and downloading was be implemented.

Used technology:

  • Java
  • AngularJS
  • OpenLDAP
  • Apache Tomcat
  • OwnCloud

SecLabel

SecLabel was developed as a graduation project of Computer Engineering with a team. The aim of the project was been developing a software solution to add and control security labels including Multilevel Access Control (NATO standards) system for files, especially in defense companies. In this type of access control, objects (documents) have a sensitivity level (Top Secret, Secret, Confidential, Unclassified, etc) and users have security category and a document can only be sent to a higher or equal level subject. However, when labelled documents are sent to out of company, the labels either will be lost or not sufficient to apply policy enforcement because some/all of these labels or signatures are died.

In this project, in order not to lose or die labels, the labels lived within their documents. A complete storage and sharing system that could add embedded security labels to different document types (XML based and others having meta-data) and apply policies for sharing and downloading was be implemented.

Used technology:

  • Java
  • AngularJS
  • OpenLDAP
  • Apache Tomcat
  • OwnCloud

Gözcü Project

Gözcü project was developed for people with low vision that was a system of eye exercises supported by advanced technology. The system had been developed as a game-based online environment application using eye movement tracking technology. The eye exercises consisted of narrated exercise accompanied by field experts using the principles of human-computer interaction and gamification. Thanks to Gözcü project; the people who need it, could do the exercises independent from time and place.

Used technology:

  • PHP
  • MySQL
  • Codeigniter 3
  • C#
  • Eye tracker device
  • Boostrap CSS3 Framework
  • and tens of other frameworks.

Innova Watcher

Innova Watcher Project helped HOPE (legal project) Customer Support/Operation Team to manage server jobs that are followed manually by SQL Statement and Trigger settings and to watch the durability of them with the help of the web application in easily and effectively.

Used technology:

  • React.JS
  • Semantic UI CSS Framework
  • REST API
  • Java Spring Framework
  • Mongo DB / Oracle DB

ParkinTech Confor System

ParkinTech Confor System: It was a system that measure air condition, Oxygen level, humidity on air, temperature, sound pollution, i.e., noise level.

Used technology:

  • Arduino
  • ParkinTech own electronic card to manage confor system
  • Wireless sensor
  • Oxygen sensor
  • Noise sensor
  • Humidity Sensor
  • Temperature Sensor
  • C
  • RESTful Service

EdySEM Web Application Project

EdySEM Web Application Project, which was e-learning system that mixed Coursera, EdX and Udemy structure for Continuing Education Center (CEC).

Used technology:

  • PHP
  • MySQL
  • Codeigniter 3
  • Boostrap CSS3 Framework
  • and tens of other frameworks

2 Instructional-Material Projects

I developed two instructional-material projects with web application. These were “Dünya’mızı Tanıyalım” for fourth-students and “Deniz’in Rüyalar Ülkesi” for early childhood education.

Used technology:

  • Action Script 3 (AS3)
  • Adobe AIR 3

iCreate Project

Coded database and CMS tool project, iCreate, which helped TUBITAK departments to manage their blogs’ system in an easy way and to manage easily the servers that included blogs.

Used technology:

  • PHP
  • Boostrap CSS Framework
  • Javascript
  • AJAX
  • MySQL
  • HTML5

13 Designed & Developed Other Projects

I designed and edited websites. These are ODTÜ DAS 4 Event Website, KampusGelisimGunleri.org, AnlatOkulu.org, HackMETU.com, First IEEE PES Student Congress website, IEEE METU Website, IEEE Türkiye Hackhaton Website, Occupy Marmaris Website for EESTEC LC Ankara.

I developed Journal Management Application (JMA) for METU Library, Report Systems for magazines for METU Library and Developed navigation system for METU Library

Also, I contributed to Soil Survey Module for Republic of Turkey Ministry of Food, Agriculture and Livestock and İller Bankası Geographical Archiving System (İL-CAS) project,

Used technology:

  • C# and .NET MVC
  • MSSQL
  • PHP
  • MySQL
  • HTML5
  • CSS3
  • Javascript
  • JQuery
  • Wordpress

Social Community Works

METU FreeSoftware Society

November 2014 - December 2016

Co-founder Member and President

  • Contributed to free software as developer
  • Raised awareness of free software

Middle East Technical University

November 2014 - November 2016

Vice President of Student Representatives of Faculty of Education

  • Supported all students
  • Solved students’ problems
  • Put forward students’ recommendations to the Dean’s office

IEEE METU

June 2014 - May 2015

Webmaster and Administrative Member

  • PHP and C Instructor
  • Edited Website Templates that belong to IEEE METU
  • Organized events that is related to Computer Science as CS

IEEE METU Computer Society

September 2013 - May 2014

Vice Chairman of Administrative Board Member

  • PHP Instructor
  • Edited Website Templates that belong to IEEE METU

EESTEC LC ANKARA

July 2013 - May 2014

IT Team Leader

  • Edited Website Templates that belong to EESTEC LC Ankara

IEEE METU Computer Society

May 2013 - September 2013

Researcher

  • Arduino Instructor

Get in touch_