
Ahmed Osman
Verified Expert in Engineering
Software Engineer and Developer
Ad Doqi, Dokki, Giza Governorate, Egypt
Toptal member since November 7, 2022
A software engineer, Ahmed delivers solutions to fill enterprise needs. He brings technical skills and experience to building cloud-based microservices that can be scaled and maintained easily. Ahmed has a vast knowledge of the Microsoft web stack, including ASP.NET MVC, web APIs, SQL Server, and Azure. Also, he has extensive experience in optimizations, compliers, and building desktop applications using C and C++.
Portfolio
Experience
- Linux - 8 years
- SQL - 5 years
- C - 4 years
- C++ - 3 years
- C# - 3 years
- ASP.NET - 3 years
- Azure SQL - 1 year
- Azure - 1 year
Preferred Environment
Windows, Visual Studio, ASP.NET, Azure, Microsoft, Microsoft Visual Studio, API Integration, Entity Framework Core, Trading
The most amazing...
...thing I've developed is software for Siemens EDA that helps them to use their GUI on rival databases without having to regenerate them.
Work Experience
Software Engineer 2
Microsoft
- Developed microservices that handle the back-end logic for a Bing shopping team.
- Created infrastructure for microservices communications.
- Fixed bugs in the shopping experience and worked on creating a data stream needed by a recommendation team.
C# Developer
Robert Vasquez
- Engineered and deployed the custom AI back end, leveraging the Gemini API to power the core conversational service. Developed a robust intent classifier service to accurately categorize user inputs for complex mental wellness and health inquiries.
- Established and maintained the necessary cloud infrastructure (APIs, databases, and authentication systems) to support the high-traffic, high-availability AI service.
- Collaborated with the front-end team to define and implement the AI service API specifications (REST/gRPC), enabling the seamless integration of new conversational features.
Senior Software Engineer
Siemens
- Developed a back-end microservice that handles the generation and processing of a layout design to be used by a front-end team.
- Created a back-end server to track our customers' tool usage and trace bugs directly from the customers' side.
- Implemented a new hybrid algorithm based on indexing and processing for a desktop tool at Siemens to decrease memory usage from 150 GB to 8 GB.
- Ported a desktop tool from Linux GNU Compiler Collection (GCC) to Visual Studio 2017, which helped to make this tool available to Windows users.
- Created new features based on customer requests where I contacted customers directly and fixed hot bugs.
Experience
Bookstore Back-end Service
Gymnastics Tracking System
Travelling Agency Website
Driving Simulation Game
Market Place
Education
Bachelor's Degree in Computer Engineering
Cairo University - Cairo, Egypt
Skills
Libraries/APIs
REST APIs, Azure API Management, API Development, OpenAI API, Claude API, Entity Framework, Stripe, React, SignalR, Node.js
Tools
GitHub, Azure App Service, Claude Code, Claude, Microsoft Visual Studio, ChatGPT, VPN, Terraform, Visual Studio, Microsoft Access
Languages
C#, C++, C, SQL, C#.NET, JavaScript, CSS, HTML, Python, Visual Basic, TypeScript, Active Server Pages (ASP)
Frameworks
ASP.NET, .NET, .NET Core, .NET 6, Blazor, Business Rules Engine, ASP.NET Core, Bootstrap, ASP.NET MVC, ASP.NET Web Forms, Django, Next.js, Entity Framework Core, Unity, Angular
Paradigms
Database Design, Real-time Systems, Event-driven Programming, Microservices, Microservices Architecture, Desktop App Development, Azure DevOps, DevOps, Agile Software Development, Model Context Protocol (MCP)
Platforms
Linux, Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure Functions, Firebase
Storage
Microsoft SQL Server, MySQL, PostgreSQL, Azure SQL, IIS SQL Server, Azure Queue Storage
Industry Expertise
Retail & Wholesale
Other
Full-stack, APIs, Back-end, Back-end Development, Back-end Performance, API Integration, Payment APIs, Credit Card Processing, Order Management, Full-stack Development, POS, Point of Sale, Artificial Intelligence (AI), OpenAI, Progressive Web Applications (PWAs), Integration, Architecture, Large Language Models (LLMs), Technical Leadership, Retrieval-augmented Generation (RAG), AI Integration, WebSockets, Authentication, Enterprise Architecture, Generative Artificial Intelligence (GenAI), Security, Payments, Reliability, Message Queues, Chatbots, Web Development, Multi-tenant SaaS, SaaS, Multi-tenant Architecture, Compliance, Regulated Industries, Bots, RAG Systems, Leadership, eCommerce, Windows Desktop Software, AWS Cloud Architecture, FTP, Web Scraping, Mobile Apps, OpenAI GPT-4 API, OpenAI GPT-3 API, Prompt Engineering, Deployment, Cloud Infrastructure, Agentic AI, Fraud Prevention, Dashboards, Enterprise Integration Patterns (EIP), SOAP, Trading, Webhooks, Customer Relationship Management (CRM), Performance, Gemini, Nutrition & Supplements
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring