About Ali
Developer with over 3 years of experience in Flutter and 5 years of experience in Android. I am eager to develop creative and animated applications using Flutter's explicit and implicit animation widgets. Develop user-friendly and maintainable Flutter projects by utilizing architectures, state management, and plugins/packages. Maintaining current knowledge of the latest technologies in my field. Developed many projects from scratch as well as other people's projects. Finally, my goal is to develop clean and maintainable projects. SKILLS Senior Flutter Developer Mineral Axis, United kingdom, Remote 07/2022 - Present, Achievements/Tasks Create a responsive app for web and mobile Implementation UI design based on Figma design Using Firebase for crashlytics and app analysis Using GetX, BloC and freezed for managing state Using Rest API to communicate with server-side Multi-language support Create Android, ios and web application Skills: BloC · freezed · Android · ios · web · Dart · Flutter Flutter Developer ITD, Netherland, Remote 12/2021 - 07/2022, Achievements/Tasks Developing android and ios applications based on the flutter framework Designed user interfaces that engaged multiple senses and produced immersive experiences. Devised documentation for each app, detailing operation aspects, functions, capabilities and features. Maintained comprehensive knowledge of mobile development cycle and addressed challenges arising in each phase. Design and build application structure , UI, and UX. Skills: BloC · freezed · Android · Floor · GetX · SQlite · Dio , Dart · Flutter Senior Android Developer Sakhtemanam (My Building), Iran, OnSite 05/2019 - 10/2021, Achievements/Tasks Supported team members with one-on-one and group trainings. Created custom mobile applications using native technologies. Analyzed applications to identify and document weaknesses and errors. Managed aspects of Android app lifecycle from research and planning through deployment and post-launch support. ReDesign the android application structure and develop it. Leading the team to develop the application based on the latest technology. PROJECTS Skills: Webrtc · Socket · Sentry · Flutter Typeax Typeax started its activities with the aim of improving the quality of typing and translation orders so that you can place your order anywhere and anytime without having to go in person and get it at the fastest speed and the most reasonable price. You can pay for your orders by increasing your credit or through the bank gateway. In case of any problems, you can contact Typox 24-hour support and take action to resolve it. Skills: Model-View-Presenter (MVP) · dagger · Java · RxJava · Android Sakhtemanam (My Building) "My Building" App provides Online Construction Services & Building Management. Application for online construction services and intelligent management and operation of residential, office, and commercial complexes Feature of Service Request Section: Very easy and quick to use Apply online for 40 types of construction services Instant request Observing and tracking the requested service status Service Reports and Invoices Online Payment Possibility 24-hour support Skills: custom view · Retrofit · Java · Android Iamcalendar i am calendar is an all-in-one calendar enabling you to simultaneously view multiple calendars with personalized settings. support 16 calendar systems including Chinese, Coptic (Alexandrian), Ethiopian, French Republican (French Revolutionary), Gregorian, Hebrew (Jewish), Indian National (Shalivahana Shaka), Islamic (Hijri, Lunar Hijri, Muslim, Arabic), Japanese, Julian, Korean (Dangun), Minguo (Republic of China), North Korean (Democratic People's Republic of Korea, DPRK, Juche), Solar Hijri (Iranian Hijri, Shamsi Hijri), Thai Solar, and Vietnamese Skills: dagger · Android · Kotlin · Firebase EDUCATION Bachelor Degree of Computer Engineering Islamic Azad University 01/2015 - 01/2020, Mashhad,Iran