EDUCATION


Computer Science/Engineering-Duzce University (2020-ongoing)

Duzce - Turkey



PROJECTS


  • Collaborated with a multidisciplinary team of four students, utilizing OpenCV and C++ to develop a system for insect detection and calculation of appropriate drug dosages based on insect quantity.

  • Designed comprehensive UML diagrams, including State and Deployment diagrams, for a banking system.

  • Designed a book reading app capable of creating books with authors and readers. Readers could read the books, bookmark them, and access the author's information.

  • Created a university app enabling users to manage departments, professors, students, courses, and access class information.

  • Developed an accounting app facilitating account management, withdrawals, deposits, and transfers between accounts.

  • Worked on various algorithms and mathematical problems, including Towers of Hanoi, Fibonacci sequence, and Pi computations using Java.

  • Designed a versatile calculator in Java capable of performing factorial and modulus operations.

  • Implemented the FizzBuzz game using Java programming.

  • Developed a simple calculator and a login page using Java Swing.

  • During the semester, I learned concepts in Database Management Systems and solved practical application exercises given as SQL assignments. I performed CRUD operations on the Northwind database and uploaded the solutions to GitHub.

  • Created an ATM interface with login, deposit, withdraw, and transfer functionalities using NetBeans, Java, Java Swing, and SQL.

  • Developed a comprehensive tech store desktop app with backend in Java, MSSQL for database, JDBC for SQL connection, and Java Swing for GUI. Implemented CRUD operations, triggers, and stored procedures. Supported multi-user roles (Admin, Employee, Customer) with distinct functionalities. Admin had full control, including database backup and restore features.

  • Built beginner-level JSP and JSP Servlet applications using Tomcat server, including a Hello World page and a language-switching feature (English, Spanish, German). Developed a student sign-in page.

  • Executed a comprehensive MVC project using JSP and Java Servlet on Tomcat Server within the NetBeans IDE.



COURSES & TECH STACK & MISCELLANEOUS


C++- C# - Java - JS - JSP - Servlet - Spring Framework
SQL - MYSQL - HTML - CSS - JDBC - Git - Bootstrap



Udemy

OOP with Java
OOP & Functional Programming with Java
JSP, Servlets & JDBC for Beginners: Build a Database App



Language

Turkish: Native
English: Fluent