Profile

Independent software developer with 3 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

Contact


  • Address: Hatirpool, Sonargaon Street
  • City: Dhaka
  • Country: Bangladesh
  • Telephone: 8801719152599
  • Email: fiyazhasan@gmail.com
  • Skype: fiyaz.hasan

Experience


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.

Education


Ahsanullah University of Science & Technology, 2009 - 2013

Bachelor of Science in Computer Science & Engineering

  • Grade: 3.52 / 4.00
  • Extra Curricular Activity: Microsoft Student Partner

Skills


  • .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
  • Javascript, Typescript, AngularJS, Angular, React
  • Redux, NGRX
  • React Native, Ionic, WinRT
  • Webpack, Gulp
  • Trello, Slack, Bitbucket, Github, Jira
  • Azure

Projects


TELECASH

https://www.southeastbank.com.bd/telecash/

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.

AGENT BOOSTER

http://www.adfenix.com/products/agentbooster/

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

http://www.adfenix.com/products/homebooster/

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

http://www.windowsphone.com/en-bd/store/app/medicine-directory-bangladesh/8e46cbb9-9ff6-4ac2-bc8d-e1ed198f0c42

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. :)

Official Contributions in Microsoft Documentation


Using JavaScriptServices for Creating Single Page Applications with ASP.NET Core.

https://bit.ly/2J6Nk5m

Prevent Cross-Site Request Forgery (XSRF/CSRF) attacks in ASP.NET Core

https://bit.ly/2qKuJ7z

ASP.Net Articles of The Day


Dependency Injection to The Core

Tuesday, January 24, 2017 by Fiyaz Hasan

Learn how 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

Community Contributions


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)

https://www.c-sharpcorner.com/news/september-2015-month-winners-announced

Code Project

Technet

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 -

Youtube

https://www.youtube.com/channel/UCiVcT1fh1KzVMDV0wvIjprA

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.

Interests


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.

Recommendations


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 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.

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.