Programming
Java programming, object-oriented design, data structures, C programming, and backend logic.
Java-driven student engineer
I’m Hakan Kosapinar, a Computer Engineering student focused on Java, object-oriented design, backend logic, and the discipline required to turn fundamentals into production-ready thinking.
Professional summary
As a sophomore at Tarsus University, I combine strong academic performance with hands-on programming work in Java and C. My approach is structured, methodical, and centered on writing code that is understandable before it is impressive.
Outside the classroom, I strengthened communication, accountability, and composure in an international service environment, learning how to solve problems quickly while keeping standards high.
Core craft
Java programming, object-oriented design, data structures, C programming, and backend logic.
Apache NetBeans, IntelliJ IDEA, algorithmic problem solving, and early-stage Spring Boot learning.
Low-complexity solutions, explicit behavior, and maintainable structure over unnecessary abstraction.
Selected projects
Each project reflects an emphasis on logical structure, readable code, and practical implementation.
A Java-based role-playing game used to deepen my understanding of OOP, game state design, and the relationship between algorithms and player-facing systems.
A high-precision desktop calculator built in Java, reinforcing careful logic design, UI discipline, and reliability in core computational behavior.
Experience and education
Experience
Education
Study and certification
Object Oriented Programming in Java, Computer Programming, and Data Structures in C.
Introduction to Algorithms and Data Structures, English C1 Level, plus additional credentials available on LinkedIn.
Contact
If you are looking for a Java-focused intern with strong fundamentals, clear communication, and a serious approach to growth, I would be glad to connect.