You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yüksel YönselYY

Yüksel Yönsel

Backend Software Engineer | Data Engineer

€600/day
Amsterdam, NL
3-7 years

Average response time: 1 hour

About Yüksel

Fullstack Software Engineer | Architect of Data-Driven Solutions | Bridging AI Innovation with Scalable Systems
Passionate about designing robust platforms for data-intensive applications, AI/ML pipelines, and seamless user experiences. Explore my work at yukselyonsel.com.
  • English

    Native or bilingual

Can work on-site
Amsterdam (up to 50km)

Experience

  • KPN B.V.
    Software Engineer (Backend, Data)
    October 2022 - Today (3 years and 8 months)
    Amsterdam, Netherlands
    • Published automated provisioning scripts with Terraform, Jenkins to provision software on Azure, Azure AKS, HDInsight Cluster, implemented Python SDKs and Jinja2 templates which are being used by almost 250 data and devops engineers within KPN to deploy datalakes and create ETL jobs. Trained the stakeholders on the software.
    • Developed backend applications by using Python Flask, SQLAlchemy for internal data products.
    • Implemented chatbot application for stakeholders to easily learn software and contribute to the datalake. Cre ated documentation and JIRA ticket extractionjobs from Atlassian servers in Python and Azure Functions and used language models in Azure OpenAI to process/index the data for chatbot application.
    • Decreased the runtime of Data Office's proprietary Data Lake's ETL job which runs on history data from roughly 20 hours to 2 hours. Refactored the majority part of the legacy Python libraries to process data using less communication with Azure ADLS while processing on Apache Spark. Made the code conform with PEP8 style and implement libraries for developers which help them to create file processing jobs(encryption, compression) in Python. Implemented connectors in Python from MSSQL, PostgreSQL, Oracle to KPN's proprietary Data Lake developed and maintained by Data Office.
    • Implemented synthetic data generation scripts in RUST with one-to-one relationship to the customers meta data. It is heavily used by support teams to reproduce user issues.
    • Participated in Future State Architecture meetings to decide on the future of Data Lake and collaborations with Microsoft. Helped in support and communicate with Stakeholders within Data Office in KPN.
  • SynerScope B.V.
    Software Engineer (Data)
    October 2021 - October 2022 (1 year)
    Helvoirt, NB, Netherlands
    • Involved in developing their new product, named IxiVault, which runs on Azure Cloud, processes unstruc tured data with Azure Batch.
    • Developed restful backend applications by using ASP Net Core, C# and deployed on Azure WebApps.
    • Improved the performance of their automated postman regression robot tests with container instances instead of using Azure Batch, which decreased the development time about 3 times.
    • Implemented a dynamic query generation mechanism for their REST APIs(implemented in C# .NET) that generates PostgreSQL queries on the fly instead of querying multiple predicate statements sequentially. This has improved the performance of IxiVault's business logic by the factor of 10.
    • Implemented new features on the front end stack with Vue2 and JavaScript
    • Implemented automated provisioning, testing frameworks (regression, smoke tests) with CICD pipelines via Azure ARM templates, C# .NET) and Azure DevOps
    • I stepped forward for the Scrum Master role during my time as it was needed.
  • TU Delft
    Software Engineer (Master's Thesis)
    July 2020 - October 2021 (1 year and 3 months)
    Delft, ZH, Netherlands
    • Created an hardware-software co-design to accelerate TPC-H/DS queries on heterogeneous platforms.
    • Created hardware kernels of SQL queries in VHDL to run on AWS-F1, IBM Power9 FPGA instances.
    • Extended Spark SQL in Scala to run native functions in C++ concurrently.
    • Contributed in the common projects and research efforts within the ABS group.
    • Experimented with JAVA, JVM to communicate with FPGA's via DMA.
    • Published a master's thesis.

Recommendations

Be the first to recommend Yüksel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science
    Delft University of Technology
    Master of Science, Computer Engineering,
  • Bachelor of Science
    Middle East Technical University
    Bachelor of Science, Electrical and Electronics Engineering,

Skill set

Categories