Mustafa Emre Çelik

Flutter Developer

Address:

Sancaktepe/İstanbul

Mustafa Emre Çelik

Flutter Developer

Address:

Sancaktepe/İstanbul

About Me

I am a Flutter developer with over two years of experience, specializing in creating efficient, clean, and maintainable code. My strong algorithmic thinking, combined with a passion for problem-solving, allows me to quickly adapt to new challenges. I am proficient in state management using Bloc, Provider, and Riverpod, and I have experience working with MVVM and Clean Architecture. I consistently prioritize the application of SOLID principles. I am eager to contribute to innovative projects and further develop my skills in fast-paced environments.

WORK EXPERIENCE

Flutter Developer Intern

Milu

City:

İstanbul

Country:

Türkiye
Website:
LinkedIn:

• Contributed to the application's UI design using Figma.

• Implemented state management with Provider.

• Utilized FirebaseFirestore for user data storage.

• Integrated FirebaseAuth for authentication.

• Integrated Azure AI for AI-driven features.

• Developed a mobile app using Dart and Flutter.

• Gained experience in teamwork and collaboration.

Flutter Developer Intern

Milu

City:

İstanbul

Country:

Türkiye
Website:
LinkedIn:

• Contributed to the application's UI design using Figma.

• Implemented state management with Provider.

• Utilized FirebaseFirestore for user data storage.

• Integrated FirebaseAuth for authentication.

• Integrated Azure AI for AI-driven features.

• Developed a mobile app using Dart and Flutter.

• Gained experience in teamwork and collaboration.

IT Chef Intern

Tüpraş

City:

İstanbul

Country:

Türkiye
Website:
LinkedIn:

• Performed computer maintenance and troubleshooting.
• Managed relationships with suppliers and vendors.
• Applied UIPath to automate repetitive tasks and improve process efficiency. • Used Excel for data analysis, reporting, and managing datasets.
• Made presentations to communicate information and updates.
• Worked collaboratively with team members to achieve project goals.

IT Chef Intern

Tüpraş

City:

İstanbul

Country:

Türkiye
Website:
LinkedIn:

• Performed computer maintenance and troubleshooting.
• Managed relationships with suppliers and vendors.
• Applied UIPath to automate repetitive tasks and improve process efficiency. • Used Excel for data analysis, reporting, and managing datasets.
• Made presentations to communicate information and updates.
• Worked collaboratively with team members to achieve project goals.

EDUCATION AND TRAINING

Electrical-Electronics Engineering

05/09/2018 – 15/07/2024

Maltepe University

Skills

Programming

  • Flutter

  • Dart

  • Swift

  • Git

  • Firebase : Firestore,FirebaseAuth,Firestorage

  • AI Integration

  • Clean Architecture , MVVM

  • Clean Code


Design

  • Figma

  • Canva

  • Responsive Design

  • UI/UX Design

Language

  • English

    LISTENING C1

    READING C1

    SPOKEN PRODUCTION B2

    SPOKEN INTERACTION B2

Projects

Start:

12/10/2024

End:

- 18/11/2024

• Designed UI using Figma.
• Implemented state management with Riverpod.
• Utilized Firebase Real Time Database for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with NFC .
• Applied MVVM Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Used Trello for managing project tasks and tracking progress.

• Applied Git for version control and team collaboration.

Start:

12/10/2024

End:

- 18/11/2024

• Designed UI using Figma.
• Implemented state management with Riverpod.
• Utilized Firebase Real Time Database for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with NFC .
• Applied MVVM Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Used Trello for managing project tasks and tracking progress.

• Applied Git for version control and team collaboration.

Start:

01/08/2024

End:

05/09/24

• Designed UI using Figma.
• Implemented state management with Provider.
• Utilized FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Gained team collaboration experience.
• Integrated Azure AI for AI-driven features.
• Used Trello for managing project tasks and tracking progress.

• Applied Git for version control and team collaboration.

Start:

01/08/2024

End:

05/09/24

• Designed UI using Figma.
• Implemented state management with Provider.
• Utilized FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Gained team collaboration experience.
• Integrated Azure AI for AI-driven features.
• Used Trello for managing project tasks and tracking progress.

• Applied Git for version control and team collaboration.

Start:

01/07/2024

End:

01/08/1024

• Designed UI using Figma.
• Implemented state management with Bloc.
• Utilized FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Applied Git for version control

Start:

01/07/2024

End:

01/08/1024

• Designed UI using Figma.
• Implemented state management with Bloc.
• Utilized FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Developed a mobile app using Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Applied Git for version control

Start:

23/08/2023

End:

13/09/2023

• Implemented state management with Bloc.
• Used FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Used Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Applied responsive design for various screen sizes.

• Applied Git for version control

Start:

23/08/2023

End:

13/09/2023

• Implemented state management with Bloc.
• Used FirebaseFirestore for user data storage.
• Integrated FirebaseAuth for authentication.
• Used Dart and Flutter.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Applied responsive design for various screen sizes.

• Applied Git for version control

Start:

05/07/2023

End:

16/07/2023

• Designed UI using Figma.
• Implemented state management with Provider.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Managed user settings and data with Shared Preferences.
• Applied Git for version control

Start:

05/07/2023

End:

16/07/2023

• Designed UI using Figma.
• Implemented state management with Provider.
• Gained experience with RESTful APIs.
• Applied Clean Architecture principles.
• Followed SOLID principles for maintainable code.
• Implemented responsive design for various screen sizes.
• Managed user settings and data with Shared Preferences.
• Applied Git for version control