Fehmi Saglam

Engineering Team Lead - International Search

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Fehmi Saglam is an engineering leader with 12 years of experience building scalable backend and search systems, currently leading the International Search team at Trendyol Group in Berlin. He brings deep hands-on experience in Scala, Akka, and search technologies from senior roles at Zalando and architecting microservices on Mesos, Kinesis, Solr and Cassandra. Fehmi pairs technical leadership with active open-source contribution—his work on the elastic4s Scala Elasticsearch client expanded mapping and suggestion capabilities and demonstrates care for type-safe, reactive APIs. He has a track record of shipping production services like a customizable progress-bar microservice and founding product-focused engineering at 4Primes. Known for pragmatic architecture choices and migrating legacy services to modern reactive stacks, he blends system-level thinking with developer ergonomics.
code12 years of coding experience
job11 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Karadeniz Teknik Üniversitesi
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
956reputation
31kreached
7answers
5questions
github-logo-circle

Github Skills (26)

amazon-elasticsearch10
microservices-application10
akka-http10
scala10
mappings10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10
rest-api10
microservices10
elasticsearch-api10
sbt9
svg9
metric8
circe7

Programming languages (8)

JavaCScalaJavaScriptGoHTMLKotlinPython

Github contributions (5)

github-logo-circle
fehmicansaglam/progressed.io

Jul 2014 - Dec 2017

progressbar microservice
Role in this project:
userBack-end Developer
Contributions:38 commits, 7 PRs, 24 pushes in 3 years 5 months
Contributions summary:Fehmi primarily worked on developing a progress bar microservice using Scala and Spray/Akka HTTP. They implemented the core logic for generating SVG progress bar images, including handling parameters for progress level and optional titles. The user also set up the build process and dependencies, including adding an assembly plugin for packaging. Later commits focused on migrating the service to Akka HTTP, introducing metrics, and enabling customization options.
progressbarmicroservicemicroservices
Philippus/elastic4s

Dec 2013 - Sep 2014

🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client
Role in this project:
userBack-end Developer
Contributions:52 commits, 2 comments in 9 months
Contributions summary:Fehmi's contributions centered on enhancing the `elastic4s` library's functionality, primarily through the addition of support for new features such as document types and multi-field types within Elasticsearch mappings. They also refactored parts of the codebase by using `this.type` in the fluent API and added missing attributes for completion type. Their work involved modifying core Scala files related to mapping definitions, attributes, and suggestion features, indicating a focus on expanding the library's capabilities.
non-blockingcircehttp-clientreactive-streamstype-safe
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial