Volkan Yazıcı

Consulting Member Of Technical Staff at The Apache Software Foundation

Netherlands
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

🤩
Rockstar
🎓
Top School
Volkan Yazıcı is a seasoned software engineer with 17 years of experience, currently a Consulting Member of Technical Staff at Oracle and previously the technical lead for large-scale Java and search infrastructure at bol.com. He specializes in core Java libraries, logging ecosystems, and distributed systems, and since 2017 has been a prominent contributor and maintainer in Apache Logging Services (Log4j family), funded in 2023 by a Sovereign Tech Fund grant to work full-time on the project. Volkan led a migration from Oracle Endeca to Elasticsearch and rebuilt the ETL and search stack used by thousands of microservices on Google Cloud, demonstrating both systems-level thinking and hands-on implementation (Java, Elasticsearch, PostgreSQL). His open-source work ranges from SDN controllers (Floodlight) to JSON templating and file-permission fixes in Log4j2, and he has driven CI/release automation and security practices across ASF projects. With a PhD-level research background in SDN and practical experience in embedded C/Python and PostgreSQL contributions, he blends deep academic insight with pragmatic production engineering. Based in the Netherlands, he combines maintainer-level stewardship of critical libraries with proven capability to modernize legacy platforms and infrastructure.
code17 years of coding experience
job19 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Engineering, Doctor of Philosophy (PhD) Computer Engineering at Özyeğin University
bookMaster of Science (MS) Computer Engineering, Master of Science (MS) Computer Engineering at Bilkent University
bookBachelor's degree Mathematics, Bachelor's degree Mathematics at Istanbul Technical University
languagesTurkish, English, Dutch
stackoverflow-logo

Stackoverflow

Stats
1,764reputation
154kreached
29answers
11questions
Badges
stream
top-5%
github-logo-circle

Github Skills (20)

json10
lib10
sdn10
configuration-management10
apache10
java10
javas10
openflow10
logging10
flood-fill10
networking9
rest-api9
stream9
python8
log4j6

Programming languages (16)

C#MDXJavaC++CSSScalaGoXSLT

Github contributions (5)

github-logo-circle
apache/logging-log4j2

Feb 2020 - Jan 2023

Apache Log4j 2 is a versatile, feature-rich, efficient logging API and backend for Java.
Role in this project:
userBack-end Developer & Library Maintainer
Contributions:3 releases, 739 reviews, 380 commits in 2 years 11 months
Contributions summary:Volkan contributed to the Apache Log4j 2 project by implementing features related to JSON formatting for MapMessages, including support for complex data types. They also addressed file permission issues after file rollovers in the RollingRandomAccessFileAppender. Furthermore, the user imported a JsonTemplateLayout from LogstashLayout and subsequently refactored it, updating the artifact and package names. This demonstrates an active role in adding new features and maintaining existing functionality within the library.
problemslog4j2structured-loggingloggingasync
floodlight/floodlight

Feb 2013 - May 2013

Floodlight SDN OpenFlow Controller
Role in this project:
userBack-end Developer
Contributions:11 commits in 2 months
Contributions summary:Volkan focused on enhancing the core functionality of the Floodlight SDN OpenFlow Controller. They added and modified parameters in multiple classes including the `Controller`, `RestApiServer`, `JythonDebugInterface`, and `JythonServer` classes to support configuration of host and port parameters for various services like OpenFlow, REST API, and Jython debugging interface. The user also updated the Python-based debug server to incorporate the 'host' parameter and resolved merging conflicts demonstrating a good understanding of the Floodlight project's architecture. These changes focused on improving configurability and service management within the controller.
floodlightcontrollersdnopenflow
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
Volkan Yazıcı - Consulting Member Of Technical Staff at The Apache Software Foundation