Yunus Emre Güler
I am Yunus Emre Güler and I love being productive. All you need is a computer, internet connection and unlimited imagination.
Experience
Here is the information about my work experience.
Senior Software Development Engineer
@YapıKredi Teknoloji
I am working as a Full-Stack web developer. I develop a web application for banking operations using java and vanilla javascript. I also participate in digital transformation project which includes breaking monolithic web applications into microservices.
2021 November - PresentSoftware Development Engineer
@Netaş
I participated in a multitenant IoT project. I am responsible for developing microservices with Java using Spring framework. These microservices consists of RESTful API's, Kafka Pub/Sub applications. I am also responsible with dockerizing and deploying microservices to kubernetes cluster, includes monitoring and scaling pods. I had experience with Mongodb, Elasticsearch and Redis. In addition to theese, develop frontend applications with javascript using ReactJS framework. Mostly I use Antd component library and familiar with Redux.
2020 February - 2021 NovemberSAP PI/PO Consultant - Google Cloud Developer
@Vektora
I was working as a SAP Consultant. I was specialized in PI/PO module of SAP which is a middleware to integrate systems. I consulted corporate clients such as Zorlu Holding, Kale Holding, Kızılay and so on. A part from that I was also developing an IoT project on Google Cloud Platform. I was responsible for the architecture and backend developments with Java. I had experience with GCP services such as AppEngine, Firestore Database and Bigquery.
2017 November - 2020 FebruaryEducation
There is always something new to learn!
Computer Engineering Master Degree(With Thesis)
@Bahçeşehir University
This program also contains MBA content. By this way, I would like to learn about management, gain a new point of view and make my vision wider.
2020 - presentComputer Engineering Erasmus+ Program
@Transporta Un Sakaru Institūts
I studied computer engineering for 6 months at Transporta Un Sakaru Institūts with Erasmus+ Program. It was a great experience. I was able to compare education abroad and had a better understanding. Also living and travelling in Europe was great.
2016 February - 2016 JuneComputer Engineering Bachelor's Degree
@Anadolu University
Through the bachelor's degree, I learnt about lots of different technologies but mainly focused on Java. In my thesis project, I created a social network appication for Android called Appartment. It is a native application developed with Java. It has capabilities such as news feed, posting and messaging. For the backend services I used Firebase. Realtime Database solved a lot for me then. This project also has a commercial on Youtube.
2012 - 2017Skills
Here are the technologies I use in both professional work life and individual projects.
Backend
I create microservices with Java using Spring framework. I develop RESTful API's and Kafka Pub/Sub applications. For microservice integrations, I use Eureka and Feign clients. I mostly work with MongoDB, Elasticsearch and MySQL databases.Also use Redis for caching.
Frontend
I create frontend applications with JavaScript using ReactJS framework. Mostly use functional components with React Hooks. I use Antd as a component library or for specific components I create my owns with react core components and style it with CSS.
DevOps
I use Docker to containerize my microservices. Deploy them to a Kubernetes cluster. Also familiar with Kubernetes operations such as monitoring and scaling pods.
Game Development
I love video games so I wanted to understand how are they made. Unity is just a hobby for me. I create indie games time to time. Also love joining gamejams, it is incredible that a group of two can create a whole game in 48 hours.
Projects
I love being productive and making projects with various technologies. Here are some of my individual projects.