MOBILE TECH LEAD (FLUTTER)
Dubai, UAE • tabbio.com/ahmed-hamdi-radwan
• BSc. & MSc. in computer science • Have 6+ years of experience developing mobile applications using Flutter/Dart. • Have 6 years of experience developing mobile applications using Xamarin/Xaml/C#. • Have 6+ years of experience in .NET application development. • Have 3+ years of experience in SIM card production covering all production phases. • Have 4+ years of experience working with Agile Scrum framework. • Participated in full product life cycle (planning, development, testing and deployment).
State Management (BLoC, Provider, Riverpod) • Cloud Firestore/Firebase Integration • REST API Integration and Testing • Git and Gitflow Workflow • CI/CD Pipeline Setup (e.g., using GitHub Actions, Fastlane) • Agile Methodologies (Scrum, Kanban) • Technical Leadership and Mentoring
FORECASTING EXCHANGE RATES: A CHAOS-BASED REGRESSION APPROACH IGI: International Journal of Rough Sets and Data Analysis January 2015 https://www.igi-global.com/article/forecasting-exchange-rates/122778
Streamlined SIM card production at Advance Card Technology Factory, resulting in a 15% reduction in raw material waste and a 50% increase in production output within six months.
MINISTRY OF HIGHER EDUCATION & SCIENTIFIC RESEARCH | Full-time | Dubai
• Build and publish MOHESR mobile application. • Configure CI/CD pipeline using Jenkins. • Ensure the delivery of high-quality, clean, scalable, and maintainable code, applying the principles of Clean Architecture and Domain-Driven Design (DDD). • Work in an agile environment, applying the Scrum framework. • Oversee the design, development, and deployment of mobile applications using Flutter. • Troubleshoot and resolve technical issues as they arise.
MINISTRY OF EDUCATION | Full-time | Dubai
• Revamp the MOE mobile application using Flutter. • Configure CI/CD pipeline using Jenkins. • Ensure the delivery of high-quality, clean, scalable, and maintainable code, applying the principles of Clean Architecture and Domain-Driven Design (DDD). • Work in an agile environment, applying the Scrum framework. • Oversee the design, development, and deployment of mobile applications using Flutter. • Conduct regular code reviews and provide constructive feedback on pull requests (PRs). • Troubleshoot and resolve technical issues as they arise. • Lead and manage the mobile team, providing guidance and support. • Mentor and develop team members to enhance their skills and career growth.
FLAIRSTECH | Full-time | Cairo
• Worked on several mobile applications using Flutter and Xamarin Forms.
FREELANCE | Full-time
• Worked on several mobile applications using Xamarin Forms and Xamarin native (iOS, Android). • Latest Apps:
ADVANCE CARD TECHNOLOGY FACTORY | Full-time | Riyadh
• Developed several applications for data handling, generation and quality control processes using C#.NET & ORACLE 12c. • Administering data handling system for GSM and generation of cards personalization data. • Generating keys and implementing encryption and decryption using HSM. • Managing all production activities of SIM cards from inception to delivery & Organizing production flow. • Managing and controlling all GSM Staff and organizing shifts according to needs. • Ensuring that all production equipment are in operating condition. • Ensuring that all machine settings and parameters are properly set with each received order. • Monitoring product standards and implementing QC and QA programs. • Technical customer support to solve technical issues and respond to any new requirements. • Reduced the percentage of waste of raw materials.
JEDDAH MUNICIPALITY | Full-time | Jeddah
• Developed a web-based application with C# & ASP.NET that manages all information about expropriated land for the benefit of municipal projects in Jeddah. • Built an Oracle database for the application of expropriated land. • Administered the application server. • Developed new modules to add new features to preprogrammed systems. • Debugged and reviewed old systems.
JEDDAH MUNICIPALITY | Full-time | Jeddah
• Developed an application to archive Jeddah’s floods transactions. • Developed an application to follow up the important transactions in the vice mayor’s office. • Managed all office’s computers and network technical issues. • Prepared a monthly report to follow up the work of the technical support project for the vice mayor’s office. • Managed the vice mayor’s emails, by filtering all incoming emails and take necessary actions on it. • Prepared most of PPP to be presented to (mayor of Jeddah, governor of Jeddah and prince of Makkah province). • Arranged and scheduled the vice mayor’s meetings and invited the attendees through the Outlook. • Performed many field visits to specify many problems in Jeddah and suggested the best solutions for it with specialists.
JEDDAH MUNICIPALITY | Full-time | Jeddah
• Prepared a weekly report to help managing the main work plan of the urban observatory project through PRIMAVERA project management system. • Installed and configured the urban observatory network. • Managed all computers and network technical problems. • Tested many of JUO’s developed applications and gave the developers necessary feedback. • Prepared a report regularly for both done and pending responsibilities and tasks through Gantt chart. • Reviewed and assorted most of JUO’s official reports.
KING ABDULAZIZ UNIVERSITY
GPA: 4.04 / 5.0
KING ABDULAZIZ UNIVERSITY
GPA: 4.32 / 5.0
ENGLISH (EXCELLENT) • ARABIC (MOTHER TONGUE) • GERMAN (BEGINNER)