Fatih A.

Fatih A.

Senior Software Engineer

Turkey
Trusted member since 2025
13 years of experience

At ACA Group, he developed an AWS ingestion pipeline that migrated over 200 million emails and implemented a centralized audit logging platform using SNS, Firehose, Glue, and Athena. At Sqills, he led the full lifecycle of microservice extraction projects, from domain modeling to AWS CDK infrastructure setup and production deployment.

He is known for his analytical mindset and reliability, consistently delivering scalable, cost-effective, and maintainable software solutions.

Main expertise

JavaJava13 years
Spring BootSpring Boot6 years
SQLSQL10 years
HibernateHibernate8 years
18+

Experience6

Senior Software Engineer

ACA Group (US, remote)
Financial Technology (FinTech)
Apr 2024 · 2y 6m

ACA Group is a global governance, risk, and compliance technology firm providing regulatory compliance and data analytics solutions to financial institutions.

  • Designed and delivered a compliance-grade archival system processing over 200M emails (EML/PST files) using AWS Batch, Lambda, and Step Functions
  • Built an event-sourcing and audit logging system handling 10M+ daily events through SNS, Kinesis, and S3 Iceberg tables for analytical querying
  • Developed Java microservices with Spring Boot for ingestion, transformation, and reporting pipelines
  • Implemented Athena partitioning and cost-optimized query models
  • Automated deployment and infrastructure provisioning using AWS CDK, ensuring reproducibility
MySQLMySQL
DockerDocker
RedisRedis
TypeScriptTypeScript
JavaJava
22+
S3 Data Migration For Searchable Archive
Historical Archive Data Pipeline
Centralized Audit Log and Analytics Pipeline

Principal Software Engineer

Optiva (Canada, remote)
Telecommunications
Feb 2023 - Apr 2024 · 1y 2m

Optiva is a global telecom solutions provider delivering cloud-based OSS/BSS and monetization platforms for mobile operators.

  • Designed and implemented data extraction and aggregation pods for high-frequency telecom billing systems using Quarkus and Kubernetes
  • Built reporting servers and staging layers to support accurate, high-performance client reporting
  • Developed logging sidecars for Kubernetes pods, standardizing observability and troubleshooting across deployments
  • Led multiple complex integration and feature delivery projects, coordinating closely with product experts and client stakeholders
JavaJava
KubernetesKubernetes
Google CloudGoogle Cloud
AgileAgile
GradleGradle
QuarkusQuarkus
Observability Enhancements for Reporting Cluster

Senior Software Engineer

Sqills (The Netherlands, remote)
Travel and Tourism
Jan 2019 - Feb 2023 · 4y 1m

Sqills, now part of Siemens Mobility, develops S3 Passenger, a leading SaaS platform for rail and bus operators across Europe.

  • Developed and optimized core modules for S3 Passenger, a SaaS platform used by over 30 major transport providers globally
  • Refactored legacy modules and improved code quality, test coverage, and deployment reliability
  • Applied Behavior-Driven Development (BDD) using Cucumber to ensure business alignment and test automation
  • Researched and integrated modern frameworks (e.g., Quarkus, Micronaut) to improve performance and maintainability
  • Proposed and implemented database optimization strategies, improving query performance by 25%
DockerDocker
PostgreSQLPostgreSQL
JavaJava
MicroservicesMicroservices
PostmanPostman
10+
Extracting Microservice From Monolith Application

Senior Software Engineer

i2i Systems (Istanbul, on-site)
Telecommunications
Nov 2017 - Dec 2018 · 1y 1m

i2i Systems is a software company providing billing, CRM, and analytics solutions for telecom and utility providers.

  • Designed and implemented a renewal module for recurring products, managing scheduled jobs and Kafka-based event messaging
  • Developed recurring payment and taxation libraries, automating discount and pricing logic across multiple currencies
  • Enhanced product lifecycle workflows by introducing modular and reusable backend components
JavaJava
Apache KafkaApache Kafka
MavenMaven
OracleOracle
Soap
2+

Software Engineer

Allianz Turkey (Istanbul, on-site)
Insurance
Dec 2015 - Nov 2017 · 1y 11m

Allianz Turkey is a branch of the global insurance giant Allianz SE, providing life, health, and general insurance solutions.

  • Developed Java EE applications and PL/SQL packages for insurance claim management systems.

  • Delivered production fixes and process enhancements to ensure high availability and compliance.

JavaJava
Spring BootSpring Boot
MavenMaven
OracleOracle

Researcher

TUBİTAK (Istanbul, on-site)
Government and Public Services
Jan 2013 - Nov 2015 · 2y 10m

TÜBİTAK is Türkiye’s leading governmental R&D organization, supporting innovation across academic and industrial research.

  • Researched and implemented machine learning algorithms for speech recognition and natural language processing.

  • Developed prototype systems integrating acoustic modeling and feature extraction pipelines.

  • Conducted experiments in Python, Java, and Bash, ensuring reproducibility and accuracy.

JavaJava
BashBash
NLP
Machine LearningMachine Learning

Engineering excellence

All Senior Software Engineers who have applied to Proxify are scored from 0 to 300 on engineering excellence, one of the five parameters we evaluate. This score reflects engineering excellence only, based on interviews, take-home assignments, live coding sessions, and/or on-the-job performance reviews. The curve shows how all evaluated Senior Software Engineers are distributed across that range, where our acceptance threshold for this parameter sits, and where Fatih stands.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Fatih
Score 190 · Top 10% of engineers

Portfolio

Highlighted by Fatih

S3 Data Migration For Searchable Archive 1
Apr 2024 · ACA Group (US, remote)
S3 Data Migration For Searchable Archive

Led the migration of 200 million EML files across AWS accounts, optimizing cost and performance by dynamically changing S3 storage classes and re-indexing data with minimal service disruption. Built a serverless architecture using AWS Lambda, S3, and DynamoDB to coordinate file transfers and track progress. Designed the process to adapt intelligently to ongoing ingestion load, ensuring smooth, balanced throughput during migration.

Duration4m

Other projects 4

Historical Archive Data Pipeline
Centralized Audit Log and Analytics Pipeline
Observability Enhancements for Reporting Cluster
Extracting Microservice From Monolith Application

Education

Istanbul Technical University
Istanbul Technical University
Telecommunications Engineering (Dropout)2015 - 2019
Istanbul Technical University
Istanbul Technical University
Telecommunications Engineering2012 - 2015
Istanbul Technical University
Istanbul Technical University
Telecommunications Engineering2008 - 2012

Stop browsing.
Get matched faster.