Feroz Ahmmed
Verified Expert in Engineering
.NET Developer
Thakurgaon, Rangpur Division, Bangladesh
Toptal member since November 9, 2021
Feroz is a software engineer with more than seven years of industry experience. Most of his development skills are on Microsoft stack, especially C#, .NET Core, Azure Functions, Azure Cosmos DB, and Azure CI/CD pipelines. Throughout his career, Feroz has developed efficient, highly scalable, and fault-tolerant web applications.
Portfolio
Experience
- Azure Functions - 6 years
- C# - 6 years
- .NET Core - 6 years
- REST APIs - 5 years
- .NET - 5 years
- Microsoft SQL Server - 3 years
- Entity Framework Core - 3 years
- Azure Cosmos DB - 3 years
Availability
Preferred Environment
JetBrains Rider, Azure, Windows
The most amazing...
...thing I've done is lead a team of 10 to build a large-scale application that connects 1,000+ organizations with 7,000+ active users.
Work Experience
.NET Developer
Fortune 100 North American Construction Equipment Manufacturer
- Contributed to collaboration software for different vendors.
- Rebuilt and refactored parts of an existing application.
- Improved the performance of database queries and moved high CPU-intensive workloads to the background.
Lead Back-end Engineer
Selise Digital Platforms
- Provided the common functionalities of 50+ microservices as NuGet libraries, including authorization, logging, messaging, and database driver.
- Migrated .NET Core 2.2 applications to 3.1 and .NET Core 3.1 to 5.0.
- Set up CI/CD pipelines and containerized and deployed microservices to Kubernetes.
- Used Azure Cloud Services like an application gateway and API management to protect web APIs and distribute them to the stakeholders.
- Built an application with Azure Functions, Azure VM Scale Sets, Azure Cosmos DB, and Azure Kubernetes Service (AKS) that can scale on demand.
- Set up Elasticsearch, Kibana, and Fluentd, providing real-time reports on application data, application logs, and infrastructure metrics.
Full-stack Developer
Loence Solution
- Architected, designed, and implemented a modern ERP system.
- Worked on both the client and server sides of the application.
- Trained new team members for the development using different technologies.
Front-end Developer
SELISE Digital Platforms
- Built single-page JavaScript applications with Angular.
- Implemented complex and highly interactive user interfaces.
- Learned to work with NoSQL databases such as MongoDB.
Front-end Developer | Intern
SELISE Digital Platforms
- Contributed to several training programs about HTML, CSS, and JavaScript.
- Built highly interactive single-page JavaScript applications.
- Developed new features and fixed bugs in existing applications.
Experience
A Digital Experience Platform
This platform has the following features:
• Connects over 1,000 organizations to have secure communication over an API with REST and SOAP protocols.
• Provides single sign-on (SSO) to support 7000+ active users to log in to their partner platforms from a single place.
• Provisions organizations and user permissions to the partner platforms to make SSO and secure communication possible.
• Provides a marketplace where a software provider can publish their applications, and other organizations can purchase the applications.
Besides leading my team, I developed most of the provisioning and marketplace features. I was also the only DevOps for this project which set up the CI/CD pipelines and maintained the Azure infrastructure for this large application.
Education
Bachelor's Degree in Software Engineering
University of Dhaka - Dhaka, Bangladesh
Certifications
Microsoft Azure Administrator Associate
Microsoft
Microsoft Certified: Azure Fundamentals
Microsoft
Microsoft Azure Developer Associate
Microsoft
Skills
Libraries/APIs
Node.js, REST APIs, OpenID
Tools
JetBrains Rider, Azure Kubernetes Service (AKS)
Languages
C#, TypeScript, JavaScript, YAML, C#.NET, HTML, SQL
Frameworks
.NET Core, Angular, AngularJS, .NET, Angular Material, Entity Framework Core, OAuth 2
Paradigms
Event Sourcing, Azure DevOps, CQRS, DevOps, Unit Testing
Platforms
Azure, Kubernetes, Azure Functions, Windows
Storage
Elasticsearch, MongoDB, Azure Cosmos DB, Azure Cloud Services, Microsoft SQL Server, Azure Active Directory
Other
Programming, CI/CD Pipelines, APIs, Domain-driven Design (DDD), Monitoring, Cloud, Azure Resource Manager (ARM), Blob Storage, Web Security, OAuth, OpenID Connect (OIDC)
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