Gokhan Asilturk

Hi, I'm Gokhan Asilturk

Full Stack Developer | AI Researcher

I create modern, responsive applications with Java, Spring Boot, React, and more.

About Me

Gokhan Asilturk

I am a software developer with a solid foundation in Computer Engineering, shaped by my studies in Ukraine and enriched by a multilingual, interdisciplinary outlook. I've contributed to both Java-based enterprise applications and Python-driven data projects, gaining hands-on experience across various stages of the software lifecycle. My background in video production and editing adds an aesthetic, user-centered perspective to the solutions I build. Embracing collaboration and continuous learning, I focus on crafting sustainable, scalable software while staying curious about emerging tools and methodologies. By blending technical rigor with creative problem-solving, I aim to deliver reliable applications that evolve alongside changing needs.

Languages

  • English: Intermediate (B1)
  • Russian: Upper Intermediate (B2)
  • Ukrainian: Upper Intermediate (B2)
  • Turkish: Native
Download CV

My Skills

Programming & Frameworks

Java, JavaScript, TypeScript, C#, Python

Node.js, Spring Boot, Spring MVC, JPA & Hibernate, Maven

.NET, React.js, Redux Toolkit, HTML/CSS, Formik/Yup

Databases

Oracle, PostgreSQL, MySQL, MSSQL

ChromaDB, QDrantDB

DevOps & Cloud

Docker, CI/CD pipelines

Microsoft Azure

Shell/Bash scripting

Methodologies & Testing

Agile (Scrum, Kanban), RESTful APIs

OOP, TDD, DDD

Unit, Integration & Functional Testing

Tools & Platforms

Git, GitHub, Heroku

Postman, Swagger

IntelliJ IDEA, VS Code

Work Experience

Backend Developer

WoGamer

July 2024 - March 2025

  • Developed a Spring Boot/JWT backend with 99.9% uptime, handling 2,000+ daily API calls.
  • Built a CI/CD pipeline, reducing release time by 50%.
  • Showcased system scalability and robust architecture in investment presentations.
  • Video Editor

    ACK GLOBAL

  • Delivered 40+ video projects on time, reducing project turnaround by 30%.
  • Improved video quality, increasing client engagement by 25%.
  • Received 90%+ positive client feedback consistently.
  • My Projects

    ExtendRent Project

    ExtendRent - Rent a Car Application

    Led a team of four while developing and implementing the backend using Java. Designed a secure, multi-layered MVC system with Spring Boot & Spring Security.

    Java Spring Boot React TypeScript
    Student and Course Management System

    Student and Course Management System

    Developed a role-based system with JWT authentication for 3 user types. Handled 1000+ records with data validation and PostgreSQL.

    Express.js PostgreSQL React.js JWT Docker
    Smart Sensor Monitoring System

    Smart Sensor Monitoring System

    Built a real-time backend using MQTT to collect data from 50+ IoT sensors. Used PostgreSQL and InfluxDB for hybrid storage; deployed with Docker.

    NestJS MQTT React.js PostgreSQL InfluxDB JWT Docker
    Vector Link AI Search

    Vector Link AI Search

    Developed a Python-based system for scraping and indexing web data in ChromaDB. Implemented Sentence Transformers for embedding generation and vector search.

    Python ChromaDB LLMs Ollama
    Data Analysis Projects

    Data Analysis Projects

    Developed console-based applications focused on data science using Python 3.9, Numpy, Pandas, and Matplotlib.

    Python Numpy Pandas Matplotlib

    Education & Certificates

    Odessa Polytechnic National University (Ukraine)

    September 2020 - June 2024

    Specialized in designing, developing, and testing robust software systems. Focused on scalable architecture, algorithm optimization, and agile methodologies.

    Certificates

    Introduction to AI – Python, Ollama

    April 2025

    Tobeto Istanbul Kodluyor – Java & React (TypeScript) Full Stack Development

    October 2023 - March 2024

    Backend Java Developer Bootcamp – Java, JWT

    February 2023 - April 2023

    Qualified Software Developer Camp (Kodlama.io) – Java & React

    November 2021 - January 2022

    Get In Touch