Fedi Trabelsi
Flutter Developer – Flutter Instructor
I am a Software Engineering student specialized in developing mobile applications with the Flutter technology, With 2 years of experience.
Technology :
Flutter
Experience :
2 Years
E-mail :
f.trabelsi@fullremotefactory.com
Personal Experience
I am a Software Engineering student specialized in developing mobile applications with the Flutter technology. With 2 years of experience, I have carried out more than ten projects ranging from personal projects to more concrete projects in the context of Freelance or within Full remote factory. I have acquired a strong knowledge in the key concepts of application development and in Software development in general while being proficient in French with advanced English language.
Skills
Soft Skills
Professional experience
Full Remote Factory – Tunis
IT Consultant
Development of an Android/iOS/Desktop and web mobile application capable of sending videos
to a Python server and then receiving them after processing with other data and displaying them in the application:
- Creation of 100% responsive application interfaces.
- Connection to the Python server via Websockets.
- Segmentation of the video and then sending it to the Python server.
- Retrieval of data in Json and Bytes format and reconversion.
- Exception management throughout the application.
Tools: Flutter, Websocket, Figma, Streams, 3rd party packages.
Development of an Android/iOS mobile application that connects to an existing website made with Prestashop and retrieves the data from it and displays in the app. The app utilizes very ergonomic mechanisms to navigate between products and categories:
- Creation of 100% responsive application interfaces.
- Connection the website backend.
- Retrieval and manipulation of the data.
- Implementation of ergonomic principals.
- Exception management throughout the application.
Tools: Flutter, Http, Webservice, Api, 3rd party packages
Freelance - Tunis
Flutter Developer
Development of an iOS/Android Fullstack application with Flutter and Firebase that allows the creation of a user, then the customization of their profile and finally the possibility of adding
articles (posts) that other users can consult:
- Creation of 100% responsive interfaces
- Use of the Firebase authentication module with Flutter.
- Management of user data and their profiles with Firebase Firestore.
- Implementation of a complete CRUD for the creation of posts or products.
- Exception management throughout the application.
Tools: Flutter, Firebase, Firestore, HTTP, Rest API, Figma.
Development of an iOS/Android application where the user can scan NFC cards and read their
data, then send it to a central server to verify the existence of the data and retrieve a response
at the end:
- Creation of 100% responsive interfaces.
- User registration and authentication.
- Profile management (name change, profile picture change…).
- Scanning and reading of NFC card data.
- Sending of data and then retrieval of a response from the Central Database.
- Exception management throughout the application.
Tools: Flutter, MySQL, HTTP, Rest API, NFC Manager.