Birthdate | 28.02.2000 |
Driving License | B |
Gender | Male |
Military Services | Postponed until 27.06.2024 |
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.
I worked on a selenium project with other interns. The project was a Python Selenium bot for testing the frontend of demo web site of Yetenek Kapısı (talentgate.org) which is supported by government. Project succeeded to act like a cypress integration test with 100% coverage.
I got Linux, PostgreSQL, Docker, Java, Spring Boot, JPA, Hibernate, Persistance, Clean Code, Javascript and React.js courses and developed a Spring Boot Web project alongside React + Vite.js web interface. The final project has user role based web interfaces, administration panels, user panels, and statistic graphs.
I worked as a remote full stack software developer for the project Turkey's Treasury and Financial management system which worths billions of dolars and consists of dozens of microservices. SpringBoot framework is primarly used in this job. I gained experience with working within an agile environment. Using Atlassian continious integration tools like Jira was a daily routine. I developed both backend with Java and PostgreSQL and frontend with ember and handlebars, for government's financial system and wrote unit and integration tests to achieve 100% coverage.
I'm currently developing web services for a distributed big data environment with HDFS file system. I'm developing React + Typescript frontends alongside Java Spring Boot and Express.js backends and Spark jobs written in Scala. I've written unit and integration test for both frontend and backend with 90+% coverage.
I completed a java bootcamp which is organized by TÃœBÄ°TAK BÄ°LGEM and Patika. Bootcamp took 8 weeks. Main subject was backend and desktop development. Weekly tasks are published publicly on github at the end of every week.
https://www.coursera.org/account/accomplishments/verify/5CXZS4B3F9YG
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.
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.
This project is a javascript package which is published on npm. It increases reliability of javascript timers.
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.
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.
A tower defense game developed with node.js and Three.js. Also my npm package precision-timeout-interval is used in this project.
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.
This application guesses your gender by your voice, allows recordings and file uploads. GUI was written in C# and AI was written in Python.
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.
A scheduler project to automatically kill specific processes while gaming.
It's a containerized node.js project that simulates key management services.
Encyription tool which includes three different algorithm created by me. Written in C#.
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).
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.
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.
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.
Contest winning CSS design at freelancer.com.
I'm playing guitar since I was 9 years old. I'm making CSS animations and 3D models with Blender in my free time.