Who Am I?
Hi! My name is Utku Görkem Ertürk. This is my professional blog, which shows my academic and professional work and interests. I am currently pursuing an MS degree in computer science at EPFL. I am interested in software development, machine learning, data science, biology, and psychology.

2020-2024 EPFL,Lausanne , Switzerland
M.S. in Computer Science; CGPA 5.4/6.00
2016-2020 Bilkent University, Faculty of Engineering, Ankara, Turkey
B.S. in Computer Engineering; CGPA 3.89/4.00
2007-2011 Faruk Nafiz Çamlıbel High School, Ankara, Turkey
Science/Mathematics student, second place

Sep 2021-Present Oracle Labs, Research Assistant , Zurich, Switzerland
•Oracle Contributor Agreement Signing Service(OCASS):
as a full-stack developer. I used Java, Typescript, Javascript, Dropwizard, Jetty, Jersey, Hibernate, Maven, Oracle JET, CSS, HTML, Node.js, Oracle DB, Oracle Cloud Infrastructure(OCI) and Docker.
•An annotation-based code generation method to manage schema evolution of REST APIs:
Master’s Thesis in Autonomous Middleware Team
June-Aug 2019 OBSS, Sofware Developer Intern, Istanbul, Turkey
Linkedin-like, intern contest winner, career web application.
June-Sep 2018 Comodo, Sofware Developer Intern, Ankara, Turkey
•A Company Project:
Test automation system was developed using Java. Micro-services were developed using the Spring framework and test-driven development methodology. The company’s infrastructure was improved by organizing services. Requests were mapped using VTL (Velocity Template Language).
My Projects

Spotext is an Android chat application based on GPS location and QR code, which will allow users to attend to the same event or place chat rooms and interact and chat with each other. QR code is used for entering the chat rooms after being approved by GPS location that user is on the spot. Spotext has various features such as anonymity, public messages, private messages, adding people that user wants to keep in touch. Spotext will be used for the events and festivals besides the places. Chat rooms for events will be different than for places and the difference is that kind of chat rooms will exist unless the user wants to leave the chat. However, chatrooms for the places will not be available when the user is not on the location. Spotext is designed for socializing and meeting new people, discovering new hobbies, which could be a huge social network that will be able to be used by everyone without age limitation.

Steam Trade Bot

A bot which automates incoming and outgoing item trades according to pricelist fetched from web or a txt formated price list.