Xamarin DevConnect will be retiring along with Xamarin University on June 28, 2019 to consolidate our learning resources to Microsoft Learn. For more information, please visit our FAQ.

Ahmed Mustafa Abdo

Xamarin Certified Mobile Developer & Senior Full-Stack .NET Developer

Dubai, United Arab Emirates

Ahmed Mustafa Abdo

Dubai - United Arab Emirates



Certified Mobile Developer




  • Xamarin.Forms,
  • Xamarin.Android,
  • Xamarin.iOS,
  • MVC,
  • MVP,
  • MVVM,
  • XAML,
  • Android,
  • Xcode,
  • Objective-C,
  • Swift,
  • Azure,
  • WEB API,
  • RESTful API,
  • WCF,
  • JSON,
  • XML,
  • LINQ,
  • Entity Framework,
  • Auth0,
  • SignalR,
  • VSTS,
  • MSTS,
  • TFS,
  • SVN,
  • VSS,
  • Git,
  • GitHub,
  • Microsoft SQL Server,
  • C#,
  • SQL,
  • PostgreSQL,
  • HTML,
  • .NET,
  • MySQL,
  • Web Applications,
  • Azure App Services,
  • Web Jobs,
  • WCF,
  • .NET Remoting,
  • ASP.NET,
  • .NET Framework,
  • .NET Core,
  • .NET Core EF,
  • OOD,
  • OOP,
  • N-Tiers Architecture,
  • Software Design Prin...,
  • Design Patterns,
  • SDLC,
  • Software Design,
  • Planning,
  • Business Analysis,
  • Business Requirement...,
  • Web Services,
  • SharePoint,
  • Mobile Applications,
  • Razor,
  • ASP.NET framework,
  • ASP.NET Core,
  • ASP.NET Web Forms,
  • Project Planning,
  • Leadership,
  • Project Management,
  • Writing pseudo-code,
  • XP,
  • Agile,
  • Scrum,
  • TDD,
  • Office365,
  • SharePoint,
  • Infragistics,
  • DevComponents,
  • DevExpress Telerik,
  • Resharper,
  • Advanced Installer,
  • InstallShield,
  • Scandit,
  • Syncfusion,
  • Boilerplate ASP.NET ...,
  • PowerPI,
  • Crystal report,
  • SSRS,

My Bio

My Name is Ahmed Mustafa Abdo Ahmed, I'm from Sudan. My own life attitude is to learn as much as I can. Learning keeps me fit and motivated. Learning is one of the purposes of life, to me.

I'm available for Senior Full-Stack Dot NET Developer & Xamarin Developer opportunities in UAE. I have a considerable working experience and deep knowledge for more than 7 years full-time in the software industry with team leadership experience. Also, I'm an experienced .NET architect and developer (Desktop Apps, Web Apps, SharePoint Apps, cross platforms mobile apps using Xamarin.Forms & Xamarin.Natives and most of .NET Platform technologies) and I'm a certified Xamarin Mobile Developer and I can develop native mobile apps using Android Objective-C and Swift. Also I'm experienced in building dynamic and responsive SaaS web applications and WebAPIs using latest technologies like Boilerplate ASP.NET Zero.

I'm a flexible, adaptable and able to manage multiple priorities at the same time, I can organize my time effectively, prioritize tasks, and use my initiative to come up with solutions to problems. And I'm someone who knows how to set goals and achieve them and I have a proven track record of being able to conceive, develop and execute strategies.

I have a proven track record of responsibility, integrity, and commitment to company objectives. I have worked on a variety of projects from conception to delivery. I always look to code to the highest standards possible and I do refresh my skills regularly to ensure that I keep up with ongoing developments. I'm able to work either independently or as part of a team. And I’m able to work effectively in fast-paced and ever-changing environments.

One of my strongest points is my self-motivation which allows me to perform well under pressure and against aggressive deadlines in any pressurized environment. Being a highly analytical thinker I'm able to quickly identify, scrutinize, improve, and streamline complex work processes. And I have the ability to understand and transform complex business requirements into software, and ensuring that tasks are delivered on time, according to specific requirements. I have an ability to grow with a job, handle responsibility and build positive relationships with work colleagues at all levels.

I invite you to visit my website at the following link:


Lead Xamarin Apps Developer
August 2017 – Present (1 year & 4 months) Dubai, United Arab Emirates
I'm using the following technologies for Geeks
- Xamarin Platform (Xamarin.Natives, Android & iOS / Xamarin.Forms - MVVM - XAML)
- .NET Framework Technologies (C# / WebAPI2 RESTful / Entity Framework)
- .NET Core & Entity Framework Core
- MS SQL Server Database
- Microsoft Azure Platform
- SignalR
- Git
- GitHub
- Aha
- Slack
- Hockey App
- Xamarin Cloud Testing
- Visual Studio App Center

I have carried out many creative ideas & I have more
Self Employed
January 2012 – Present (6 years 4 months)
- Technically, I can implement any idea or project programmatically.
- Programmatically, I can help find solutions to the many problems that exist on the ground.
- For those who have a clear vision for their business, I can help facilitate doing a lot of business by providing smart solutions.
- I have a lot of other creative and unique ideas. And I'm looking for a sponsor or investor or partner to help or contribute or encouragement or even doing material and moral support.

Senior.Net Developer (Web, Desktop, Sharepoint and Xamarin)
Free Lancer
June 2008 – Present (9 years 11 months)
- I have developed and implemented many desktop applications, web applications and SharePoint applications and intranets.
- I have developed and implemented many.
- I have helped in the testing of many applications and find bugs and fix problems.
- I have designed several websites for companies and individuals.

Team Leader and Senior.Net Web Developer / Senior SharePoint Developer
LTG - DDAR Information Systems
August 2015 – August 2017 (2 years 1 month)
- Responsible for the brand development, web site traffic growth, web site UI and develop brand strategy and analytics systems.
- Responsible for the Configuration of SharePoint environment.
- Responsible for the development and implementation of SharePoint applications and web applications.
- Responsible for the Implementation of Intranet applications.
- I have developed many web parts, web services, and class libraries.
- I have developed group's intranet with SharePoint.
- I have designed and developed group's websites.

Technical Lead / Solution Architect / Senior .NET Applications Developer
ProDev For IT Inc.
November 2014 – August 2017 (2 years 10 months)
- Responsible for the strategic consulting, including business plan and programming strategy.
- Responsible for the preparation of proposals, offers, plans and other official documents.
- Responsible for setting up solution architecture and framework for core and reusable components.
- Responsible for coordinating and providing guidance for team members through specific project planning, design, execution, governance, and delivery.
- Responsible for the development and implementation of mission-critical parts of applications.
- I play a key role in project planning by providing time estimates for completion of work.
- I have developed and helped develop several programs, web applications, SharePoint intranet, and websites.
- I have developed and helped design, develop, test and implement several user controls, custom controls, web services, web parts and class libraries.
- I lead the development team of web applications and web solutions.Which is responsible for developing web applications, websites, e-portals, SharePoint applications and intranet applications.
- I participated in building web applications for clients in Sudan.

Senior.Net Web Developer / Senior Sharepoint Developer & Administrator.
Diamondata Inc - 4POWER INFOCOM
December 2014 – June 2015 (7 months)
- I was responsible for the development and implementation of SharePoint applications, Web applications and websites for many clients in Sudan.
- I have worked with clients to review requirements and business logic of their applications.
- I have developed several web parts, web services, and class libraries.
- I have developed, designed and Implemented many web applications, websites and SharePoint Intranet web applications.
- I Have did installation and configuration of SharePoint and prerequisites many times.

Junior, Senior and then Team Leader .NET Desktop Applications Developer (In ERP applications field).
LTG - DDAR Information Systems
September 2012 – December 2014 (2 years 4 months)
As a junior developer:
- I've developer many windows forms, user and custom controls, windows services and did many other tasks.
As a senior developer:
- I have worked close to the business team to review requirements and business logic of base form and implement it in C# with MVP design pattern to increase unit tests support.
As a team leader:
- I was responsible for the development and implementation of mission-critical parts of applications and controls including base form class library, Main form control, Code generator for database objects and classes, Administration kit for managing ERP settings, License management system for securing applications, Release management and distribution system, Mailing System, Windows and web services for automatic sending reports and news.
- I have participated with the team and I've helped them to design, develop, test and implement several user controls and custom controls.
- I was playing a key role in project planning by providing time estimates for completion of work. and in the implementation of the company's standards in coding and software development.
- I've trained many junior developers to ensure a consistent output.
- I was involved in full system life cycle of ERP system and I was responsible for the integration of modules with each other. Also, I've prepared all the modules in line with pre-agreed technical specifications.
- I've optimized the performance of the desktop applications by more than 90%.


Neelain University, Sudan, Khartoum
Master’s Degree Field Of StudyInformation Technology
Grade: V.Good
2013 – 2015

Neelain University, Sudan, Khartoum
Honors degree in Information Technology.
2007 – 2012