Summary
Overview
Work history
Education
Skills
Personal Information
Timeline
Generic

Md Tahir Hussain

Riyard,Saudi Arabia

Summary

Experienced software developer with expertise in the .NET framework (2.0–4.8) and .NET Standard, specializing in crafting object-oriented solutions using C#.net and CLS-compliant languages. Proficient in web technologies including Asp.net Webform, Asp.net MVC, Asp.net Core, Web API, WCF, microservices, and web services utilizing REST, SOAP, JSON, and XML. Skilled in database management with RDBMS (SQL Server 2010–2019), SQL scripting, ADO.NET, stored procedures, functions, triggers, indexes, Entity Framework and LINQ. Adept at implementing security measures aligned with OWASP standards to safeguard applications against vulnerabilities such as CSRF and XSS injections. Experienced with Angular 10 framework and tools like TeamCity, Slack, Postman, Fiddler, Visual Studio (2018–2022), Visual Code and SQL Server. Demonstrates a strong understanding of software development best practices while leveraging plugins like Swagger and NLOG to enhance application performance.

Overview

7
7
years of professional experience

Work history

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
Riyadh, Saudi Arabia
10.2022 - Current
  • Project Name : Patient Apps VIDA 4.0
  • Domain: Health Care
  • Client : Dr. Sulaiman Al Habib Group (HMG) is one of the leading hospitals in the Middle East . This medical group is a private healthcare provider in the Middle East, with over 30 years of experience. HMG operates 18 medical facilities across Saudi Arabia, the United Arab Emirates, and Bahrain.

    HMG offers a comprehensive range of medical services, including :
    Oncology
    Cardiology
    In Vitro Fertilization (IVF)
    Pediatrics
    General Surgery
    Obstetrics and Gynecology
    Internal Medicine
    Endocrinology and so on.
  • Description : The Patient Application is a large-scale mobile app with a rich UI, designed to streamline healthcare operations. It enhances medical services, optimizes hospital management, and improves patient care through advanced technology. As we know that In healthcare, patients are generally classified into two main types based on the nature of their treatment and stay in the hospital.

    1. In-Patient (IPD - In-Patient Department) - An in-patient is a patient who is admitted to the hospital for at least one night or longer for treatment
    2. Out-Patient (OPD - Out-Patient Department) - An out-patient is a patient who visits the hospital or clinic for a consultation, diagnosis, or minor treatment but does not require an overnight stay so our application support both type treatment. The Patient Application provides the following services to the patients. Services are
    Patient Management
    Patient Registration
    Electronic Health Records (EHR)
    Medical History
    Appointment Scheduling

    Appointment & Scheduling
    Online Appointment Booking
    Calendar Integration
    Notifications & Reminders

    Billing & Payments
    Insurance Management
    Payment Integration
    Invoice Generation
    Payment Processing (Online & Offline)
    Medicine Inventory
    Prescription Management
    Supplier & Vendor Management

    Laboratory & Diagnostic Management
    Lab Test Requests
    Results Management
    Radiology Reports

    Emergency & Inpatient Care
    Emergency Response System
    Bed & Ward Management
    ICU Monitoring

    Health Analytics & Reporting
    Disease Trends & Predictive Analytics
    Patient & Hospital Reports
    Regulatory Compliance Reports

    Security & Compliance Role-Based Access Control
    Data Encryption & HIPAA Compliance
    Audit Trails

    Our application is built using two different technologies: the front end is developed with Angular, while the back end is powered by WCF in C# and asp.net core web API.
  • Methodology - Agile
  • Architecture - N-Tier
  • Environment -Azure DevOps ,WCF, Microservices ,Html , CSS, JavaScript, Bootstrap, Ajax, Angular and Asp.net core, Web Services and Using REST,SOAP ,JSON XML, ADO.NET, Stored Procedure ,Trigger & Function & IIS
  • Tools - Visual Studio 2020 ,MS SQL Server 2019, Visual Code and Slack
  • Team hierarchy - Project Manager , Scrum Master ,Business Analyst, Team architect, Team Lead, Senior Software Developer, Software Developer, Lead Tester and Tester.
  • Role & Responsibility - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
