can önal / Amsterdam, NL
SOFTWARE ENGINEER & INDEPENDENT BUILDER

Can Önal.
Software engineer
in Amsterdam.

A curious mind. A builder’s instinct.

I’m Can, a software engineer based in Amsterdam.
I build payment systems at Picnic and turn ideas
into apps in my own time.

Explore my work
BACKEND ENGINEERING / PRODUCT BUILDING / APPLIED AISCROLL TO EXPLORE

Selected work / 01

A few things I’ve built.
02 / COLLABORATIVE MUSICWeb
vybe.

Vybe: collaborative music

Scan a QR code, search for songs, and vote to shape a live queue. I contributed full-stack development with my Bilkent senior project team. The project received the Best Marketability Award.

Full-stack development
RESEARCH / APPLIED AI

LLM-generated Rego policies

My MSc research explores generating Rego policies for Open Policy Agent with large language models, connecting natural-language requirements to executable authorization policies.

IEEE SANER-C 2026 · Read the paper
THE PERSON BEHIND THE CODE / 02

Curiosity is
the common thread.

I enjoy understanding how things work, then building something useful with that knowledge.

My background connects computer science with data science and entrepreneurship. Today, I’m focused on reliable backend systems, while independent projects keep me close to the whole product.

Away from the keyboard: guitar, a good book, and finding somewhere new to explore.

JavaSpringKafkaPostgreSQLAWSSwiftUI

The path so far / 03

Work & education
NOW

Picnic Technologies

Java Developer · Payments

Amsterdam, NL
PREVIOUSLY

Yapı Kredi

Part-time Java Developer

Türkiye
EDUCATION

JADS · TU/e & Tilburg University

MSc Data Science in Business & Entrepreneurship

Netherlands
EDUCATION

Bilkent University

BSc Computer Science

Ankara, Türkiye
GET IN TOUCH / 04

Let’s talk.

jcanonal@gmail.com