Summary
Overview
Work history
Education
Skills
Languages
Projects
Timeline
Generic

AHMET AKAY

Kraków, Poland

Summary

Results-driven Mobile Application Developer with 2 years of hands-on experience in crafting robust and user-friendly apps using Flutter and Swift. Proficient in MVVM and VIPER architectures, Flutter state management tools like BloC, GetX, and MobX, and seamless backend integration with Firebase and REST APIs. Skilled in implementing unit and UI testing following Test-Driven Development (TDD) practices. Strong foundation in Object-Oriented Programming (OOP), SOLID principles, and Design Patterns. Committed to delivering high-performance, maintainable applications with exceptional user experiences.

Overview

2
2
years of professional experience

Work history

Mobile Application Developer

YazEvi Software
Istanbul, Eyupsultan
02.2023 - 10.2024
  • Created efficient mobile applications using Flutter and Swift
  • State management expertise in Flutter using BloC, GetX, and MobX.
  • Knowledge of Firebase integration.
  • Developed pages using MVVM and VIPER architecture.
  • Wrote comprehensive UI and unit tests.
  • Optimized app performance and responsiveness for iOS and Android.
  • Collaborated with designers and product managers to create user-centric mobile experiences.
  • Integrated with RESTful APIs and third-party services to enhance functionality.
  • Stayed updated on mobile development trends and emerging technologies.
  • Deployed applications to the App Store and Google Play Store.

C# Developer

Ecodation
Istanbul, Esenler
12.2022 - 12.2022
  • Gained a solid understanding of programming fundamentals.
  • Developed desktop applications using WinForms.
  • Applied object-oriented programming principles in real-world projects.
  • Followed SOLID principles to write maintainable and scalable code.
  • Worked with data structures and algorithms to enhance application efficiency.
  • Strengthened debugging and problem-solving skills through hands-on projects.
  • Worked with databases for data storage and retrieval, including writing and optimizing SQL queries.

Education

Bachelor's Degree - Computer Physics (in English)

AGH University of Krakow
Kraków
10.2024 -

Associate's Degree - Computer Programming

Medipol Universitesi
Istanbul
09.2022 - 06.2024

Skills

    Mobile Development:

  • Flutter
  • Swift

  • State Management:

  • BloC, GetX, MobX (Flutter)

  • Architecture:

  • MVVM
  • VIPER

  • Backend and Database Integration:

  • Firebase
  • REST APIs

    Version Control:

  • Git, GitHub

  • Testing:

  • Unit Testing & UI Testing
  • Test-Driven Development (TDD)

  • Tools & IDEs:

  • Xcode, Android Studio, VS Code

  • Other Programming Skills:

  • Object-Oriented Programming (OOP)
  • SOLID Principles
  • Design Patterns

Languages

English
Upper intermediate
Turkish
Native
Azerbaijani
Intermediate

Projects

Lafyuu E-Commerce App
Project Link: https://github.com/ahmetakay24/lafyuu_e_commerce_app
Mock JSON API: https://github.com/ahmetakay24/lafyuu_e_commerce_app_mock_json


  • Overview: Flutter-based e-commerce application designed with scalability and user-friendly interfaces.
  • Architecture: Implemented Model-View-ViewModel (MVVM) for efficient data flow and modularity.
  • API Integration: Integrated RESTful APIs to handle dynamic data, product listings, and customer interactions.
  • UI Components: Leveraged UIKit to create intuitive, responsive, and engaging user interfaces.
  • State Management: Utilized BloC pattern to manage state across the application, ensuring efficient resource handling and seamless user experience.


Flight Booking App
Project Link: https://github.com/ahmetakay24/flight_booking_app
Mock JSON API: https://github.com/ahmetakay24/flight_booking_app_mock_json


  • Overview: Swift-based flight booking app developed to streamline the process of searching and reserving flights.
  • Architecture: Applied MVVM architecture to separate business logic from UI components, ensuring better maintainability.
  • API Integration: Connected with RESTful APIs to enable real-time data updates, including flight schedules and bookings.
  • UI Components: Designed user interfaces using UIKit for a smooth, visually appealing experience.


If you need more Information about my projects and portfolio please don’t hesitate to ask.

Timeline

Bachelor's Degree - Computer Physics (in English)

AGH University of Krakow
10.2024 -

Mobile Application Developer

YazEvi Software
02.2023 - 10.2024

C# Developer

Ecodation
12.2022 - 12.2022

Associate's Degree - Computer Programming

Medipol Universitesi
09.2022 - 06.2024
AHMET AKAY