Riyard, Saudi Arabia
10.2022 - Current
  • Project Name : Doctor Apps VIDA 4.0
  • Domain: Health Care
  • Client : Dr. Sulaiman Al Habib Group (HMG)
  • Project Description : The Doctor Application is a specialized healthcare solution designed to help doctors efficiently manage their daily tasks within a hospital or clinic. This Application provides the following services. They are

    Doctor Profile & Dashboard
    Personal Profile & Specialization
    Availability & Work Schedule
    Dashboard with Patient Statistics

    Appointment Management
    View & Manage Patient Appointments
    Online & Walk-in Appointment Handling
    Automated Reminders & Notifications

    Patient Management
    Access Patient Records & History
    Electronic Health Records (EHR) Integration
    Diagnosis & Prescription History

    Telemedicine & Virtual Consultation
    Video & Chat Consultations
    E-Prescription Generation
    Remote Patient Monitoring

    Prescription & Medication Management
    Digital Prescription Issuance
    Medicine Database & Dosage Recommendations
    Integration with Pharmacy Systems

    Lab & Diagnostic Reports
    Request Lab Tests & View Reports
    Integration with Laboratory Management Systems
    Radiology & Imaging Reports

    Billing & Payments
    Consultation Fee Management
    Online Payment Processing
    Insurance & Claims Integration

    Communication & Collaboration
    Secure Messaging with Patients & Staff
    Referral System to Other Specialists
    Emergency Alerts & Notifications

    Analytics & Reporting
    Treatment & Diagnosis Statistics
    Performance & Revenue Reports
    Compliance & Audit Logs
  • Methodology - Agile
  • Architecture - N-Tier
  • Environment -Azure DevOps ,WCF, Microservices ,Html , CSS, JavaScript, Bootstrap, Ajax, Angular and Asp.net core, Web Services and Using REST,SOAP ,JSON XML, ADO.NET, Stored Procedure ,Trigger & Function & IIS
  • Tools - Visual Studio 2020 ,MS SQL Server 2019, Visual Code and Slack
  • Team hierarchy - Project Manager , Scrum Master ,Business Analyst, Team architect, Team Lead, Senior Software Developer, Software Developer, Lead Tester and Tester.
  • Role & Responsibility - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
10.2022 - Current
  • Project Name -Dental Apps VIDA 4.0
  • Domain - Health Care
  • Client - Dr Sulieman Al Habib Group
  • Description - A Dental Healthcare Project is a digital solution designed to manage dental clinics, streamline patient care, and enhance the efficiency of dental practitioners. It provides a centralized platform for patient management, appointment scheduling, treatment planning, billing, and diagnostics, ensuring a smooth workflow in a dental practice. This application has several feature which mentioned below -
  • They are
    Patient Registration & Management
    Secure patient onboarding with medical & dental history
    Profile creation with previous treatments & X-rays
    Digital consent forms for procedures

    Appointment Scheduling & Management
    Online booking system for dental checkups & treatments
    Automated reminders via SMS/email
    Calendar integration for better scheduling

    Dental Charting & Treatment Planning
    Visual dental charting for tracking conditions (cavities, extractions, implants)
    Treatment history with detailed notes & images
    AI-based treatment suggestions for diagnosis support

    Digital Imaging & Diagnostics
    Integration with X-rays, CBCT scans, and intraoral cameras
    Cloud-based storage of dental images & reports
    Image annotation for precise treatment guidance

    Billing & Insurance Processing
    Automated invoice generation for dental services
    Integration with insurance providers for claims processing
    Online payment gateways for quick transactions

    E-Prescription & Medication Management
    Digital prescription for painkillers, antibiotics, and post-procedure care
    Integration with pharmacies for medicine delivery
    Medication reminders for patients
  • Methodology - Agile
  • Architecture - N-Tier
  • Environment -Azure DevOps, Asp.net MVC,WEB API ,WCF, Microservices ,Html , CSS , JavaScript, jQuery, Bootstrap, Ajax, Angular and Asp.net core, Web API, Web Services and Using REST,SOAP ,JSON XML, ADO.NET, Stored Procedure ,Trigger & Function.
  • Tools - Visual Studio 2019 ,MS SQL Server 2019, Visual Code, IIS and Slack
  • Team hierarchy - Project Manager , Scrum Master ,Business Analyst, Team architect, Team Lead, Senior Software Developer, Software Developer, Lead Tester and Tester.
  • Role - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Senior Full Stack Developer

Dr Sulieman Al Habib (Cloud Solutions)
Riyard, Saudi Arabia
10.2022 - Current
  • Project Name -Dental Apps VIDA 4.0
  • Domain - Heath Care
  • Client - Dr Sulieman Al Habib Group
  • Description - A Dental Healthcare Project is a digital solution designed to manage dental clinics, streamline patient care, and enhance the efficiency of dental practitioners. It provides a centralized platform for patient management, appointment scheduling, treatment planning, billing, and diagnostics, ensuring a smooth workflow in a dental practice.

    Patient Registration & Management
    Secure patient onboarding with medical & dental history
    Profile creation with previous treatments & X-rays
    Digital consent forms for procedures

    Appointment Scheduling & Management
    Online booking system for dental checkups & treatments
    Automated reminders via SMS/email
    Calendar integration for better scheduling

    Dental Charting & Treatment Planning
    Visual dental charting for tracking conditions (cavities, extractions, implants)
    Treatment history with detailed notes & images
    AI-based treatment suggestions for diagnosis support

    Digital Imaging & Diagnostics
    Integration with X-rays, CBCT scans, and intraoral cameras
    Cloud-based storage of dental images & reports
    Image annotation for precise treatment guidance

    Billing & Insurance Processing
    Automated invoice generation for dental services
    Integration with insurance providers for claims processing
    Online payment gateways for quick transactions

    E-Prescription & Medication Management
    Digital prescription for painkillers, antibiotics, and post-procedure care
    Integration with pharmacies for medicine delivery
    Medication reminders for patients
  • Methodology - Agile
  • Environment -Azure DevOps, Asp.net MVC,WEB API ,WCF, Microservices ,Html , CSS , JavaScript, jQuery, Bootstrap, Ajax, Angular and Asp.net core, Web API, Web Services and Using REST,SOAP ,JSON XML, ADO.NET, Stored Procedure ,Trigger & Function.
  • Tools - Visual Studio 2019 ,MS SQL Server 2019, Visual Code, IIS and Slack
  • Team hierarchy - Project Manager , Scrum Master ,Business Analyst, Team architect, Team Lead, Senior Software Developer, Software Developer, Lead Tester and Tester.
  • Role - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Software Engineer

Aspire Systems
Telangana , Hyderabad
08.2021 - Current
  • Project Name -FCG.Net-Dev-SAS
  • Client - First Central Services (Guernsey) Ltd
  • Description - 1st Central Insurance is number 1 company in UK which provide car insurance to the customer at the best possible price with excellent level of coverage and friend support.
  • FCG is a large scale web application with complex bushiness which divided into 2 parts one is a Customer and Other one is a Admin. Here Customer application are implemented using with Angular with Net Core and Admin part developed using Asp.net core Web API, WCF,Microservices Jquery etc.
  • Methodology - Agile
  • Environment -Azure DevOps, Asp.net MVC,WEB API ,WCF,Microservices ,Html , Css , Javascript,Jquery,Bootstrap, Ajax, Angular and Asp.net core, Web API, Web Services and Using REST,SOAP ,JSON XML, ADO.NET,Stored Procedure ,Trigger & Function.
  • Tools - Visual Studio 2019 ,MS Sql Server 2019, Visual Code,Team City and Slack
  • Team hierarchy - Project Manager , Scrum Master ,Business Analyst, Team architect, Team Lead, Senior Software Developer, Software Developer,Lead Tester and Tester.
  • Role - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Software Developer

