Independent software developer with 4 years of hands-on experience. A .NET and JavaScript enthusiast. Loves the logic and structure of coding and always strive to write more elegant and efficient code. Passionate about design patterns and applying Software Engineering best practices

Recent Activities

Contributions in

Open Source Projects

React Flash Cards

An open sourced flash card application similar to Built with React, Redux and Material UI. Used local storage for data saving. Future plans include adding ASP.NET Core in the backend, GraphQL for declarative API and Relay for efficient data fetching.


Open Sourced inventory management dashboard targetted towards small to medium businesses. Built with Angular 2+, PrimeNG, ASP.NET Core Web API. Project management tools include Trello for task management, Slack for team collaboration, Microsoft VISIO for designing ER diagrams.

GraphQL with ASP.NET Core

Learn how to implement scalable APIs with GraphQL and ASP.NET Core. Branch wise code with a relevant topic for a smooth and easy walkthrough.

Asp.NET Core Angular Spa Playground

My take on building a single page application starter template for ASP.NET Core. It's more than a starter template. Each commit has been pushed with a relevant Angular topic in mind. Learn which code does what and why.


  • .NET, .NET Core
  • WPF, MVVM Light. Caliburn Micro
  • SQL, NoSql
  • Entity Framework, Identity Server
  • Javascript, Typescript, AngularJS, Angular, React
  • Redux, NGRX
  • React Native, Ionic, WinRT
  • Webpack, Gulp
  • Trello, Slack, Bitbucket, Github, Jira
  • Azure


Geek Hour, 2017 - Present

System Architect

Responsibilities include collecting requirements, process them and build solutions that fit client's need.

ADFENIX, 2016 - 2017

Senior System Developer

Responsibilities include managing and developing their three headlining products i.e. Agent Booster, Home Booster, Social Booster.

MICROSOFT, JUL 2015 - SEP 2015

Software Developer Intern

Responsibilities include sharing technical insights in the community, giving speeches in technical events, working in cutting edge products.


  • Email:
  • Skype: fiyaz.hasan

Professional Projects


Through TeleCash MFS, customers will be able to enjoy facilities like cash-in, cash-out, fund transfer, utility bill payment, salary and remittance disbursement, and mobile top-up service etc. 'TeleCash' MFS is committed to adding new services in Mobile Banking Service for its customers for making their life easier and simpler.


Leverage your local expertise & experience to connect with people looking to sell their home. By using personalized and targeted agent ads boosted with testimonials from your previous happy customers, new clients are not far away.


Home Booster gives you the power to advertise a property in all relevant social media channels, one minute after it's up on your website. Our algorithms make sure that the ads are shown to people that have expressed a clear interest in similar properties, or have a matching behavioral profile.


Medicine Directory Bangladesh is the first full-fledged medicine dictionary of Bangladesh. Search your medicine from 8000+ names and origins, keep your needed ones at favorites. Find related and similar medicines for a name. To keep it short, keep your medicines in your pocket. :)

Bragging Rights

Dependency Injection to The Core

Tuesday, January 24, 2017 by Fiyaz Hasan | ASP.Net Articles of The Day

Learn how the dependency injection mechanism has evolved from ASP.NET to ASP.NET Core in this multi-part series.

Building Custom Formatters for .NET Core (Yaml Formatters)

Sunday, April 30, 2017 by Fiyaz Hasan | ASP.Net Articles of The Day

Learn how to make custom response/request formatters for .NET Core. The example code is also added to the wiki of the official git repository of YamlDotNet.

Cache headers for MVC File Action Result (ASP.NET Core 2.0)

Fiyaz Hasan configures caches headers for any file response with the new file action result parameters in ASP.NET Core 2.0.

Friday, September 22, 2017 by Fiyaz Hasan | ASP.Net Articles of The Day

GraphQL with ASP.NET Core (Part- II : Middleware)

Wednesday, May 16, 2018 | ASP.NET Community Spotlight

Fiyaz Hasan builds out custom middleware for GraphQL.

GraphQL with ASP.NET Core (Part- III : Dependency Injection)

Wednesday, April 25, 2018 | ASP.NET Community Spotlight

Fiyaz Hasan adds dependency injection to his GraphQL application in the third part of this ongoing series.

About the Updated SPA Templates from ASP.NET Core

Tuesday, December 26, 2017 | ASP.NET Community Spotlight

Fiyaz Bin Hasan introduces a new extension to Microsoft.AspNetCore.SpaServices which allows for the spinning up any framework respective CLI based development servers from an ASP.NET Core back-end.

