Ahmed Osman, Developer in Cairo, Cairo Governorate, Egypt
Ahmed is available for hire
Hire Ahmed

Ahmed Osman

Verified Expert  in Engineering

.NET Back-end Developer

Location
Cairo, Cairo Governorate, Egypt
Toptal Member Since
December 8, 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.

Availability

Full-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.

Work Experience

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#, 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)

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.
2008 - 2013

Bachelor's Degree in Computer Engineering

German University in Cairo - Egypt

Libraries/APIs

REST APIs

Tools

Language Understanding (LUIS), Microsoft QnA Maker

Languages

C#, SQL

Storage

Azure Blobs, Azure Tables, Azure Cosmos DB, Databases

Paradigms

Azure DevOps, Continuous Integration (CI), Continuous Deployment

Frameworks

.NET

Platforms

Azure, Azure Service Fabric

Other

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring