
Hamad Mahmood
Verified Expert in Engineering
Software Developer
Lahore, Punjab, Pakistan
Toptal member since July 26, 2022
Hamad brings over eight years of extensive, hands-on experience with the Microsoft technology stack, specializing in C#, .NET, .NET Core, EF, EF Core, and MS SQL. Having collaborated with diverse teams across the globe, he combines strong technical expertise with a proactive, can-do attitude toward professional challenges. A dedicated team player and experienced leader, Hamad takes pride in mentoring and supporting his colleagues, finding genuine fulfillment in helping others grow and succeed.
Portfolio
Experience
- REST APIs - 8 years
- JavaScript - 8 years
- Entity Framework Core - 8 years
- Microsoft SQL Server - 8 years
- C# - 8 years
- ASP.NET Core - 8 years
- ASP.NET - 8 years
- SQL - 8 years
Preferred Environment
ASP.NET Core, C#, Entity Framework Core, Docker, JavaScript, Redis Cache, RESTful Microservices, Web API, Azure Cosmos DB, Microsoft SQL Server
The most amazing...
...thing: I have developed several key features for Snoonu, one of Qatar’s leading and most widely used food delivery mobile applications.
Work Experience
Back-end (C#/.NET) Developer
Sandhills Global
- Created new modules and features for metadata applications powering key internal systems. Optimized API performance, significantly improving endpoint response times and overall system efficiency.
- Developed core library features used company-wide and built new applications from scratch, streamlining and automating application deployments on Azure servers.
- Configured APIs with Sentry logging to monitor health checks, track performance, and analyze resource usage effectively.
- Developed SonarQube pipelines to ensure code quality and security across applications, and integrated automated unit testing into the CI/CD process for continuous validation.
- Managed version control using Azure DevOps and TFS, maintaining separate branches for each environment to ensure smooth and organized development workflows.
- Wrote a metadata API using VB.NET and worked extensively with the language. Migrated some features from VB.NET to .NET Core.
Team Lead
Mezino Technologies
- Worked on multiple clients' products in Australia and Qatar, including a tax depreciation application for an Australian client and a microservices-based application for a Qatar client.
- Adopted Jira to handle sprint planning, task assignments, and delivery time estimations. Took part in team motivational sessions.
- Released a product for the Qatar client that's currently live with millions of customers, and added new features for the unreleased Australian version.
- Deployed applications with Docker images on Docker containers for multiple environments.
- Used GitLab for source code management and code reviews.
- Led the team on the development of an eCommerce platform in ASP.NET Core.
Team Lead
Strategic Systems International
- Developed a payroll system, a web platform that helps to manage the salaries of the staff in an organization based on attendance and leave schedules. This platform also handles staff commissions, appreciations, and gifts.
- Completed deployments using Azure and CI/CD pipelines configured with the branches.
- Used Git to manage the source code of the project.
- Adopted Jira to handle sprint planning, task assignments, and delivery time estimations.
- Led a team of three to five developers, helping them complete their work within delivery timelines.
Senior Software Engineer
Strategic Systems International
- Developed a web platform to register multiple hospitals and healthcare professionals to create and assign jobs. Included the integration of different systems as well.
- Adopted Jira to track and fix bugs, and handle sprint planning and delivery time estimations.
- Completed deployments using Azure and CI/CD pipelines configured with the branches.
- Used Git to manage the source code of the project.
Software Engineer
Strategic Systems International
- Developed a web platform to collect requests for quotations from different suppliers against listed items. Based on RFQs, users can run multiple English and Dutch auction rounds to get the best quotes from competitive suppliers.
- Tracked and fixed bugs using Kanban as a reporting tool.
- Deployed the platform and got 10,000 users in one year after production.
- Used Git to manage the source code of the project.
Experience
Machinery and Equipment Metadata APIs
Snoonu
https://snoonu.com/Tax Dep
Marketplace
BASF Platform
Equiphounds
https://equiphound.com/Food Chapter
School Care Pro
Skills
Libraries/APIs
Web API, jQuery, Entity Framework, REST APIs, LINQ, React, Windows API, Windows Forms (WinForms), API Development, SignalR, Redis Queue, Vue, Stripe, Stripe API
Tools
Azure App Service, Azure DevOps Services, Microsoft Unit Tests, Docker Hub, xUnit, xUnit.net, GitHub, Git, Visual Studio, C#.NET WinForms, RabbitMQ, Kentico, SonarQube, Sentry, Dapper, Amazon Simple Queue Service (SQS), Docker Compose, Azure Kubernetes Service (AKS), SoapUI, Crystal Reports, Microsoft Excel, Microsoft Outlook, Amazon CloudFront, Amazon CloudWatch
Languages
SQL, C#, JavaScript, ASP.NET Razor, HTML, CSS, C#.NET, Transact-SQL (T-SQL), VB.NET, Visual Basic, TypeScript, GraphQL, ECMAScript (ES6), Visual Basic 6 (VB6), CSS3, HTML5, C++
Frameworks
ASP.NET, ASP.NET MVC, MVC Razor, ASP.NET Core, Entity Framework Core, Bootstrap, .NET, .NET Core, Razor, NUnit, ASP.NET Web API, Angular, Swagger, .NET 8, Blazor WebAssembly, Tailwind CSS, Windows Presentation Foundation (WPF)
Paradigms
Microservices Architecture, Microservices, Unit Testing, API Architecture, Object-oriented Programming (OOP), DevOps, Desktop App Development, Event-driven Architecture, Microfrontends, Object-oriented Design (OOD), Azure DevOps
Platforms
Docker, Azure, Windows, Windows Desktop, Windows Server, Azure Functions, Kubernetes, Amazon Web Services (AWS), Apache Kafka, Microsoft, Amazon EC2
Storage
Azure SQL, Azure Cosmos DB, Redis Cache, Microsoft SQL Server, JSON, Redis, Databases, PostgreSQL, Azure Cloud Services, MongoDB, Azure Active Directory, Azure Queue Storage, Amazon S3 (AWS S3), Elasticsearch, Azure SQL Databases, Docker Cloud
Other
RESTful Microservices, Ajax, Minimum Viable Product (MVP), Web Development, Technical Leadership, Software Architecture, APIs, JSON REST APIs, Debugging, Cosmos, Domain-driven Design (DDD), API Testing, RESTFul APIs, Payment Gateways, Full-stack Development, Architecture, Authentication, Single Sign-on (SSO), Documentation, Technical Writing, Ledgers, Full-stack, Code Review, SaaS, Finance, System Architecture, .NET Framework, Back-end, Database Schema Design, IIS, Indexing, Multi-tenant SaaS, Performance Tuning, SQL Server, Database Optimization, Performance Optimization, SOAP, API Integration, Payment Processing, CI/CD Pipelines, Event-driven Systems, .NET 10, Microsoft Azure, Artificial Intelligence (AI), Amazon RDS, Cloud Applications, Low Code, HIPAA, HMAC, Webhooks, Cloud Infrastructure, Multi-tenant Architecture, Troubleshooting, AI Agents, Agentic AI, eCommerce, Internet of Things (IoT), Microsoft Office, Web Scraping
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