Scroll To View More
Mohammed AlAssal, Software Design Developer in Cairo, Cairo Governorate, Egypt
Mohammed AlAssal

Software Design Developer in Cairo, Cairo Governorate, Egypt

Member since December 22, 2016
Mohammed is a talented and passionate software engineer with an impressive problem-solving approach. He has extensive experience in the C# and .NET technology stack along with solid hands-on experience in all SLC roles and activities and a good knowledge base of system, network, and process engineering. Although extremely technically minded, Mohammed has the ability to communicate with simple, friendly language and with a sense of humor.
Mohammed is now available for hire

Portfolio

  • Hexinity (Part-time)
    C#, ASP.NET MVC, Web API, Microsoft SQL, Entity Framework, Azure, jQuery...
  • Aurea Software
    C#, Angular, Web API, Microsoft SQL, Entity Framework, VB.NET, NUnit, Docker
  • Ignite Technologies
    C#, Silverlight, WPF, MS SQL, Entity Framework, WCF, ASP.NET, NUnit, Java

Experience

  • C#, 16 years
  • SQL, 14 years
  • Software Design, 9 years
  • ASP.NET MVC, 7 years
  • Angular, 2 years
  • ASP.NET Core 2, 1 year
  • Xamarin, 1 year
Cairo, Cairo Governorate, Egypt

Availability

Part-time

Preferred Environment

Visual Studio, VS Code, Resharper, Postman, Git

The most amazing...

...thing I've worked on was an entertainment portal serving millions of users with many innovative services and ranked in the top ten sites in Egypt 2006 to 2009.

Employment

  • Founder | Application Developer

    2011 - PRESENT
    Hexinity (Part-time)
    • Designed and developed a social mobile application called Sharit in the Windows phone store that was continuously in the top 50 apps in most markets since its launch in 2014.
    • Developed a portal to cover the Egyptian elections at 2012; it was highly praised by media and used in multiple TV channels and news as a source for accurate results.
    Technologies: C#, ASP.NET MVC, Web API, Microsoft SQL, Entity Framework, Azure, jQuery, Silverlight, Xamarin, Angular, MS Test
  • .NET Chief Software Architect

    2018 - 2019
    Aurea Software
    • Contributed to the migration process of one product from ASP.NET forms to Angular and REST APIs.
    • Migrated one product from Silverlight to Angular 6 and Web API with a focus on performance and reusability improvements.
    • Improved the CI/CD pipeline using Docker to automate the development and internal releases.
    Technologies: C#, Angular, Web API, Microsoft SQL, Entity Framework, VB.NET, NUnit, Docker
  • Chief Software Architect

    2016 - 2017
    Ignite Technologies
    • Reviewed and consolidated the solution to increase the performance of some critical processes in one system to make it ten times faster.
    • Improved the CI/CD pipeline of one product to automate all static reviews and releases for all teams working on this product.
    Technologies: C#, Silverlight, WPF, MS SQL, Entity Framework, WCF, ASP.NET, NUnit, Java
  • Co-founder | Chief Technical Officer

    2015 - 2016
    Ennovera Solutions
    • Built the development process and hired the development and testing team members.
    • Designed a crowd-sourcing translation solution targeting developers and the different type of resource files used in mobile and web development.
    • Managed the team responsible for developing and maintaining a custom workflow solution for a Saudi company based on SharePoint and Nintex.
    Technologies: C#, ASP.NET MVC, Azure, Web API, Entity Framework, MS Tests, jQuery
  • Software Architect | EPG Head

    2011 - 2014
    Egypt Network
    • Designed and developed a video conferencing solution based on the Microsoft Lync Server and Kinect for Windows.
    • Created a unified communication solution for help desk kiosks based on Microsoft Lync Server.
    • Built a subscription solution based on 2-way SMS.
    • Led the EPG (engineering process group) efforts to improve technical processes by adopting agile practices and—at the same time—comply with the CMMI Level 5 requirements.
    • Improved the development process and started a CI/CD pipeline using TFS; which led to decrease the reported customer issue by 65% and increase customer satisfaction after delivery to 97%.
    • Improved the quality process by increasing the productivity of the quality team members by 70%.
    Technologies: C#, ASP.NET MVC, SharePoint, MS SQL, Entity Framework, WPF, MEF
  • Technical Project Manager

    2010 - 2011
    Egypt Network
    • Led the enhancement of the company messaging gateway to improve the overall system availability and increase the throughput by 550%.
    • Contributed to the company preparations and the formal appraisal to achieve the CMMI Level 3 certificate.
    Technologies: C#, ASP.NET MVC, MS SQL, jQuery
  • Senior Software Engineer | Team Leader

    2006 - 2010
    Egypt Network
    • Constructed a system to integrate access control sensors with different camera models.
    • Designed and developed an entertainment portal serving millions of customers and it was ranking in the top 10 sites in Egypt from 2006 to 2009.
    • Created an entertainment module to cover all about world cup 2006 with an option to receive SMS and MMS notifications for important events in real time.
    • Design and developed a portal to display the results of the national secondary school certificate; we managed to nail 65% of the inquiries, leaving our three competitors with only 35%.
    • Built the company outsourcing business starting with five engineers in 2008 working in one project and reached 60+ engineers in multiple projects by the end of 2010.
    Technologies: C#, ASP.NET, ASP.NET MVC, Windows Form, WPF, WCF, MS SQL, AJAX, JavaScript, ActionScript, jQuery, SOAP, MS Test
  • Software Engineer

    2005 - 2006
    Egypt Network
    • Developed an audio-video chatting application used by thousands of customers.
    • Migrated a huge legacy application from asp to asp.net while improving its design and architecture.
    • Built a prototype system that helps to award the company its most important projects at the time.
    Technologies: C#, ASP.NET, ASP, MS SQL, AJAX, JavaScript, ActionScript, SOAP
  • Software Developer

    2004 - 2005
    Tanweer IT
    • Developed a generic windows application that manages the workflow in a travel agency.
    • Built a custom control library for all sort of UI controls needed in Windows applications (menu, button, custom textbox, custom list, custom grid, and more).
    Technologies: C#, Windows Forms, GDI+, MS SQL

