Portfolio

Name.   Fiyaz Bin Hasan  
Phone.  + 880 17191 52599  
Addess. 17/11, Paribagh, Sonargaon Steet. Postal - 1000. Dhaka, Bangladesh.  
Email.  fiyazhasan@gmail.com 

https://www.linkedin.com/in/fiyazhasan/  
https://github.com/fiyazbinhasan  

Profile

Highly organized and dedicated software engineer with 4+ years of hands-on experience with .NET, javascript, different automation tools, and cloud deployment platforms. I’m a young coder who did exceedingly well in my education and was offered an internship at Microsoft. I’ve tried a range of things and realized that what I need is creative supervision. I’m hungry for a role in a company; I can stay for years.

Education

Ahsanullah University of Science & Technology — 2009 - 2013
Bachelor of Science in Computer Science & Engineering, CGPA - 3.52

Skills

Majors: C#/.NET, Angular & NGRX, React & Redux, GraphQL & Restful Web API, Git, SQL & NoSql, Entity Framework, Webpack, Gulp, Azure

Minors: React Native, Iconic, MVVM, Caliburn Micro

Tools: Jira, Trello, Slack, Figma, Visio

Experience

GEEK HOUR, DHAKA, BANGLADESH — 2017-PRESENT

Sr. Software Engineer. Responsibilities include collecting requirements, process them and build solutions that fit client’s need. Built an inventory management system from scratch, starting with diagramming and implementing core components. Managed the whole development team.

Tools & Technologies: Microsoft Visio, .NET Core, Web API, Angular, Identity Server

ADFENIX, GOTHENBURG, SWEDEN — 2016-2017

Sr. System Developer. Working as a full stack engineer to build a one-click publish platform for real-estate agencies. Helping the support team in answering queries, fixing bugs, creating issues and etc.

Tools & Technologies: Starcounter, Angular, Facebook Business Manager API, Jira

GENWEB2, DHAKA, BANGLADESH — 2014-2016

Junior Software Developer. Assigned to develop an online banking wallet for two major banks of Bangladesh. Worked closely with the .NET team and helped to implement public facing APIs, USSD platform and core banking requirements.
Tools & Technologies: ASP.NET Forms, Web Services, JQuery, Log4Net, Oracle

Sample Projects

REACT FLASH CARDS

https://bit.ly/2VrePBc

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

https://bit.ly/2Hcs0xk

Open Sourced inventory management dashboard targeted 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

https://bit.ly/2vNO8HQ

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

https://bit.ly/2JwQH93

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.

Worth Mentioning

MENTOR AT MENTORS WITHOUT BORDERS

Teaching programming to the unprivileged students from ASIA and AFRICA.

OFFICIAL CONTRIBUTOR TO ASP.NET CORE DOCUMENTATION

Wrote three major articles covering different topics for Microsoft’s ASP.NET Core docs.

BUILDING CUSTOM FORMATTERS FOR .NET CORE

The post/code has been added to the sample section of YAML.NET's official wiki.

GRAPHQL WITH ASP.NET CORE (10 PART BLOG SERIES)

These posts/codes have been adopted as a basis for documentation by GraphQL.NET.

TOP C# AND TYPESCRIPT GITHUB CONTRIBUTOR FROM BANGLADESH

As mentioned in Git Awards, http://git-awards.com/users/search?login=fiyazbinhasan

SCORED 289 AND 280 RESPECTIVELY IN JAVASCRIPT AND C#

Took the Pluralsight IQ test and the results are out of 300.

FREELANCE ARTICLE WRITER AT CODEPROJECT

Wrote articles for Codeproject’s new initiative ContentLab.io for few bucks.

FORMER MICROSOFT INTERN AND MICROSOFT STUDENT PARTNER

I was a student partner in my university then I got an internship call from Microsoft.

MULTIPLE TIMES ARTICLE OF THE DAY, ARTICLE OF THE MONTH WINNER

I got awards/gift/mentions multiple times for my articles/codes from C# Corner, ASP.NET Standups

FEATURED APPS/HACKATHON PARTICIPATION

I participated in a number of hackathons. Few of my apps got featured in companies main website e.g. Nokia Bangladesh is one of them.

Professional Works

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

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

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

MEDICINE DIRECTORY BANGLADESH

Medicine Directory Bangladesh is the first full-edged 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

Tag helper components in ASP.NET Core

https://bit.ly/2Tp801Y

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)

Friday, September 22, 2017 by Fiyaz Hasan

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

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

FEATURED POSTS (C# CORNER)

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, C# CORNER)

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

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

References

RICK ANDERSON

Programmer Writer for Azure and ASP.NET MVC at Microsoft
rick.anderson@microsoft.com

TOM DYKTRA

Programmer Writer at Microsoft
tdyktra@microsoft.com

SWAGATA PRATEEK

Programmer at Amazon
sprateek@gmail.com