Back
Toggle portrait

Ufuk Bakan

Software Engineer

Personal Information

Birthdate 28.02.2000
Driving License B
Gender Male
Military Services Postponed until 27.06.2024

Summary

I'm a software engineer from Turkey who graduated from Gazi University Computer Science department with a GPA of 3.79 / 4.00 with the third place and is very skilled in Javascript and Java.

Education

  • Macit Zeren Science High School
  • 92 / 100
  • Gazi University Computer Science
    (Faculty of Engineering)
  • 3.79 / 4.00
    🥉 Third place

Computer Skills

Experience

Bootcamps

Certificates

Projects

  1. Open Source Projects
    1. Style Transfer of Human Faces with GANs

      It's the final term project for Gazi University Computer Science degree. An autoencoder is created and trained to reconstruct human faces. Then the features are matched with encoded values. Features are manipulated via changing encoded value then the images are regenerated with autoencoder.

    2. Bootpress

      It's a Node.js backend framework project that provides much more cleaner and scalable code than any other framework also supports Typescript too. Additionally, it has a CLI tool to quickly start a project which can be run with 'npx create-bootpress-app project_name' command.

    3. Precision-timeout-interval

      This project is a javascript package which is published on npm. It increases reliability of javascript timers.

    4. Reliable Studio Code

      The application is developed with Electron and React. It allows developers to encode and decode source code files, generates a secret key from a passphrase and remembers the last one.

    5. Portfolio Page

      I developed my own portfolio page with Next.js and advanced CSS & Typescript. I've also used Midjourney to generate some background images. The site is currently hosted on Vercel.

    6. WebGL Tower Defense Game

      A tower defense game developed with node.js and Three.js. Also my npm package precision-timeout-interval is used in this project.

    7. Wolf Sheep Rabbit Game

      It's an online game which is similar to rock paper scissors. Node.js, Postgresql, React and Docker were used to develop this game project.

    8. Gender Recognition by Voice

      This application guesses your gender by your voice, allows recordings and file uploads. GUI was written in C# and AI was written in Python.

    9. Hospital Finder

      It's a QGIS plugin that's written in Python. This plugin allows users to find the most suitable hospital by their filters in Ankara.

    10. Blitz Auto Killer

      A scheduler project to automatically kill specific processes while gaming.

    11. KMS Simulation

      It's a containerized node.js project that simulates key management services.

    12. U Type Pass

      Encyription tool which includes three different algorithm created by me. Written in C#.

    13. Windows Vista with CSS

      An uncomplete project, frontend copy of windows vista written with HTML, CSS and Js. It's open source on my codepen (codepen.io/ufukbakan/pen/KKNxZjJ).

    14. Web Page Creator

      Project done with C Programming Language. This console program allows user to set title, paragraphs and color scheme. When all done, web page converted into HTML file and saved on to desktop.

  2. Closed Source Projects
    1. Messaging App using SQL

      A messaging app without using socket programming. Project done with C# and Mysql. Server commands are sent users via SQL signals. Design is relies on pub-sub architect.

    2. League of Legends AI Player

      It’s a image processing project done with C# and .Net Core. The AI is going to walk to lane, attack and cast skills when detect an enemy on the screen, use summoner spells when health level is critical, escape and return back to base, buy items and walk to lane again.

    3. StopTheHack Web Page Design

      Contest winning CSS design at freelancer.com.

Hobbies and Interests

I'm playing guitar since I was 9 years old. I'm making CSS animations and 3D models with Blender in my free time.