Mustafa Emre Çelik
Flutter Developer
Address:
Email:
Mustafa Emre Çelik
Flutter Developer
Address:
Email:
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:
Country:
• 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:
Country:
• 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:
Country:
• 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:
Country:
• 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
05/09/2018 – 15/07/2024

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