Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Koray Kocakaya

Senior Software Engineer
Ankara

Summary

Hands-on Senior Software Engineer with extensive experience developing and supporting mission critical applications. Purpose-driven professional active in engaging, training and mentoring others.

Overview

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

Work History

Tech Lead

Oplog
05.2023 - Current
  • Implemented persistent data storage layer using MySQL for Robot Management System and contributed to algorithm development to enhance data optimization and selection.
  • Implemented automated error alerts with Grafana to swiftly detect warehouse robot issues.

Senior Software Engineer

Commencis
11.2022 - 05.2023
  • Developed backend component of event-driven translation application for Vakko, leveraging suite of AWS services such as API Gateway, Lambda, DynamoDB and S3
  • Integrated machine learning capabilities using services such as Transcribe, Translate, and Polly. Achieved a performance optimization of 80% by replacing AWS Transcribe service with OPENAI Whisper
  • Performed new Java-based optimizations (e.g. Snapstart) for AWS Lambda cold start problem

Senior Software Architect

Cybersoft, E-finance
01.2021 - 11.2022
  • Fixed the application that made sending e-ledger files to GIB, prevent company from losing money
  • Designed and implemented and application caching system leveraging Infinispan, resulting in a notable %7 reduction in memory consumption.
  • Converted E-finance projects Http-push to Http-pull by using Apache ActiveMQ
  • Developed MongoDB Interpreter (like SQL) for company core infrastructure

Lead Software Engineer

Cybersoft, Insurance
01.2019 - 12.2020
  • Participated in architecture, design and implementation of Insurance-Collection project for Sompo Japan.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Provided guidance and mentored less-experienced staff members.
  • Integrated third-party tools (Mernis, banks) and components into applications with SOAP, Rest web services.
  • Designed and Orchestrated CI/CD pipeline for collection project using Bamboo

Software Engineer

Cybersoft, Insurance
08.2014 - 12.2018
  • Developed Insurance core infrastructure project by using Java-8, Spring and Hibernate.
  • Worked with software development and testing team members to design and develop robust solutions to meet Insurance client (Sompo Japan, Şeker Insurance) requirements for functionality, scalability and performance.
  • Developed multilingual insurance application for Azerbaijan Icbari Bureau.
  • Developed pricing engine by using Drools and Neo4j.
  • Worked on different insurance project modules (collections, agency, policy administration).

Education

Bachelor of Science - Computer Engineering

Middle East Technical University
Ankara
09.2009 - 06.2014

High School Diploma -

Ankara High Science School
Ankara
09.2005 - 06.2009

Skills

Programming Languages: Java-17, Golang

Timeline

Tech Lead

Oplog
05.2023 - Current

Senior Software Engineer

Commencis
11.2022 - 05.2023

Senior Software Architect

Cybersoft, E-finance
01.2021 - 11.2022

Lead Software Engineer

Cybersoft, Insurance
01.2019 - 12.2020

Software Engineer

Cybersoft, Insurance
08.2014 - 12.2018

Bachelor of Science - Computer Engineering

Middle East Technical University
09.2009 - 06.2014

High School Diploma -

Ankara High Science School
09.2005 - 06.2009
Koray KocakayaSenior Software Engineer