Tuğcan Yavuz
Computer Engineering Student
Profile
Senior Computer Engineering student at Yaşar University with hands-on project experience in data structures, algorithms, database systems, operating systems and artificial intelligence. A team player who is eager to learn new technologies and cares about clean code; open to internship and job opportunities in software development.
Education
Yaşar University2022 – Present
B.Sc. in Computer Engineering (Senior)
- Relevant coursework: Data Structures, Algorithms, Database Systems, Operating Systems, Software Engineering, Artificial Intelligence
Experience & Activities
BBC FairNetherlands
- Attended an international fair; met companies and professionals and explored the latest technologies in the industry first-hand.
Projects
Library Management SystemJava, MySQL, JDBC
- Desktop application for managing books, members and loans; normalized relational database and layered architecture.
CPU Scheduling SimulatorC, Linux
- Simulates FCFS, SJF, Round Robin and Priority scheduling and compares their performance.
Handwritten Digit RecognitionPython, PyTorch
- Trained and evaluated a CNN model on the MNIST dataset.
Task Tracker Mobile AppFlutter, Firebase
- Cloud-synced mobile app with user authentication, task management and reminders.
Shortest Path FinderJavaScript
- Step-by-step visualization of Dijkstra's and A* algorithms on a grid map.
Skills
Programming LanguagesJava, Python, C, C++, JavaScript, SQL
TechnologiesHTML/CSS, MySQL, Firebase, Flutter, PyTorch
ToolsGit, GitHub, Linux, VS Code, IntelliJ IDEA
LanguagesTurkish (native), English