Upstaff Sign up
Kamal A., Senior Flutter Developer
Kamal A.
🇪🇬Egypt (UTC+02:00)
Created AtUpstaffer since June, 2024

Kamal A. — Senior Flutter Developer

Expertise in Flutter (4.0 yr.), Xamarin (5.0 yr.), Mobile Apps (8.0 yr.).

Last verified on June, 2024

Bio Summary

- Commercial Experience with Mobile Development since 2016 in the banking, insurance, health and beauty industries, education and e-commerce
- Senior and Lead Developer, able to organize the process of building an application both by himself and by a team
- 4+ years of commercial experience with Flutter and Dart
- 5+ years of experience with Xamarin
- Significant experience in development with Firebase
- Proven experience with start-ups in early stages of growth
- Extensive experience of work with international companies in Canada, the UK, Saudi Arabia, the UAE, Egypt, Jordan, Kuwait
- Experience in MVP and architecture development of complex mobile applications such as mobile banking and e-commerce platforms.
- Experience with SDKs and APIs
- AI/ML enthusiast
- Excellent soft skills scaled up in work in mixed teams in international companies, open-minded, trouble-shooter, great communicator and experienced mentor
- Upper-Intermediate English
- Native Arabic
- Available ASAP

Technical Skills

Programming LanguagesC#, Dart, Java
.NET PlatformADO.NET, ASP.MVC Pattern, ASP.NET, Azure, .NET
AI & Machine LearningAI
Android Libraries and ToolsAndroid SDK
Mobile Frameworks and LibrariesFlutter
UI Frameworks, Libraries, and BrowsersHTML, UI, XAML, XML
Java Libraries and ToolsJSON
Data Analysis and Visualization TechnologiesML
Databases & Management Systems / ORMFirebase, Microsoft SQL Server, MySQL, PostgreSQL, SQL, SQLite
Cloud Platforms, Services & ComputingAzure
UI/UX/WireframingAdobe XD, Figma
PlatformsAndroid, Firebase
SDK / API and IntegrationsAndroid SDK, RESTful API, Web API
Third Party Tools / IDEs / SDK / ServicesAndroid SDK
Operating SystemsiOS
Methodologies, Paradigms and PatternsOOP, SOLID
iOS Libraries and ToolsXamarin
Other Technical Skillsdatabase, DesignPatterns, .NET Maui, SDK, SQL databases, SQL/NoSQL

Senior Flutter Engineer, Tawuniya, Saudi Arabia

April 2024 - Present

https://apps.apple.com/eg/app/tawuniya-%D8%A7%D9%84%D8%AA%D8%B9%D8%A7%D9%88%D9%86%D9%8A%D8%A9/id1639353191

  • Saudi Insurance Company with principal lines of business include motor, marine, fire, medical, engineering, energy, aviation, takaful, and casualty insurance.

Tech Stack: Flutter, Mobile Application Development, Software Design, Design Patterns. Code Review, Object-Oriented Programming (OOP)

Senior Flutter Engineer, WAJ, Saudi Arabia

September 2023 - January 2024

https://apps.apple.com/eg/app/waj-all-in-one-salon-manager/id6471232991

  • Responsible for the end-to-end development of mobile applications, utilizing the Flutter framework. This involved creating user interfaces, managing state, and handling complex application logic.
  • Team Lead Experience.

Tech Stack: Flutter, Software Infrastructure, Software Design, Subabase

Senior Flutter Engineer, Squadio, Saudi Arabia

September 2023 - April 2024

  • Responsible for the development of a responsive UI for a large e-commerce platform, using Flutter and Firebase.
  • Integrated third-party AI-solutions
  • Responsible for the end-to-end development of mobile applications, utilising the Flutter framework. This involved creating user interfaces, managing the state, and handling complex application logic.
  • Implementing designs for new features sourced from design tools such as Adobe XD and Figma.
  • Resolving bugs in an agile manner, ensuring the ongoing stability and performance of the applications.

  • AI/ML integrations.

  • Helping with the deployment process to app stores.

