Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Projects
Interests
Timeline
Generic
Hakkı Ozan Aktaş

Hakkı Ozan Aktaş

Software Developer
Çankaya

Summary

Detail-oriented software development professional and team leader with history of proposing enhancements that improve designs. Highly effective at analyzing existing systems to discover issues and developing creative solutions that satisfy business and customer needs.

Overview

10
10
years of professional experience
5
5
years of post-secondary education
2
2
Languages

Work History

Senior Software Developer

Turkish Airlines Technology
11.2021 - Current
  • In Turkish Airlines, I work in Pricing department which is responsible to produce prices for flights in any time that a customer want to buy a ticket or want to see a price for a flight.
  • I'm responsible for different kind of applications like Java Spring Batch applications or Spring Boot applications which responses price requests or change requests or cancelling and refunding requests. Applications are mostly using Java threads to response fast and consider all possibilities for a journey. I also examine servers in a day to check response times using Dynatrace. Couchbase is being used for caching data with Apache Kafka.
  • I'm also team leader.

Software Developer

OBSS
06.2017 - 11.2021
  • As a Software Developer, I worked in OBSSS on different projects.
  • First project that I worked on was in Unico Insurance Company. I was in a team that is responsible for Unico Insurance websites, sales pages, agency management pages and customer pages.
  • In this project, Java 8 were being used as backend development technology with MyBatis for database connection and for using Oracle queries. MVC structure were being used with mostly SOAP and REST web services. Reporting pages contains complicated and highly business related queries and it helped me to have know-how about Insurance area. For fronted part, Javascript and HTML were used and Mustache which is an old but solid way to pass data to the pages were being used.
  • My second project were in Anadolu Insurance Company which is one of the biggest insurance companies in Turkey.
  • I created a project which is responsible for collection policy data from inside of company with different ways like web services or Materialized Views or Apache Kafka. After collection we send this data to Insurance Center Company in Turkey for confirmation in every way.
  • In this project, we used Java 11 with Spring Boot Framework and Hibernate for Oracle relational database. Also, Apache Kafka has being used and React JS is being used for frontend pages for reporting. Web services is also an important parts of the project.

Android Developer Intern

OBSS
06.2016 - 07.2016
  • I was an Android developer intern in OBSS
  • In my internship, I learned Android Development and time management in real life jobs.
  • I did a project which is an application that helps people learn English language with asking multiple choice question.
  • There were so many different cases in questions therefore it was a great opportunity to learn page management in frontend part of Android Development.
  • In backend part, I read questions from a rest service and it increased my network knowledge and showed me how to use it.

IT Support Assistant

Penelope
06.2014 - 08.2014
  • Penelope is a textile marketing company, I worked here as a IT Support Assistant.
  • I faced and handled hardware problems in company like updating software application versions in computers or fixing computer cabinet etc.
  • Also, I was assigned to write some queries in SQL for using in functions in some daily or monthly reports.
  • I learned how a Computer Engineer works on in detail.

Education

Bachelor's Degree - Computer Engineering

Yeditepe University
Istanbul, Turkey
09.2012 - 05.2017

Skills

Java

Personal Information

  • Place of Birth: Bursa
  • Date of Birth: 03/24/94
  • Gender: Male
  • Marital Status: Married

Projects

Mentoring Application, It is a Spring Boot Application with React in Frontend that companies can manage their mentorship records in one system. Different types of users can be created in LDAP. In the application, users can manage phase details of mentorship or evaluate them or follow their status. Also, not only applying for getting mentor is possible but also every user can be a mentor.


In Anadolu Insurance Company, we are developing a middleware Spring application to connect two systems. This application includes XML parsing and process data which is extracted from them. In project Hibernate and Oracle is being used for database and also Kafka is being used for data flow one application to another . Also SOAP and REST services are being used. 


Omni Channel Project - Unico Insurance Company, I was a backend developer in a web application project which includes sales of a insurance company in Turkey(UNICO INSURANCE) and also we develop web pages for users' applications who work in Unico. The project includes Java EE, REST, SOAP Web Services, PHP, Javascript and MyBatis for database of project. To examine the projects, you can visit every page of Unico Insurance. But also, backend part of a project is a always connected with frontend so that I can do frontend development too. 


Android Control Health Condition Application, This is an android studio application that if a user wants to check his/her relative's health condition like take necessary pills or not, application gets a signal from a web service that has a signal about this condition and inform user in periodical time. 

Information Database System about Markets in Turkey, I made a PHP project using MySQL to collect and save data about markets and workers in Turkey. Graphics is also used in different pages with the help of CSS and JavaScript. Users can reach information about products, workers, selling rates of markets etc. from a PHP page. Desktop Board Game, It's a game which was developed on C++ programming language and includes artificial intelligence techniques while user is playing against to the computer.

Interests

Discovering the world (travel)

Timeline

Senior Software Developer

Turkish Airlines Technology
11.2021 - Current

Software Developer

OBSS
06.2017 - 11.2021

Android Developer Intern

OBSS
06.2016 - 07.2016

IT Support Assistant

Penelope
06.2014 - 08.2014

Bachelor's Degree - Computer Engineering

Yeditepe University
09.2012 - 05.2017
Hakkı Ozan AktaşSoftware Developer