Full Stack Software Engineer · Munich, Germany

Burak Şen

I build practical web applications, developer tools, simulations, and systems projects across the stack. My work spans Python, Django, React, TypeScript, Zig, C++, and WebAssembly.

Capabilities

Technical Expertise

Professional Stack

Building production web applications, APIs, and data-backed interfaces.

Python Django HTMX Tailwind PostgreSQL React TypeScript JavaScript

Systems & Exploration

Working close to the platform with graphics, tooling, WebAssembly, and embedded constraints.

Zig C++ C Raylib CMake Swift Pkl

Background

Experience

Software Engineer

Z-Ant Foundation

April 2025 - Present

Developing Z-Ant, a Zig-based neural network library for microcontrollers, focusing on high performance and minimal memory footprint.

Zig Neural Networks Embedded

Full Stack Software Engineer

TUM Commonroad

July 2024 - Present

Developing web applications and building RESTful APIs and microservices using React, Node.js, and Python/Django.

React Node.js Python Docker
April 2022 - August 2022

Worked on data flow, data processing pipelines, and supply chain applications.

PHP JSON C++ Go YAML

Software Developer Intern

IBM

Aug 2021 - Sep 2021

Worked on IBM Business Process Management and contributed to a customer service application.

Java JavaScript BPM

Software Engineering Intern

Doğuş Teknoloji

July 2021 - Aug 2021

Created a pairing page for POS devices and customer services in an automotive industry application.

.NET MSSQL

Selected Work

Recent Projects

All projects keep direct live demo and source links where available.

6soz

NES emulator written in Zig, currently supporting simple cartridge formats and running as a WebAssembly demo.

Zig NES WebAssembly

pkl-zig

Native Zig language bindings for Apple's Pkl configuration language, featuring a custom asynchronous transport layer.

Zig Pkl

Chess Game

A local two-player chess game built with Zig, Raylib, and WebAssembly.

Zig Raylib WebAssembly

JAXFLUIDS Simulation

Visual runtime for JAXFLUIDS framework examples, simulating fluid dynamics in real time with ONNX models.

React TypeScript Vite Tailwind CSS ONNX WebAssembly

Zig Flip-Fluid Simulation

Rewrite of Matthias Müller's flip-fluid simulation, compiled for desktop and WebAssembly.

Zig Raylib OpenGL WebAssembly GitHub Actions

Maze Solver

HTML5 canvas visualizer for different maze solving algorithms.

TypeScript HTML5 CSS3 Webpack

3D Terrain Generation

Infinitely scrolling procedurally generated terrain mesh built with C++, Raylib, and WebAssembly.

C++ Raylib CMake WebAssembly HTML5

Blog Page

Blog platform for writing and publishing posts with Markdown, MDX, React, and Vite.

React TypeScript MDX Vite Tailwind CSS

Sorting Visualizer

Interactive sorting algorithm visualizer built with React, Vite, shadcn/ui, and Tailwind CSS.

React TypeScript Vite shadcn/ui Tailwind CSS

Animation System

Simple animation system for games using C++, Raylib, and EnTT.

C++ Raylib CMake

QuitMe

macOS menu bar utility to quit all running apps at once via a simple shortcut.

Swift

Boids - Inverse Kinematics

Flocking simulation with inverse kinematics for more natural movement.

C++ Raylib CMake WebAssembly HTML5

Kanban Board

Task board for creating and managing cards, built with Next.js, TypeScript, and Framer Motion.

Next.js TypeScript Framer Motion

Path Finding Visualizer

Visualizer for path finding algorithms built with C++ and Raylib.

C++ Raylib CMake