Furkan Türkal is a Senior Platform Engineer with a decade of experience building cloud-native platforms, containers, and backend systems, currently leading platform work at Trendyol. A Docker Captain and certified Kubernetes administrator with deep hands-on experience in supply-chain security, he contributes to high-profile open-source projects like sigstore/cosign and prometheus/procfs—improving container signing, KMS integrations, and low-level system metrics parsing. Comfortable across Rust and Go, Furkan blends container orchestration, compiler and systems thinking with practical electronics and DIY hardware experience from earlier R&D roles. He’s spoken at KubeCon Europe and has a pattern of turning research-grade tinkering into production-grade infrastructure and security improvements.
10 years of coding experience
6 years of employment as a software developer
High School Science Graduate, High School Science Graduate at Cumhuriyet Anadolu Lisesi
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Suleyman Demirel University
Code signing and transparency for containers and binaries
Role in this project:
Back-end & DevOps Engineer
Contributions:10 reviews, 13 commits, 17 PRs in 1 year 4 months
Contributions summary:Furkan primarily contributed to the `cosign` project by implementing and fixing various features related to code signing and transparency. Their work included enhancing flag handling, enabling linters, and fixing usage examples for subcommands. They also added the ability to pass expire days to the policy, refactored the unsupported provider log, and addressed issues related to KMS and bundle functionality. Furthermore, the user was involved in adding an output flag for the sign command and setting the secret immutable by default.
procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Role in this project:
Back-end Developer
Contributions:8 reviews, 5 commits, 7 PRs in 2 months
Contributions summary:Furkan primarily contributed to the `prometheus/procfs` repository by adding and separating parsing logic for various system metrics. They implemented the parsing of `/proc/net/stat`, `/proc/stat`, and `/proc/interrupts` files, enhancing the collection of system information. Additionally, the user separated parsing logic for block device stats, making the code more modular. Their contributions improved the project's ability to gather and represent system-level data.
kernelrustprocproc-filesystemfilesystem
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.