Work Experiences

May 2021 - Present

Android Developer

Petal Maps lets you explore the world around you in new ways. Available in over 140 countries and regions, it not only lets you get your current location, browse the map, search for places, and add your favorites, but also displays real-time traffic conditions, events, and loads more.

Job Description:

  • Being a member of the team which is developing Android client of Huawei's official map application called as Petal Maps
  • Writing clear, testable, maintainable and properly documented code
  • Involving in not only development of a part but also technical design, design review and code review processes of requirements

Petal Maps

Petal Maps on AppGallery

Petal Maps on Google Play

May 2020 - April 2021

Assistant Software Engineer

Job Description:

  • Developing native Android applications with clean codes and which fit with architectural patterns to make people understand how to use Google Mobile Services and Huawei Mobile Services together inside the one application
  • Contributing Huawei Mobile Services for the Huawei Mobile Ecosystem
  • Giving technical support to our clients for integrating their applications to Huawei App Gallery who are in United Kingdom, Colombia and Ecuador
  • Creating video contents about Huawei Map Kit
  • Writing documentations about HMS


  • Huawei Future Star 2020
Kafein Technology Solution
July 2019 - August 2019

Java Developer Intern

Job Description:
  • Developing Backend project and building RESTful APIs with Spring Boot
  • Developing native Android application using Kotlin for backend project

Volunteer Work Experiences

September 2019 - April 2020
Istanbul, Turkey

Translator at Kodluyoruz

Job Description:
  • Translating ’CS50: Introduction to Computer Science’ course to Turkish with subtitles
  • Improving English skills, Improving knowledge about computer science
June 2018 - August 2018
Kyiv, Ukraine

Volunteer English Teacher at AIESEC in Kyiv

Job Description:
  • Working at language school in Kyiv/Ukraine
  • Helping students to improve their speaking skills in English
  • Improving English speaking skills, Practicing in Russian, Learning the basics of Ukrainian language
  • Team working, Multi-Cultural Team Leadership
  • Multi-Cultural Communication


August 2016 - July 2020
Istanbul, Turkey

Software Engineering
Beykent University

  • Object Oriented Programming with Java, Mobile Application Development, SQL
  • Design Patterns, System Analysis, Software Requirement Engineering, Software Testing, Computer Networks, Database Design
  • Computer Graphics, Formal Languages and Automata Theories, Project Management, Software Development Standards, Data Structures, Algorithms, Software Development Principles
  • Mathematics, Physics, Linear Algebra, Discrete Mathematics, Statistics and Probability, Numerical Analysis, Differential Equations