HASSAN MD TAREQ

Technology Lead at Infosys ・ Azure Solution Architect

東京都 北区 赤羽南 1-16-1-702

DOB: 1990/12/31

Career Profile

Hands-on experience of architecting and implementing solution in Azure cloud as "IaC (Infrastructure-as-code)" using C# and Pulumi framework. As a professional cloud specialist and constant learner, I endeavor to keep up with the latest technology trends. 2 years of Azure cloud experience and 5+ years of experience in developing microservice/distributed client-server applications. Interested to work in a professionally managed company with responsibility and challenges where I can use my knowledge and skills to provide quality solutions while enhancing my own skills with job satisfaction and scope for personal development and growth.

Training and Certification

  • Infosys training on Azure Cloud
  • Pluralsight training on AZ-303 (Azure Architect Technologies)
  • Preparing for Microsoft certification exams: AZ-303 & AZ-305

Portfolio

Skills

  • Cloud: Azure (hands-on experience)
  • DevOps: Kubernetes (AKS), Azure DevOps
  • Infrastructure-as-code (IaC): Pulumi, Azure ARM template
  • Programming Language: C# (expert), Swift (intermediate), Java (intermediate), JavaScript (basic), Python (basic)
  • Framework: ASP.Net Core, Entity Framework Core, WPF, Xamarin.Forms, Prism MVVM, Spring Boot
  • Database: Azure SQL (Managed Instance, SQL Database, Hyperscale), SQL server, MongoDB
  • Spoken Language: English (fluent), Japanese (N3 passed, 日常会話), Bengali (native), Urdu/Hindi (basic)

Professional Experience

