Top expert badge
Recommended expert
Profile header background

Fatih (M. Sc.) Aktürk

Senior Software Engineer

Fatih Aktürk
Profile header overlay
Turkey

Experience

Apr 2024 - Present
2 years

Senior Software Engineer

ACA Group

Expertise details
Position Summary
Senior Software Engineer at ACA Group
Industries
Banking and Finance
Business Areas
Information Technology
  • Designed and delivered a compliance-grade archival system processing 200M+ EML/PST files with AWS Batch, Lambda
  • Built audit log/event-sourcing system (10M+ daily events) using SNS, Kinesis and S3 (Iceberg tables for analytics)
  • Implemented Java 17 / Spring Boot microservices for ingestion, transformation, and reporting of regulated messages
  • Ensured financial-style reporting accuracy with status/stats/pending tables, handling late, duplicate, and retry events across boundaries
  • Automated infrastructure with AWS CDK and implemented cost-efficient partitioning strategies for Athena queries
  • Collaborated daily in agile team of senior engineers, providing design reviews, knowledge sharing, and mentoring
Feb 2023 - Apr 2024
1 year 3 months

Principal Software Engineer

Optiva

Expertise details
Position Summary
Principal Software Engineer at Optiva
Industries
Telecommunication
Business Areas
Business Intelligence
Information Technology
Product Development
  • Designed scheduled pods to extract data from application tables, stage it, and aggregate it into a dedicated reporting server for accurate, timely client reports
  • Implemented logging sidecars for all pods, standardizing observability and troubleshooting across the cluster
  • Leading the development and delivery of big epics and complex integration projects
  • Collaborating with client-side product experts during requirements analysis
  • Presenting new features directly to customers, gathering feedback to enhance solutions
  • Supporting new teammates through onboarding and mentoring junior and mid-level engineers
Jan 2019 - Feb 2023
4 years 2 months
Turkey

Senior Software Engineer

Sqills

Expertise details
Position Summary
Senior Software Engineer at Sqills
Industries
Information Technology
Transportation
Business Areas
Information Technology
Product Development
  • Design and develop features for SaaS product S3-Passenger
  • Refactoring code base
  • Researching new libraries and frameworks and integrate them into product
  • Participating to kick-off and discussion meetings for features that will be developed
  • Following BDD practices using Cucumber, writing feature files and step definitions
  • Proposing and implementing performance improvement tasks
  • Helping junior developers and organizing knowledge transfer sessions
Nov 2017 - Dec 2018
1 year 2 months
Turkey

Senior Software Engineer

i2i Systems

Expertise details
Position Summary
Senior Software Engineer at i2i Systems
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Design and development of the module that handles renewal process of recurrent products by running scheduled jobs and messaging via Kafka
  • Development of libraries for recurrent payment notifications, calculating prices, discounts and taxations of products based on recurrent tariffs
  • Guiding junior developers and test teams
Dec 2015 - Nov 2017
2 years
Turkey

Software Engineer

Allianz Turkey

Expertise details
Position Summary
Software Engineer at Allianz Turkey
Industries
Insurance
Business Areas
Information Technology
  • Development of Java EE applications and PL/SQL packages for claim screens
  • Proposing solutions for production defects and delivering bug fixes
Jan 2013 - Nov 2015
2 years 11 months

Research and Development Engineer

TÜBİTAK

Expertise details
Position Summary
Research and Development Engineer at TÜBİTAK
Industries
Government and Administration
Business Areas
Information Technology
Product Development
Research and Development
  • Development of command line applications for project requirements in Java
  • Integrating state of the art algorithms to existing system and increasing accuracy and performance

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Transportation, Government and Administration, Banking and Finance, Insurance, and Telecommunication.

Information Technology
Transportation
Government and Administration
Banking and Finance
Insurance
Telecommunication
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Research and Development, and Business Intelligence.

Information Technology
Product Development
Research and Development
Business Intelligence
Profile match chart

Summary

Senior Software Engineer with 12+ years of experience building Java/Spring microservices, financial-style reporting systems, and compliance-critical pipelines. Skilled in Java 17, Spring Boot 3, MySQL 8, Hibernate, Apache Kafka, AWS (S3, RDS, Lambda, Batch, Glue, CDK), and Kubernetes. Proven success delivering accurate, reliable, and large-scale reporting workflows in finance, telecom, and compliance domains. Strong advocate of clean architecture, resilient services, and effective collaboration in agile, distributed teams.

Skills

  • Languages: Java, Typescript, Sql
  • Frameworks: Spring Boot, Quarkus, Java Ee, Akka, Junit, Cucumber
  • Devops: Git, Docker, Kubernetes, Maven, Gradle, New Relic, Grafana
  • Message Brokers: Kafka, Activemq
  • Databases: Postgresql, Mysql, Oracle
  • Cache: Redis, Hazelcast, Cache2k
  • Aws: Lambda, S3, Batch, Cdk, Ecs, Athena, Glue, Kinesis, Sqs, Sns

Languages

Turkish
Native
English
Advanced

Education

Oct 2012 - Jun 2015

İstanbul Technical University

Master of Science · Telecommunication Engineering · Istanbul, Turkey · 3.38/4.0

Oct 2008 - Jun 2012

İstanbul Technical University

Bachelor of Science · Telecommunication Engineering · Istanbul, Turkey · 3.66/4.0

Statistics

Experience

Total positions 6
Experience in Information Technology 5.5 y
Avg length 2 y 2 m
Longest experience 4 y 1 m

Global Experience

Countries worked in 1 (Turkey)
Primary country Turkey

Expertise

Recent roles Senior Software Engineer, Principal Software Engineer, Software Engineer
Main industries Information Technology, Transportation, Government and Administration
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Master

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

What languages does Fatih speak?

Fatih speaks the following languages: Turkish (Native), English (Advanced).

How many years of experience does Fatih have?

Fatih has at least 13 years of experience. During this time, Fatih has worked in at least 4 different roles and for 6 different companies. The average length of individual experience is 2 years and 2 months. Note that Fatih may not have shared all experience and actually has more experience.

What roles would Fatih be best suited for?

Based on recent experience, Fatih would be well-suited for roles such as: Senior Software Engineer, Principal Software Engineer, Software Engineer.

What is Fatih's latest experience?

Fatih's most recent position is Senior Software Engineer at ACA Group.

What companies has Fatih worked for in recent years?

In recent years, Fatih has worked for ACA Group, Optiva, and Sqills.

Which industries is Fatih most experienced in?

Fatih is most experienced in industries like Information Technology, Transportation, and Government and Administration. Fatih also has some experience in Banking and Finance, Insurance, and Telecommunication.

Which business areas is Fatih most experienced in?

Fatih is most experienced in business areas like Information Technology, Product Development, and Research and Development. Fatih also has some experience in Business Intelligence.

Which industries has Fatih worked in recently?

Fatih has recently worked in industries like Information Technology, Transportation, and Banking and Finance.

Which business areas has Fatih worked in recently?

Fatih has recently worked in business areas like Information Technology, Product Development, and Business Intelligence.

What is Fatih's education?

Fatih holds a Master in Telecommunication Engineering from İstanbul Technical University and a Bachelor in Telecommunication Engineering from İstanbul Technical University.

What is the availability of Fatih?

Fatih is immediately available full-time for suitable projects.

What is the rate of Fatih?

Fatih's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Fatih?

To hire Fatih, click the Meet button on the profile to request a meeting and discuss your project needs.