Summary
Overview
Work History
Education
Skills
Software
Hobbies
Timeline
Generic

Alperen Çakıroğlu

Software Engineer
İstanbul

Summary

Talented Software Development engineer experienced in developing and updating software's in distributed systems. Optimizes structures and processes to accomplish quality modules and algorithms. Expert in C++ programming language.

Overview

4
4
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Software Development Engineer

TUBİTAK BİLGEM
Kocaeli/Gebze
08.2019 - Current

Developed and maintained guidance algorithms with C++. Developed communication interfaces with UDP and TCP protocols with C++.

Developed signal processing services and implemented signal processing algorithms in C++.

Developed and created GUI apps, contains graphical contents with Qt Widgets and QGraphics.

Designed Java apps which uses JNI Framework and loads C++ libraries.

Developed C++ libraries with JNI. Worked with asynchronous publish subscribe middleware systems.

Experience with Boost State Machine library to develop a finite state machine.


Education

Computer Engineering

Kocaeli University
Kocaeli
09.2015 - 06.2019

Skills

    Software Development

Software

C

Java

Qt

JNI

Boost

Linux

Phyton

Design Patterns

GUI Development

Graphs

Jira

Git

Svn

Hobbies

Guitar Playing, Skating, Music Theory, History

Timeline

Software Development Engineer

TUBİTAK BİLGEM
08.2019 - Current

Computer Engineering

Kocaeli University
09.2015 - 06.2019
Alperen ÇakıroğluSoftware Engineer