Hello,I'm Burak

Software engineer with a Mathematics and Physics background who enjoys breaking problems down to first principles and turning them into clean, reliable systems. Track record across full-stack development, AI/ML, formal verification, and cryptography.

Seeking SWE positions (Aug 2026)

By The Numbers

A snapshot of my achievements

Swipe to explore

0

SWE Internships

Industry experience

0

Degrees

2x Bachelor's (9+/10), Dual Master's

0

Personal Projects

Built

0

Hackathon Wins

1st place winner

Work Experience

Professional journey through industry and research

Education

Academic foundation in Mathematics, Physics, and Computer Science

Sep 2024 - Aug 2026

Dual M.Sc. Applied Mathematics and Computer Science & Engineering

Eindhoven University of Technology

Eindhoven, NetherlandsGPA: 8.8/10 (CS), 8.1/10 (Applied Mathematics)

Exploring the intersection of cryptography and AI, focusing on bringing privacy-preserving machine learning to resource-constrained embedded systems.

Sep 2021 - Jul 2024

Dual B.Sc. Mathematics and Theoretical Physics

Hasselt University

Diepenbeek, BelgiumGPA: 9.3/10 (Physics), 9.0/10 (Math)
2x Summa Cum Laude

Graduated with dual Summa Cum Laude honors, completing a thesis on perturbation analysis of two-state systems within time-continuous Markov processes that earned a 9.5/10.

Featured Projects

Things I've built in my spare time

Swipe to explore

2025

Differential Privacy Neural Network

Sep 2025

Implementation of differential privacy techniques for neural networks, ensuring privacy-preserving machine learning while maintaining model utility.

PythonPyTorchNeural NetworksDifferential PrivacyMachine Learning
2025

PAKE Cryptographic Protocol Benchmarking

May - June 2025

Benchmarked a 3-step PAKE protocol (Protoss) in Rust, C++, and Python using OpenSSL, Libsodium, and Dalek-Rust. Achieved a 10% performance gain over state-of-the-art CPace while maintaining protocol-level security guarantees.

C++RustPythonCryptographyBenchmarkingOpenSSLLibsodium
2024 - 2025

PyTorch Wrapper Library

Dec 2024 - Jan 2025

A lightweight PyTorch wrapper library for fast and easy neural network training and assessment. Provides interfaces for both standard neural networks and CNNs, with built-in visualization and performance tracking capabilities.

PythonPyTorchNeural NetworksMachine LearningLibrary Development
2024

Particle Diffusion Simulation in C++

November 2024

Inspired by diffusion limited aggregation process. Implemented different initialization modes (edge, random, DLA) using OOP structures. Optimized using pointers for O(p) scaling instead of O(n²).

C++OpenGLOOPSimulationPointers
2024

Banking App in Qt

March 2024

C++ banking application using Qt with client-server architecture. Features account creation, deposits, withdrawals, and multi-client transfers via SQLite-backed server using byte streams and threading.

C++QtNetworkingThreadingSQLiteUI Design
2023

Synchronized Gaming Protocol on TCP

Nov - Dec 2023

Efficient application-layer protocol for online gaming with fake moves and synchronization algorithm. Achieved average byte transfer of only 1.36 bytes per 40-second game with RFC-like documentation.

PythonNetworkingMultithreadingProtocol DesignDocumentation
2023

Neural Network from Scratch

Aug - Sep 2023

Developed a 4-layer neural network from scratch to recognize multi-digit handwritten numbers, achieving 97.5% accuracy on MNIST dataset. Built custom library for neural network design with configurable layers, activation functions, and training parameters.

PythonNeural NetworksNumPyMachine LearningFlaskWeb Development
2023

Chess & Chess Engine

March - Aug 2023

Chess program with GUI using Pygame. Implemented chess engines with alpha-beta pruning at different search depths. Incorporated Zobrist hashing for transposition detection to reduce calculation time.

PythonPygameAlpha-Beta PruningHashingOOPGame Development

Hackathons & Competitions

Where ideas meet deadlines

Swipe to explore

2025
1st Place Winner

WAIB Summit Hackathon

Leuven, BelgiumNov 2025

Won first place among 80+ onsite participants and additional online competitors in a 24-hour build challenge. Implemented invisible document fingerprinting (PDFs, images, audio) with blockchain-backed verification for authorship proofs after modification.

Achievements:

  • 1st Place Winner
  • 80+ onsite participants
  • 24-hour build challenge
Web3BlockchainAIDocument FingerprintingCryptography
2025
Best Pitch and Presentation

Stripe Hackathon - Splitty

Brussels, BelgiumNov 2025

Built Splitty, an AI-powered bill-splitter in 2 hours. Users describe who owes what or upload a receipt, and the AI parses it, splits costs, and generates a page with one-click payment buttons via Stripe API. Won Best Pitch and Presentation with an impromptu presentation that engaged the judges.

Achievements:

  • Best Pitch and Presentation
  • 2-hour build challenge
AIE-commerceStripe APIPitchingPublic Speaking
2025

Agentic AI Hackathon - Reserv

Amsterdam, NetherlandsNov 2025

Built an AI agent that books restaurant reservations for groups, considering location and preferences from a single prompt. During testing, the agent unexpectedly called restaurants at 1 AM, proving the system worked. Tech stack: Python Flask, Google Firestore, React, LangChain, Twilio, ElevenLabs, and Vercel. Despite a late-stage bug preventing full pipeline completion, the experience provided valuable hands-on work with AI agents and full-stack integration.

PythonFlaskGoogle FirestoreReactLangChainTwilioElevenLabsVercelAI AgentsFull-stack Development

Skills & Technologies

Click any skill to see where I've used it

Languages

Frameworks

Libraries

Development Tools

Cloud & Data

Deployment

Domains

Social Skills

Get In Touch

Have a question or want to work together? I'd love to hear from you.

Send a Message

Contact Information

Connect With Me