Experience

  • Sharit App (Development)

    Sharit is a social management application built to provide a simple way to cross-post updates to multiple social or business networks/accounts at the same time. You can add any number of accounts for each supported social network (five or more Twitter accounts for example). There is also an option to schedule posts to be published in the future.

    The application was developed for Windows Phone. It was very successful there with almost 2 million downloads and it was continuously in the top 50 apps in most markets since its launch in 2014.

    A long-delayed update is currently in progress to developed a cross-platform application (using Xamarin) so it could be published on Android, iOS, and Windows desktop devices.

Skills

  • Languages

    C#, SQL, JavaScript
  • Tools

    Microsoft Visual Studio, Git, TFS
  • Frameworks

    Angular, ASP.NET Core 2, ASP.NET MVC, ASP.NET Web Forms, Silverlight, NUnit, Entity
  • Libraries/APIs

    jQuery
  • Paradigms

    Agile, REST, Dependency Injection, CMMI
  • Platforms

    Xamarin, Docker, SharePoint, Azure
  • Storage

    Microsoft SQL Server
  • Other

    Windows Presentation Foundation (WPF), Software Design, Windows Store

Education

  • Bachelor's degree in Computer Science
    2000 - 2004
    Mansoura University - Mansoura, Egypt
Certifications
  • Microsoft Certified Professional – Windows Store Apps
    JANUARY 2016 - PRESENT
    Microsoft
  • Microsoft Specialist – Programming in C#
    JANUARY 2016 - PRESENT
    Microsoft
  • CMMI ATM v1.2
    FEBRUARY 2010 - PRESENT
    SECC Egypt
  • Agile Practitioner
    JULY 2008 - PRESENT
    X2A Consulting
I really like this profile
Share it with others