Onur Arıkan

Hi, I'm Onur Arıkan

Software Developer

I build exceptional and scalable web applications with focus on responsive design, clean code, and user experience.

About Me

I'm a passionate software developer with 3 years of experience.

Most of the time you'll find me building applications with Python, especially using Django based web applications. I love exploring how different pieces fit together, whether it's a big project with multiple dependencies, or just some small script that makes life easier. Coding is a big part of what I do, but it's only one part of the bigger picture.

Outside of tech, guitar is my biggest passion. I'm always playing, experimenting with sounds, or coming up with new riffs. I also love Formula 1, stargazing, board games hiking, climbing and travelling. This site is my little corner to share all of that — my projects, my hobbies, and the things that make me curious.

My Skills

I work with a range of technologies and tools to create amazing products.

Tech Stack

Python
Django
FastAPI
Flask
PostgreSQL
SQLite
HTML/CSS
Bootstrap 5
Docker
Git
Linux
C/C++
JavaScript/TypeScript
Pandas
Pygame

Other Interests

Guitar
Formula 1
Hiking
Climbing
Astronomy
Board Games
Travelling

My Projects

Here are some of my recent works that I'm proud of.

Formula 1 Fantasy League
Formula 1 Türkiye

Python, Django, Bootstrap 5, SQLite3

Homepage for the biggest F1 community in Turkey. Contains all the historical F1 data, graphs and statistics. Features an online fantasy league and prediction game which requires budget management and strategy skills, first and only one in Turkey, played by hundreds of people.

View Site
Coding Blog
Coding Blog

Jekyll, GitHub Pages, Markdown

In this web page, I share my personal journey in Computer Science as well as the handy tips that make my life easier while using the web, command line applications or generally everything that I can explore in my computer.

Visit Blog GitHub
Splendid Board Game
Splendid

Python, Django, Channels, WebSockets, PostgreSQL

Intelligent design system for the board game Splendor, a web application that can be played as multiplayer or against AI in real time with robust authentication and Elo rating system.

View Project
Flagsweeper Game
Flagsweeper

PyGame, Python, Multiplayer Gaming

Multiplayer version of the classic Minesweeper game, written in PyGame with enhanced gameplay features and real-time multiplayer functionality.

GitHub
Solar System Plotter
Solar System Plotter

Python, Flask, PyEphem, Animation

A web app that plots the solar system with given parameters, in heliocentric or geocentric view with an option to generate animated GIFs showing planetary movements over time.

View Project GitHub
Syllabify Turkish
Syllabify-Turkish

JavaScript, Linguistics, Turkish Language Processing

A JavaScript program that divides Turkish sentences into their syllables, useful for linguistic analysis and language learning applications.

View Project GitHub
Habit Tracker
Habit Tracker

Python, Data Visualization, Productivity

A simple habit tracker that helps users track their habits and visualize progress over time with intuitive charts and statistics.

GitHub
Formula 1 Elo
Formula 1 Elo Rankings

Python, Elo Rating System, Data Analysis

Ranks Formula 1 drivers using the Elo scoring system to objectively determine the fastest drivers based on race performance.

View Project
Elo Rating Calculator
Elo Rating Calculator

JavaScript, Elo Algorithm, Rating System

Calculates Elo rating adjustments for two players based on their current ratings and match outcomes, with customizable parameters.

View Project GitHub

Get In Touch

Feel free to reach out!

Email

onurarikan.dev@gmail.com

Location

Gdynia, Poland