Ergun Uğur Güner

About Me

Passionate software engineer specialized in Android Development and even though not as advanced as Android also iOS and Backend Development with a relentless drive to learn and grow. My background in competitive football has instilled in me a strong sense of teamwork, discipline, and collaboration. As a chess enthusiast, I've developed a strategic mindset that I apply to algorithmic thinking and problem-solving. Committed to continuous self-improvement, I thrive in environments that foster creativity and innovation. I aim to stay positive, radiate positive energy to those around me, and support others' growth as much as my own.

  • Age: 27
  • Residence: Kozyatagi/Istanbul/Turkiye
  • E-Mail: ergunugurguner@gmail.com
  • Phone: +90 538 960 64 16

Resume/Cv

Professional Experience

October 2021 - Present
Fizbot

Android Engineer

  • Leveraged Android's flavor structure to develop a streamlined process for seamless switching between beta and production environments, optimizing workflows, reducing deployment complexities, and ensuring efficient application releases.
  • Contributed to feature development and bug fixes in the application serving over 7,500 users.
  • Enhanced app deployment efficiency by implementing Fastlane and GitHub Actions, enabling automated releases to production, alpha, and internal tracks which ensured that within approximately 15 minutes after a commit to the beta branch, a new version was automatically uploaded to the internal track for the QA team, significantly improving iteration cycles and feedback response times.
  • Implemented a hybrid structure for UI development using Jetpack Compose alongside XML designs. Utilizing advanced Kotlin practices such as Kotlin Flows and Kotlin Coroutines to enhance development efficiency and maintainability.
  • Utilized Android Studio's profiling tools to optimize app performance and memory management. Optimized app performance by 20%.
  • Currently transforming the Android project into a multi-module application adhering to Clean Architecture and the MVVM pattern. Achieved a 60% reduction in build time through Gradle caching and a version catalog for streamlined dependency management. Rigorously applying SOLID principles to enhance build efficiency, scalability, maintainability, and ease of feature integration, thereby accelerating development cycles and establishing a robust foundation for future agile development.
  • August 2020 - September 2020
    Vestel

    Software Engineering Intern

  • Contributed to user interface development for Android applications, gaining insights into the company's business model and operational processes.
  • Actively participated in personal development trainings, including a focused session on the use of permanent memory, enhancing technical understanding.
  • Developed animations for Android and contributed to an IoT project, broadening perspective on Android development and exposing to interdisciplinary collaboration.
  • Education

    2015 - 2021
    Yeditepe University

    Computer Engineering

    Bachelor of Science

    Scholarship & 100% English

    Techinal Skills

    Programming Languages

    Kotlin (Advanced)

    Java (Advanced)

    C++ (Intermediate)

    Tools

    Android Studio

    VSCode

    Altair (GraphQL)

    Firebase

    Postman

    Fastlane

    Jira, Trello, Confluence (Agile Methodology)

    OneSignal

    Design Skills

    Figma

    Soft Skills

    Teamwork

    Collaboration

    Problem Solving

    Communication

    Time Management

    Continuous Learning

    Attention to Detail

    Adaptability

    Knowledges

    • Kotlin, Coroutines, Flow
    • SOLID Principles
    • Xml, Jetpack Compose
    • Rest, GraphQL
    • MVVM, Clean Architecture
    • Room
    • MixPanel, Firebase, OneSignal
    • Fastlane, CI/CD
    • Google Play Console Management
    • Unit, UI Testing
    • UML Diagrams

    Portfolio

    Fizbot

    Fizbot

    iOS&Android
    Kaju

    Kaju

    iOS&Android
    Zzeazy

    Zzeazy

    Android

    Contact

    Kozyatagi, Istanbul, Turkiye

    +90 538 960 64 16

    Freelance Available

    ergunugurguner@gmail.com