Series: Building Apps with Polymer and ASP.NET Core

Monday, January 2, 2017 | ASP.NET Community Spotlight

Here's a three-part series by Fiyaz Hasan on building ASP.NET Core apps with Polymer.

Configuring Typescript for ASP.NET CORE Apps

Tuesday, July 19, 2016 | ASP.NET Community Spotlight

Fiyaz Hasan wrote about configuring TypeScript for ASP.NET Core Apps – showing how to use npm + Gulp to configure projects.

Preventing XSRF in AngularJS Apps with ASP.NET CORE Anti-Forgery Middleware

Tuesday, June 21, 2016 | ASP.NET Community Spotlight

Here's a tutorial from Fiyaz Hasan covering anti-forgery in Angular / ASP.NET Core applications.

AngularJS and ASP.NET Core 1.0 JumpStart

Thursday, March 17, 2016 | ASP.NET Community Spotlight

Here's a three post jumpstart series by Fiyaz Hasan showing you how to build a quiz game application with AngularJS and ASP.NET Core

C# Corner

profile for Fiyaz C# Corner - A Social Community of Developers and Programmers

Featured Posts

  • Make Your Coding Life Easy With Providers (AngularJS Providers) - Oct 2015
  • Building Web Apps With ASP.NET 5 MVC And Entity Framework 7 - Sep 2015
  • What is New in C# 6.0 - Sep 2015

Author of the Month (September 2015)

Code Project


Silver medal winner - April 2017

ASP.NET Core Custom Request/Response Formatters (Yaml Formatters) by Fiyaz Hasan

Bronze medal winner - May 2017

Execute javascript code from ASP.NET Core back-end using NodeServices by Fiyaz Hasan



Career Objectives

To pursue a profession where I can contribute my ability to work professionally and in a dedicated manner to support the company growth.


I play games all the times cause it clears my mind. I like blogging and a guitarist. I like winter because this is when I get to wear my cool jackets. I have 1..2..3..4....7 cats, some of them are my navigators in pair programming.


Nicole Butterfield

Assistant Acquisitions Editor/Independent Researcher

While working with him as a reviewer, Fiyaz was professional, enthusiastic and efficient. He's a very ambitious and dedicated developer, who is willing to provide additional assistance for the sake of advancing the field.

Steve Smith

I help financial services companies beat their competitors with technology.

I worked with Fiyaz on the ASP.NET Core documentation, available at / Fiyaz built a working sample demonstrating cross-site request forgery (XSRF) attacks and how ASP.NET Core could be configured to resist them. I was able to incorporate Fiyaz's examples into the product documentation, and he was very easy to work with.

Tom Dykstra

Programming Writer at Microsoft

Fiyaz is a capable and enthusiastic developer, and working with him has been a very positive experience. My experience with him comes from his work contributing to the official documentation of ASP.NET Core. He volunteered to work on whatever the doc team needed and showed himself capable of learning new software features quickly in order to write documentation for them. My colleagues and I on the ASP.NET documentation team appreciated his assistance, and I recommend him as a capable developer whose coding ability and positive attitude would make him a welcome addition to any team.

Shahriar Hyder

Technical Project Manager at Cefalo

Fiyaz was the brightest talent on show during the time he was on our team. His most credible facet is that he has a great appetite for new technologies and keeps himself abreast with those.

He has a very jovial personality to go with his skill-sets.

I found him quite dedicated to his efforts. He is a very good team player on whom you can depend upon greatly for pulling through the most difficult challenges.

I am sure he would be a great asset to any team he joins. I wish him the very best in his future career.

Swagata Prateek

Amazonian, I write 'Okay' C#, #Ex-MSFTMVP

Fiyaz is one of the pragmatic developers I've seen around. He thrives to create business value and not shy to share his work. Definitely, an asset to have on board. His breadth of knowledge and still ability to deliver fast makes him quite the bootstrapper for any project. Apart from his bootstrapping skills he also has the chops to dive deep and solve critical problems.

Atif Waqar

Co-Founder & Head of Development @ AdFenix

It was a pleasure of working with Fiyaz for more than a year at AdFenix. During this time, he worked on multiple features and tasks related to AdFenix operations. Fiyas is a person with a strong ownership and driving for results all the time. He sees and can address everything from the big picture to the details. Fiyaz is a fast learner, creative, perfectionist, energetic and solutions oriented . He is an asset to any company that he’s with. And for me as his manager, it was very hard to approve his resignation.