Ahmed Osman, .NET Back-end Developer in Cairo, Cairo Governorate, Egypt
Ahmed Osman

.NET Back-end Developer in Cairo, Cairo Governorate, Egypt

Member since August 13, 2020
Ahmed is a software engineer with six years of experience, first as a software engineer intern at Amazon and then as a software engineer at Microsoft since 2015. He specializes in .NET and Azure technologies, and he has delivered large-scale cloud services and big data solutions. Ahmed continuously contributes to open-source projects on GitHub.
Ahmed is now available for hire

Portfolio

  • Microsoft
    .NET, Microsoft QnA Maker, Language Understanding (LUIS), C#, Big Data...
  • Amazon.com
    Python, Artificial Intelligence (AI)

Experience

Location

Cairo, Cairo Governorate, Egypt

Availability

Part-time

Preferred Environment

Azure Cosmos DB, Big Data, .NET, C#, Azure

The most amazing...

...project I've worked on is Microsoft Clarity, an open-source user behavior analytics tool that helps users understand how users interact with their website.

Employment

  • Software Engineer

    2015 - PRESENT
    Microsoft
    • Developed third-party integrations for Microsoft Clarity.
    • Implemented continuous integration and continuous deployment, using Azure DevOps for various projects.
    • Migrated data between different database systems—SQL, Azure Cosmos DB, and Azure Tables—to improve performance and optimize costs.
    Technologies: .NET, Microsoft QnA Maker, Language Understanding (LUIS), C#, Big Data, Azure Tables, Azure Data Lake, Azure Data Factory, Azure Cosmos DB, Azure Blobs, Azure, Microsoft Clarity, Azure DevOps, SQL, A/B Testing, Continuous Integration (CI), Continuous Deployment
  • Software Engineer Intern

    2015 - 2015
    Amazon.com
    • Trained a ranking machine learning model for Amazon.de product search.
    • Improved query normalization for the Arabic language.
    • Shipped a new ranking model to the search stack after running successful A/B tests and showing significant improvements.
    Technologies: Python, Artificial Intelligence (AI)

Experience

  • Microsoft Clarity
    https://clarity.microsoft.com/

    Clarity is a cutting-edge behavioral analysis tool that helps you understand users' interactions with your website. By using Clarity's robust analysis tools, you can enhance your website for your clients and your business. I was responsible for building third-party integrations.

  • Bing Custom Search API
    https://www.customsearch.ai/

    A custom search API for building a customized search that fits your needs, including powerful ranking, a global-scale search index, and document processing with a quick and straightforward set up. The core technology works in four steps: identifying on-topic sites and images, providing automatic query suggestions, applying the Bing ranker, and delivering relevant search results. You can adjust the parameters and access usage insights anytime. I was responsible for the back-end and disaster recovery scenarios.

  • Microsoft Bing for Commerce
    https://www.microsoft.com/en-us/bing/commerce

    Machine learning and AI-driven search that converts browsing into buying. Empower your product search technology with the power of global intelligence. I was responsible for the back-end catalog featurization service.

  • Using Microsoft Clarity to Better Understand Users (Publication)
    Microsoft Clarity enables you to analyze how users interact with your website. What are Clarity’s unique features, and how can they improve your website’s user experience?

Skills

  • Languages

    C#, SQL
  • Tools

    Language Understanding (LUIS), Microsoft QnA Maker
  • Storage

    Azure Blobs, Azure Tables, Azure Cosmos DB
  • Other

    Azure Data Factory, Microsoft Clarity, APIs, Azure Data Lake, A/B Testing, Back-end
  • Frameworks

    .NET
  • Platforms

    Azure, Azure Service Fabric
  • Paradigms

    Azure DevOps, Continuous Integration (CI), Continuous Deployment

Education

  • Bachelor's Degree in Computer Engineering
    2008 - 2013
    German University in Cairo - Egypt

To view more profiles

Join Toptal
Share it with others