All India Technology
Kolkata, WB
07.2020 - 08.2021
  • Project Name - Corp Recharge System
  • Description- Corporate Recharge System has developed a unique multiple Recharge business Platform that brings together a variety of prepaid and postpaid mobile and DTH operators. We support API mode recharge because we want to serve a large customer base with different requirement.Although our API based recharge server in faster .
  • CorpRechargeSystem not only provide you easy access .we also ensure fast transaction .we can complete prepaid and postpaid mobile recharges is less than 10 sec . you can instantly recharge your mobile and get an attractive commission on every transaction.
  • Prepaid\ Postpaid service for Retailers- Any one can become our partner. you can start a mobile recharge shop very easily from your shop in you location .
  • Our company will provide you mobile recharge software for your business, you can recharge telecom like Bsnl,Vodafone,Jio,Airted etc and recharge DTH like Tata Sky , SUN DIRECT, Airted TV DTH etc and Recharge Retail Commission is very attractive with Less Investment.
  • Methodology - Agile
  • Environment -Azure DevOps, MVC Architecture, Asp.net MVC,WEB API ,Html , Css , Javascript, Jquery Library & Plugin,Bootstrap, Ajax, Angular and Asp.net core Web API, Web Services and Using REST,SOAP ,JSON XML, ADO.NET,Stored Procedure ,Trigger & Function.
  • Tools - Visual Studio 2018,MS Sql Server 2018, Visual Code,Team City .
  • Team hierarchy - Project Manager , Scrum Master , Team Lead, Senior Software Developer, Software Developer,Lead Tester and Tester.
  • Role - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Software Developer

All India Technology
Kolkata, WB
10.2019 - 07.2020
  • Project - SureHomz ( Home buying redefined)
  • Description - A web application with rich UI & complex business which is used for buying and selling the property in India. User can purchase their dream home through Online (Directly) or through Broker (Indirectly).
  • Methodology - Agile
  • Environment - MVVM architecture ,Azure DevOps, C#,Asp.net MVC,WEB API ,Html , Css , Javascript, JQuery plugins/libraries ,Bootstrap, Ajax, Angular and Asp.net core Web API, Web Services and Using REST,SOAP ,JSON XML, ADO.NET,Stored Procedure ,Trigger & Function.
  • Tools - Visual Studio 2018 ,MS Sql Server 2018, Visual Code & Team City .
  • Team hierarchy - Project Manager , Scrum Master ,Team Lead, Senior Software Developer, Software Developer,Lead Tester and Tester.
  • Role - Participate in Sprint planning requirements analysis & execution.
  • Participate in Standup team and Refinement meeting.
  • Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Junior Developer

Stellar System Private Limited
Kolkata, WB
06.2019 - 08.2019
  • Project Name : Massachusetts Housing Partnership (MHP),USA Electronic Soft Second Loan-One Mortgage Program
  • Description - This Project is an enhancement of existing project es2 to incorporate a new workflow/loan cycle to process loan of special type. New extensible calculation framework is being developed to support new subsidy calculation while maintaining backward compatibility with existing system. Loan cycle management framework to track the life cycle of loan and recording each activity and generating auto-notification.
  • ASP.NET, C#.net Sql Server 2014,JavaScript,Crystal Report, Asp.net WebService,IIS 6.0
  • Team Size - Manager , Team-Lead , Senior Developer , Developer and Tester
  • Role - Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET programming languages.
  • Test and deploy applications and systems.
  • Revise, update, refactor and debug code
  • Improve existing software
  • Bug fixing
  • Serve as an expert on applications and provide technical support.

Junior Software Developer

