Mentor at Mentors Without Borders. Teaching unprivileged Asian and African students how to code.
Paid content writer for CodeProject
Building Custom Formatters for .Net Core (Yaml Formatters) - This post has been added to the sample section of
Yaml.NET's official wiki, https://github.com/aaubry/YamlDotNet/wiki/Samples
10 part blog series - This 10 part blog series has been adopted as a basis for documentation by GraphQL.Net, https://graphql-dotnet.github.io/docs/guides/links/
Top Github contributor from Bangladesh (Top C# and Typescript developer) - http://git-awards.com/users/search?login=fiyazbinhasan
Scored 289 out of 300 on Pluralsight IQ - https://www.linkedin.com/feed/update/urn:li:activity:6402924582529011712
Scored 280 out of 300 on Pluralsight IQ - https://www.linkedin.com/feed/update/urn:li:activity:6404273944488185856
Official Contributions in Microsoft Documentation
Prevent Cross-Site Request Forgery (XSRF/CSRF) attacks in ASP.NET Core
ASP.NET Core Tag Helper Components
Open Source Projects
React Flash Cards
An open sourced flash card application similar to https://flashcardsjs.com/. 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.
3 TIER IMS
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. http://fiyazhasan.me/tag/graphql-dotnet/
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
- ASP.NET, ASP.NET Core, ASP.NET MVC
- GRAPHQL, WEB API
- SQL, NoSql
- Entity Framework, Identity Server
- Redux, NGRX
- React Native, Ionic, WinRT
- Webpack, Gulp
- Trello, Slack, Bitbucket, Github, Jira
Geek Hour, 2017 - Present
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: email@example.com
- Skype: fiyaz.hasan
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
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. :)
ASP.Net Articles of The Day
Dependency Injection to The Core
Tuesday, January 24, 2017 by Fiyaz Hasan
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
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 Community Spotlight
GraphQL with ASP.NET Core (Part- II : Middleware)
Wednesday, May 16, 2018
Fiyaz Hasan builds out custom middleware for GraphQL.
GraphQL with ASP.NET Core (Part- III : Dependency Injection)
Wednesday, April 25, 2018
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
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
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
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
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
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
- 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)
Silver medal winner - April 2017
ASP.NET Core Custom Request/Response Formatters (Yaml Formatters) by Fiyaz Hasan
Bronze medal winner - May 2017
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 I get to wear my cool jackets in this season. I have 1..2..3..4....10 cats, some of them are my navigators in pair programming.
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.
I help financial services companies beat their competitors with technology.
I worked with Fiyaz on the ASP.NET Core documentation, available at docs.asp.net / docs.microsoft.com. 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.
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.
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.
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.
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.