
Feroz Ahmmed
Verified Expert in Engineering
.NET Developer
Thakurgaon, Rangpur Division, Bangladesh
Toptal member since November 9, 2021
Feroz is a software engineer with nine years of industry experience. Most of his development skills are on the 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
- .NET Core - 7 years
- C# - 7 years
- Azure Functions - 7 years
- Microsoft SQL Server - 4 years
- Azure Cosmos DB - 3 years
- Node.js - 2 years
- Angular - 1 year
- React - 1 year
Preferred Environment
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
Full-stack Developer
Duotronic
- Developed a full-stack TypeScript platform for branchable cloud infrastructure, enabling Git-based version control for entire application environments.
- Engineered scalable multi-tenant back-end services and orchestration layers using a modern Node.js and Koa.js stack.
- Built high-performance web systems and interactive interfaces to manage and deliver structured application data efficiently.
- Architected a unified CLI and API control plane to automate complex deployment workflows and streamline system management.
.NET Developer
Fortune 100 North American Construction Equipment Manufacturer
- Contributed to the modernization of a mission-critical legacy application. Migrated from .NET Framework to .NET Core.
- Redesigned and optimized the database schema to align with evolving business requirements.
- Improved the performance of database queries and moved high CPU-intensive workloads to the background. Developed high-performance solutions for data-intensive operations.
- Authored complex SQL Server stored procedures to optimize data import and ingestion.
- Implemented performance tuning strategies, including query optimization, indexing, and caching.
- Collaborated with business stakeholders and subject matter experts.
- Conducted thorough performance testing and profiling.
- Participated in code reviews and knowledge-sharing sessions.
Lead Back-end Engineer
Selise Digital Platforms
- Served as the primary developer, leading the development of a significant portion of the application using C# and .NET Core.
- Led and mentored a team of 10 developers, providing technical guidance, code reviews, and best practices.
- Designed and developed microservices architecture (DDD, CQRS, Event Sourcing).
- Used Azure Cloud Services like an application gateway and API management to protect web APIs and distribute them to the stakeholders.
- Implemented serverless solutions using Azure Functions.
- Containerized microservices with Docker and orchestrated deployments using Kubernetes.
- Built and maintained CI/CD pipelines using Azure DevOps.
- Spearheaded migration of multiple microservices to newer .NET versions.
Full-stack Developer
Loence Solution
- Contributed to the development of a comprehensive ERP software solution at a startup.
- Worked across the full stack with Node.js, TypeScript, Angular, and MongoDB.
- Built RESTful APIs using Node.js and TypeScript. Designed and implemented responsive Angular components.
- Collaborated closely with stakeholders in a fast-paced startup environment.
Front-end Developer
SELISE Digital Platforms
- Developed a comprehensive project management tool using TypeScript and Angular.
- Designed and implemented interactive data visualizations and charts. Created dynamic dashboards for project analytics.
- Utilized TypeScript to write type-safe, maintainable code.
Front-end Developer | Intern
SELISE Digital Platforms
- Developed responsive and dynamic user interfaces using JavaScript and AngularJS.
- Built reusable components and implemented complex front-end functionality.
- Developed new features and fixed bugs in existing applications.
Experience
A Data Exchange 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.
• Provision 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
OpenAPI, API Development, Entity Framework, LINQ, Node.js, REST APIs, jQuery, Vue, Azure API Management, React, OpenID
Tools
JetBrains Rider, Azure Kubernetes Service (AKS), Azure App Service, xUnit, Spreadsheets, RabbitMQ, Grafana, Dapper, GitHub, Visual Studio, Kong, Microsoft Copilot
Languages
C#, TypeScript, JavaScript, YAML, C#.NET, HTML, SQL, CSS, HTML5, Java, Python, GraphQL
Frameworks
.NET Core, Angular, AngularJS, .NET, ASP.NET Core, Swagger, ASP.NET, .NET 8, ASP.NET MVC, ASP.NET Web API, NUnit, Angular Material, Entity Framework Core, Blazor, Bootstrap, Koa, OAuth 2, Express.js, Razor
Paradigms
Event Sourcing, DevOps, Azure DevOps, Unit Testing, Microservices, Database Design, Microservices Architecture, REST, Object-oriented Programming (OOP), Automation, CQRS, Event-driven Programming, Event-driven Architecture, Event-driven Design (EDD), Agile
Platforms
Azure, Kubernetes, Azure Functions, Windows, Docker, Azure PaaS, Linux, Amazon Web Services (AWS), Azure Event Hubs
Storage
Microsoft SQL Server, Redis, XML Parsing, Elasticsearch, MongoDB, Azure Cosmos DB, Azure Cloud Services, IIS SQL Server, NoSQL, MySQL, Azure SQL Databases, Cloud Deployment, Azure SQL, PostgreSQL, Azure Active Directory
Other
Programming, CI/CD Pipelines, APIs, Back-end, RESTFul APIs, DNS, Back-end Development, Async/Await, Server-side PDF Generation, Web Development, Debugging, Troubleshooting, Domain-driven Design (DDD), Blob Storage, Monitoring, Cloud, Azure Resource Manager (ARM), Large Data Sets, API Gateways, Full-stack, Full-stack Development, GoDaddy, Payment APIs, PayPal, WebSockets, Real-time Communication (RTC), SaaS, Tailwind UI, Invoices, SOAP, SOLID Principles, SMS, Software Architecture, User Experience (UX), User Interface (UI), AI-generated Code, Web Security, OAuth, OpenID Connect (OIDC), Engineering, Software Development Lifecycle (SDLC), Architecture
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