Stellar System Private Limited
Kolkata, WB
01.2019 - 06.2019
  • Project Name- Burn Permit System
  • Description - An Application used for taking Decision. There are summary dispositions are primarily directed to the parties and, therefore, may not fully address the facts of the case or the panel's decisional rationale. Moreover, such decisions are not circulated to the entire court and, therefore, represent only the views of the panel that decided the case.
  • Environment- ASP.NET, C#.net Sql Server 2014,JavaScript,Crystal Report, Asp.net WebService,IIS 6.0
  • Team Hierarchy - Manager , Team-Lead , Senior Developer , Developer and Tester.
  • Role - Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET programming languages
    Test and deploy applications and systems.
  • Revise, update, refactor and debug code.
  • Improve existing software
  • Bug fixing .
    Serve as an expert on applications and provide technical support.

Junior Software Developer

Stellar System Private Limited
Kolkata, WB
07.2018 - 01.2019
  • Project Name - Dog License
  • Description - A web application that provide license to dog. Licensing helps the recovery of lost or stray animals and helps protect the public from rabies,since licensed dogs must have proof of vaccination. The license is attached to your dog's collar, and will identify you as the owner should the dog be lost dog. License must be renewed annually.If user not renew the license at a time then late fees apply on them.Environment - ASP.NET, C#.net Sql Server 2014,JavaScript,Crytal Report, Asp.net WebService,IIS 6.0
  • Team Hierarchy - Manager , Team-Lead , Senior Developer , Junior Developer and Tester.
  • Role - Participate in requirements analysis.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET programming languages Test and deploy applications and systems.
  • Revise, update, refactor and debug code.
  • Improve existing software
  • Bug fixing . Serve as an expert on applications and provide technical support.

Education

Bachelor of Technology - Computer Sciences

Camellia Institute of Technology
07-2018

ISC - Computer Science

Indira Gandhi Memorial High School
05-2014

ICSE - Science

Anglo Arabic Secondary High School
05-2012

Skills

  • NET framework - 20 - 48 NET Standard
  • CLS complaint languages - C#net
  • Object Oriented Programming - Encapsulation, Abstraction, Inheritance, and Polymorphism to craft object model representation of complex business scenario
  • Web Technology - Aspnet with C# ,Aspnet MVC with C# , Aspnet Core with C# , Web API ,WCF ,Microservice, and Web Services Using REST,SOAP ,JSON and XML
  • RDBMS(SQL SERVER 2010,2017,2018,2019) SQLScript,ADONET, Stored Procedure,Function,Trigger,Indexes, Entity Framework and LINQ
  • Framework –Angular 10
  • Plugin - Swagger & NLOG
  • Tools –TeamCity,Slack,Postman,Fiddler, Visual Studio(2018,2019 &2022),Visual Code and SQL SERVER (2010,2017,2018,2019)
  • Security - OWASP,qa implementing Security in web application to defect against like csrf,xss injection with owasp standard
  • Other Programming Language - C, C,Core Java

Personal Information

  • Date of Birth : 21st January 1991
  • Religion : Islam
  • Language Known: English,Hindi,Urdu and Bengali
  • Nationality :Indian
  • Current Location : Al-Riyadh, Saudi Arabia
  • Native Place: Kolkata, India
  • Contact : 966+554492714
  • Email: Hussaintahir998844@gmail.com / Hussaintahir984@yahoo.com


Timeline

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
10.2022 - Current

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
10.2022 - Current

Senior Full Stack Developer

Dr Sulieman Al Habib Group (Cloud Solutions)
10.2022 - Current

Senior Full Stack Developer

Dr Sulieman Al Habib (Cloud Solutions)
10.2022 - Current

Software Engineer

Aspire Systems
08.2021 - Current

Software Developer

All India Technology
07.2020 - 08.2021

Software Developer

All India Technology
10.2019 - 07.2020

Junior Developer

Stellar System Private Limited
06.2019 - 08.2019

Junior Software Developer

Stellar System Private Limited
01.2019 - 06.2019

Junior Software Developer

Stellar System Private Limited
07.2018 - 01.2019

ISC - Computer Science

Indira Gandhi Memorial High School

ICSE - Science

Anglo Arabic Secondary High School

Bachelor of Technology - Computer Sciences

Camellia Institute of Technology
Md Tahir Hussain