Tech Stack: Flutter, Android, C#, Design Patterns, Code Review, iOS, Mobile Applications, Product Quality, NET Framework, Object-Oriented Programming (OOP), Dart, ASP.NET Core, Design, REST APIs

Senior Mobile Developer, Kuwait International Bank

October 2022 - July 2023, Kuwait

https://apps.apple.com/eg/app/kib-mobile/id409840829 

  • Develop and maintain iOS and Android KIB Retail app using Flutter.
  • Maintain high standards of code quality.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Translate and Build the designs into high-quality responsive UI code.
  • Handling APIs

Tech Stack: Flutter, Design Patterns, Code Review, Android, iOS Development, Android Development, Mobile Applications, Product Quality, Databases, Object-Oriented Programming (OOP), JSON, Design

Senior Mobile Developer, Imagine Technologies, Jordan

May 2021 - OCT 2022 

  • Flutter development. Maintain high standards of code quality.
  • Translate and Build the designs into high-quality responsive UI code.
  • Participate in all phases of the development life-cycle
  • Assist in the preparation and production of releases of software components
  • Ensure designs are in compliance with specifications

Tech Stack: Mobile Application Development, ASP.NET, Xamarin, Code Review, Android, iOS, Android Development, REST APIs

Senior Flutter Mobile, Selah ElTelmeez, Egypt

September 2019 - August 2022 

https://apps.apple.com/eg/app/selaheltelmeez-%D8%B3%D9%84%D8%A7%D8%AD-%D8%A7%D9%84%D8%AA%D9%84%D9%85%D9%8A%D8%B0/id1534150931 

  • Held technical interviews for candidates who are wishing to join as Mobile Developers Designed and developed the Selah El Telmeez app from scratch.
  • Translate and Build the designs into high-quality responsive UI code.
  • Designed and developed the complete app from scratch
  • Implement designs for new features from design tools such as Adobe XD
  • Bug fixes in an agile way
  • Development of complete mobile apps written in Flutter , Xamarin
  • Helped with the deployment process to app stores

Tech Stack:Flutter, C#, Flutter, Design Patterns, ASP.NET, Xamarin, Code Review, Product Quality, Databases, Object-Oriented Programming (OOP), Dart, ASP.NET Core, Design

Xamarin Developer, Logicteca Solutions, Canada

April 2019 - October 2019 

  • Develop and maintain iOS and Android applications using Xamarin.

  • Maintain high standards of code quality.

  • Collaborate with cross-functional teams to define and deliver new features.

  • Translate and Build the designs into high-quality responsive UI code.

  • Handling APIs

Tech Stack: C#, Xamarin, Product Quality, .NET Framework, Object-Oriented Programming (OOP), Design

Xamarin Developer, Link TSP, Egypt

January 2018 - August 2019 

  • Develop and maintain iOS and Android applications using Xamarin.
  • Maintain high standards of code quality.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Understand basic design concepts for developing user-friendly applications.
  • Translate and build designs into high-quality, responsive UI code.
  • Stay up-to-date with the latest technologies.
  • Possess knowledge of project architecture.
  • Handle APIs effectively.

Tech Stack: Mobile Application Development, Xamarin, E-Commerce, Product Quality, Object-Oriented Programming (OOP), Design

Xamarin Developer Trainee, Information Technology Institute (ITI), Egypt

Oct 2017 - Jan 2018

HPS, Mobile Developer, Morocco

October 2016 - October 2017

Tech Stack: Android, Java, C#, Web Applications, Product Quality, .NET, Framework, Object-Oriented Programming (OOP)

Education

Bachelor's degree in Computer Science 

Certifications

  • Google Developer Challenge ScholarshipGoogle Developer Challenge Scholarship, Udacity, January 2018
  • 98-363:MTA:Web Development Fundamentals (C#), May 2015
  • EMC Academic Associate , information Storage and management
  • National Bank of Egypt Trainer Certificate
  • Universal app developer within Egypt AppFactory 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Kamal A., Senior Flutter Developer
Ready to hire Kamal A.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring