Skip to main content
Shipped 20+ apps, games, & research papers

Code meets Philosophy

Building thoughtful software solutions

I'm Toprak Dikici — a full-stack developer pursuing a Master's in Philosophy & Computer Science at the University of Bayreuth. I blend technical expertise with philosophical thinking to create meaningful digital experiences.

toprak@bayreuth ~
whoami
Full-Stack Developer & Philosopher
cat interests.txt
AI/ML, Game Dev, Payment Systems
echo $MOTTO
"Innovation through curiosity, wisdom,
and continuous learning"
goto experience
View my work history
goto projects
Things I've built
goto skills
Technologies & tools
goto contact
Get in touch
navigate Tab autocomplete Enter execute try: help, about, social

Where I've Worked

Apr 2025 — Present

Software Engineer

Vogler Engineering • Remote

Built an IDE extension with IntelliSense-like autocomplete for custom scientific formula languages using ANTLR for lexing/parsing. Developed automated Cypress E2E test suites covering critical user flows. Implemented features and bug fixes for a scientific equipment management platform.

.NET ANTLR Angular Cypress GraphQL
Vogler Engineering Ideation Animation
Feb 2025 — Present

Application Developer

University of Bayreuth — Institute of African Studies

Built and maintain the Expert Search platform with an interactive 3D globe for discovering African research expertise. Developing cluster management applications. Managing Docker containers and remote servers with database synchronization.

Svelte TypeScript Three.js PHP Docker
IAS Globe Animation
Feb 2025 — Present

Web Designer & Content Curator

University of Bayreuth — AI Center

Designing and developing the research webpage for the AI Center. Creating visual banners, curating content, and managing the web presence for AI research initiatives at the university.

Web Design UI/UX Content Strategy Banner Design
AI Center Animation
Nov 2021 — Jun 2023

Software Developer

Finartz • Istanbul, Turkey

Developed enterprise payment processing applications handling real-time transactions. Gained deep domain knowledge in payment flows, fraud detection, and financial regulations. Wrote extensive unit tests and developed full-stack features.

Java Spring React Next.js Docker JUnit
Finartz Payment Flow Animation
Sep 2021

Software Developer

Merit Communication Tech • Istanbul

Built a drag-and-drop HR process management system for new employee onboarding with automated workflows, email notifications, and customizable process sequences.

JavaScript Drag & Drop API Email Integration
Merit Workflow Builder Animation
Jun — Sep 2021

Software Specialist Intern

CreditWest Bank • Nicosia, Cyprus

Developed a QR code scanner PWA for tracking visitor and employee entrance times at bank branches. Implemented GPS-based location verification and custom QR code generation. Completed ahead of schedule!

PWA JavaScript Geolocation API QR Code
CreditWest Bank PWA Scanner Animation

Things I've Built

01

Simulation Hypothesis Experience

An immersive 3D PWA exploring Nick Bostrom's simulation theory. Features advanced interactive visualizations and philosophical probability calculators built with Three.js.

View Project →
02

Algorithmic Triage in Healthcare

An interactive case study evaluating ethical problems in medical AI, specifically focusing on the algorithmic bias incident at Stanford. Includes custom data visualizations.

View Research →
03

Realm of Legends MMORPG

A modular 3D MMORPG architecture featuring real-time multiplayer networking, an Entity Component System (ECS), procedural generation, and complex combat mechanics.

View Engine →
04

AuditTrails Enterprise

A comprehensive full-stack enterprise audit trail management system built with Angular and .NET. Features robust security, GraphQL APIs, and Docker containerized deployment.

View System →
05

Minds Halls

A psychological horror game developed in just 3 days for Scream Jam 2023. Built with Unity as a team collaboration, exploring themes of fear and the subconscious mind.

Play on itch.io →
06

Unified AI Telegram Bot

A unified Telegram bot that combines multiple LLM providers into one seamless interface. Features session management and extensible context window handling.

View on GitHub →
4+
Years Experience
6
Positions
15+
Technologies
5
Languages

Technologies & Tools

Languages

TypeScript JavaScript Java C# PHP Python

Frontend

React Next.js Angular Vue.js Svelte Three.js

Backend & DevOps

Spring Boot .NET GraphQL Docker Cypress ANTLR

Languages

语言爱好者
Turkish — Native English — C1 German — B1 中文 — HSK 1 日本語 — N5
一步一步 — step by step

Let's Connect

Have an idea?
Let's build something together.

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Whether it's a startup, research project, or innovative product — let's talk!

TD

Toprak Dikici

Full-Stack Developer

M.Sc. Philosophy & Computer Science

📍 Bayreuth, Germany