Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nehir Sena Karaca

Computer Engineering Student
Ankara,06

Summary

As a Computer Engineering student, I am developing my skills in software development and data structures. I have reinforced my academic knowledge in fundamental programming, algorithms, and databases through projects. I am a candidate who is open to learning, possesses analytical thinking skills, and can take responsibility.

Overview

2
2
Languages

Work History

Tank Game (JavaFX)

  • Real-time tank movement
  • Shooting and projectile system
  • Collision detection
  • Object-Oriented Programming (OOP)

Rail Marshal System Simulation (C++)

  • Sorted wagon insertion (descending by weight)
  • Train assembly with cargo grouping rules
  • Departure yard with queue-based dispatch system
  • Optional auto-dispatch based on weight threshold
  • Manual implementation of doubly linked lists
  • Dynamic memory management

Personal Portfolio Website (HTML)

  • Structuring pages with HTML
  • Styling layouts with CSS
  • Working with background images and positioning
  • Basic web design principles

SQL Database Project (Python)

  • Database connection using Python
  • Create/view/update and delete records
  • Structured SQL queries

Education

Bachelor of Science - Computer Engineering

Hacettepe Üniversitesi
Ankara
04.2001 -

Skills

  • Python/Java/C
  • HTML/CSS
  • Arrays, linked lists
  • Sorting / searching
  • Algorithmic thinking

Timeline

Bachelor of Science - Computer Engineering

Hacettepe Üniversitesi
04.2001 -

Tank Game (JavaFX)

Rail Marshal System Simulation (C++)

Personal Portfolio Website (HTML)

SQL Database Project (Python)

Nehir Sena KaracaComputer Engineering Student