》Azure Solution Architect【Infosys】: Next generation dispensing system for a leading pharmacy company (Nov'2020 ~ Present)
  • Architecting cloud native solution
  • Implementing solution as "Infrastructure-as-code" using C# and Pulumi framework
  • Orchestrating containerized workload using Azure Kubernetes Services (AKS)
  • Building and hosting docker images in Azure Container Registry
  • Designing Hub-Spoke network topology
  • Creating hybrid network using Azure ExpressRoute to allow secured private connection to on-premise datacenters
  • Ensuring security using Application Gateway WAF & Azure Firewall
  • Implementing network traffic control using UDR (User Defined Routes) & (NSG) Network Security Group
  • Migrating on-premise infrastructures to Azure Cloud
  • Eliminating on-premise print server using Azure Universal Print
  • Creating CI/CD pipelines in Azure DevOps
  • Creating disaster recovery plan to ensure robust Business Continuity Strategy
  • Creating design documents (基本設計書, 詳細設計書)
  • Used technologies: Virtaul Network, ExpressRoute, Network Gateway, AKS, Application Gateway, Firewall, Azure SQL, Stoarge Account, ACR, KeyVault
》Azure Developer【Infosys】: Device procurement system for a medical device vendor (Apr'2020 ~ Oct'2020)
  • Hosting application workload in Azure App Service
  • Implementing Authentication & Authorization (OpenID Connect) using Microsoft Identity Platform (formerly Azure AD for developers)
  • Integrating App Service Easy Auth
  • Creating custom middleware to populate user data for enforing Access Control List
  • Used technologies: Azure App Service, Blazor, Azure AD, OpenID Connect, Microsoft Identity Platform
》Developer【SY SYSTEM】: GPS Mimamori client application for a telecommunication service provider (Dec'2019 ~ Mar'2020)
  • Encoding and decoding self-delimited Opus audio using libopus C library
  • Implementing Google map features (Routes, Markers, Camera etc.) using Google Map iOS SDK
  • Implementing voice messaging using MessageKit
  • Creating custom components
  • Used technologies: Google Map iOS SDK, libopus C library, Firebase iOS SDK, MessageKit
》Developer【SY SYSTEM】: Mailcenter application for a telecommunication service provider (May'2019 ~ Nov'2019)
  • Developing microservices and web applications
  • Implementing Authentication and Authorization
  • Writing ORM queries in the data access layer
  • Integration testing of data repositories
  • Unit testing
  • Used technologies: ASP.Net MVC, Entity Framework, xUnit, Java EE, Arquillian, TestNG, Lombok
》Developer【SY SYSTEM】: In-house Two Choice XF Xamarin.Forms App (Feb'2019 ~ Apr'2019)
  • Architecting and developing a cross-platform mobile app using Xamarin.Forms
  • Implementing MVVM pattern using Prism.Forms
  • Unit Testing using XUnit
  • Structured Logging using Serilog
  • Automated testing using AutoFixer and AutoMoq
  • Used technologies: Xamarin.Forms, Prism.Forms, Visual Studio, XUnit, Serilog, AutoFixture, AutoMoq
》Developer【SY SYSTEM】: In-house WPF desktop application (Dec'2018 ~ Jan'2019)
  • Implementing MVVM Using Prism Framework
  • Consuming Google Map Geo-coding API
  • Reading and analyzing company profiles to extract address
  • Fetching map co-ordinate (Lat, Long) from company address
  • Exporting company profile details to CSV file
  • Structured Logging
  • Unit Testing
  • Used technologies: WPF, Visual Studio, RestSharp, Newtonsoft.Json, Serilog, XUnit, Google Map API, CsvHelper
》Developer【SY SYSTEM】: CCPS API Service for a telecommunication service provider (Jul'2018 ~ Nov'2018)
  • Developing microservice
  • Consuming blockchain API
  • Implementing Authentication and authorization
  • Creating repository layer for accessing database
  • Logging
  • Unit testing
  • Used technologies: Spring Boot, Spring Security, MongoDB, Retrofit, LogBack, Jackson, JUnit, Lombok
》Developer【SY SYSTEM】: CCPS Web App for a telecommunication service provider (Jan'2018 ~ Jun'2018)
  • Developing Web Application
  • Designing frontend using Bootstrap
  • Creating Graphs using C3.js
  • Unit testing
  • Used technologies: Spring Boot, Thymeleaf, Nexus, Bootstrap, Lombok, Junit, LogBack
》Developer【SY SYSTEM】: CCPS Wallet mobile client application for a telecommunication service provider (Apr'2017 ~ Dec'2017)
  • Developing mobile client application
  • Consuming wallet API from blockchain server
  • Implementing QR scan
  • Implementing login feature
  • Mocking API using Google Fusion table
  • Used technologies: Java, Android, Retrofit, GSON, OAuth 2.0, Google Fusion Table
》Developer【SY SYSTEM】: Order management system for a Café (Apr'2016 ~ Dec'2016)
  • Developing client application
  • Developing backend API service
  • Automated testing
  • Used technologies: Java, Android, Retrofit, GSON, Gradle, SVN, OAuth 2.0
》Freelance Web Developer【Upwork, formerly oDesk】: Developing web applications for American clients (2012 ~ 2015)
  • Developing MVC web applications
  • Helped clients to establish online business by developing SEO friendly e-commerce sites
  • Kept client’s business up and running by maintaining their systems
  • Used technologies: ASP.Net MVC, ASP.Net WebAPI, CSS, JavaScript, WordPress

Educational Background

Level Institution Year CGPA
BSc Engineering Khulna University Of Engineering & Technology (KUET) 2013 3.20 (out of 4)
HSC BAF Shaheen College Dhaka 2008 5.0 (out of 5.0)
SSC Boalia High School 2006 5.0 (out of 5.0)

Personal Details

  • Current Work Location: Tokyo, Japan
  • Visa: type: Engineer | validity: up to February'2024
  • Nationality: Bangladeshi
  • Religion: Islam (by birth)
  • Marital Status: Unmarried
  • Hobby: Blogging (hovermind.com), Computer Games, Collecting Gadgets