
Mazen Halawi
Senior Flutter Developer | TypeScript
Salary / Daily rate
Grenoble, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior Flutter developer with 7+ years of mobile expertise, specializing in cross-platform apps and Firebase backend systems. Built high-impact solutions including community platforms with 100k+ users and AI-powered notification systems. Expert in Flutter, Swift, and TypeScript development with proven track record in full-stack mobile solutions.
Work experience
Senior Flutter Mobile / Web Developer
On3
Jan 2021 - Present
5 years 10 months
Remote, OR 97458, USA
Skills: TypeScript · Flutter
Flutter App Developer
FreelanceFreelance
Mar 2020 - Mar 2023
3 years 1 month
Beirut Governorate, Lebanon
Developed Druze Connect app for a community in the USA. The first version of the app includes a chat platform, consequent releases will include discussion forums… - App developed using Google Flutter. Backend consists of Firebase Firestore, Firebase Cloud Functions for handling cron jobs and messaging services, Firebase Storage to handle files and images. - Typescript for creating push notification cloud functions in Firebase. - Firebase hosting. - App was developed using advance features such as Streams and RxDart. Bloc’s and inherited widgets as well as generics were all implemented in the app. - Graphic design using Sketch and Photoshop to build the Apple and Android stores. - Gave a Flutter class to a group of 8 Computer Science graduates for a period of 8 weeks. Swift Developer Developed DeCorona for Hahn-SoftwareEntwichlung (https://www.hahn-softwareentwicklung.de/). DeCorona makes use of ArcGIS API for latest Covid-19 records in Germany and displays national directions to users. - Swift 5 and advance Apple libraries were used such as Combine and BackgroundTasks. - VIPER design pattern was implemented. - Open source available at https://github.com/mazenhalawi/DeCorona
Senior Flutter Developer
Siopi.ai
Mar 2021 - Dec 2022
1 year 10 months
France · Hybrid
Senior Mobile Developer
White Lab
Mar 2016 - Mar 2021
5 years 1 month
Greater London, England, United Kingdom
- Developed and continuously upgrading Sensio Air iOS app using Swift. (Push notifications, Core Locations, Store Kit, Graphs and statistical data…) - Help in developing strategies to improve user acquisitions. Perform daily database analysis of users as well as stay up-to-date with user feedback to establish new areas of user interest in the app. - Integrated Analytics into iOS App including Google Analytics, Facebook, AppSee, UserX, MoEngage and ActiveCampaign. Used dependency managers such as Cocoa Pods and Carthage for deploying 3rd party libraries. Familiar with Github and BitBucket version control. - Prototyping models on xCode as well as Sketch. - Continuously updating our Android app and releasing on Play Store. - Acted as Project Lead for the initial Android Application Development process. - Developed backend APIs to interact with mobile requests. Created an AI notification system which includes generation, filtering and sending push notifications to users. - Enhanced backend API for the dashboard system. - Supported external projects with customers like UNRWA and Lebanese Ministry of Environment. Familiarity in their WinCentral and Visualis programs. - Worked in collaboration with our Artifical Intelligence and Data Scientists teams in various data issues involved in the app. Established an IOT system with the Electronic Engineers team to share data between the device and app. - Able to work with most web host servers (Hostgator, host monster, AWS, Firebase) - Proficient with Trello and Slack for SCRUM, project management and communication. - MHSuggestField my personal custom cocoapod framework which adds a list of values to textfields https://cocoapods.org/pods/MHSuggestField
Owner
SysLynxFreelance
Oct 2012 - Aug 2016
3 years 11 months
Abuja, Federal Capital Territory, Nigeria
- Software development for various businesses including reporting software, statistical analysis and other auditing programs. - Consultancy services regarding business applications, web marketing and presence. - Mobile apps developments, producing apps for android and blackberry devices (Check Asset Control on Google Play Store and Blackberry World). - Supplying advanced and up to date computer equipments and electronics not available in the Nigerian market. Also supporting businesses on various electronic issues. - Facilitating business data flow in companies, automating tasks programmatically to help in time saving and reduce human errors. - Graphic design services, market analysis and product development services.
Deputy Managing Director
Gongoni Company Limited
Feb 2007 - Aug 2012
5 years 7 months
Kano, Nigeria
- Developed payroll system in compliance with the Nigerian Tax Law, Pension, and Union rules. (Currently running at all our sister companies for over 1000 workers with biometric integration). - Developed a software mechanism for forecasting raw material requisition, and providing better control of production efficiency and monitoring. - Developed advanced marketing statistics reports giving detailed information about potential customers, locations, and key factors enhancing our marketing department decision making and plans. - In charge of the Information Technology Department. Setting up a closed network system through a domain control server. Setting up Internet Wireless connection with access control. - Designing products images and labels to fit international and modern standards. Designing billboard ads, branding of vehicles, brochures, fliers, and promotional ads. - Creating media awareness through clips, slide shows and radio jingles. - In charge of all purchases excluding technical machinery equipment. - Approving sales invoices, receipts, and vouchers.
Assistant General Manager
W. J. Bush Nigeria Limited
Mar 2006 - Mar 2007
1 year 1 month
Kano, Nigeria
- Issuing sales invoices, updating factory raw material requisitions and returns, reconciling finished goods stock on daily basis. (Program name used is Pegasus Capital Gold) - Managing minimum stock of finished goods and raw materials. - Enhancing data entry on Microsoft Excel and improving reporting system generated from such programs by introducing programming macros to facilitate and speed up entry tasks. - Designing product wrappers as well as corrugated cartons on Corel Draw. - In charge of quality control of purchased corrugated cartons. - In charge of Essential Oil store as well as other expensive raw materials. Performing routine check on stores and warehouses.
Assistant General Manager
Triumph Nigeria Limited
Oct 2004 - Mar 2006
1 year 6 months
Kano, Nigeria
- Planning and monitoring factory production, quality and delivery. - Sales and customer support. - Creating carton designs for customers.
Education
Oracle University
Oracle Certified Professional
2005 - 2006
1 year 1 month
ArcaTech University
Bacherlor of Arts
2000 - 2003
3 years 1 month