Mir Md Faysal Email and Phone Number
Mir Md Faysal work email
- Valid
Mir Md Faysal personal email
- Valid
About 10+ years of experience in the development of desktop and web-based performant applications in .NET technologies practicing clean code in complete software development life cycles. Expertise in design, development, and deployment of both monolith and microservice and queue based resilient enterprise applications using .NET stack including modern IaC deployment process, practicing Gitflow, reviewing code of team members. Experienced in Agile, TDD, and CI/CD processes.Expertise:✔ C#✔ Clean Code, OOP, Design Patterns, Design Principles✔ .NET 6, ASP.NET Core, ASP.NET MVC, WEB API, Webjobs, Blazor, HTML, CSS, JQuery✔ MySQL, MSSQL, Aws DynamoDB✔ NUnit, XUnit, Moq, Entity Framework, SyncFusion Blazor✔ Azure Function, Service Bus, Blob Storage, KeyVault, Application Insights, Aws Lambda, API Gateway, S3✔ Azure DevOps, Azure Pipelines, GitLab✔ Git, Mercurial, TFS✔ TDD, Agile, CI/CD
Cefalo
View- Website:
- cefalo.com
- Employees:
- 108
-
Senior Software EngineerCefalo May 2019 - PresentDhaka- Designed, implemented, and improved architecture and business features, R&D for adopting different technologies, mentored team members, reviewed code of team members, built pipelines for creating NuGet packages, wrote unit tests in API project that is consumed by the mobile banking app.- Decoupled the SMS sending logic from the API to a separate azure function which subscribes to azure service bus for the messages to handle and also implemented the HTTP trigger to handle the delivery… Show more - Designed, implemented, and improved architecture and business features, R&D for adopting different technologies, mentored team members, reviewed code of team members, built pipelines for creating NuGet packages, wrote unit tests in API project that is consumed by the mobile banking app.- Decoupled the SMS sending logic from the API to a separate azure function which subscribes to azure service bus for the messages to handle and also implemented the HTTP trigger to handle the delivery report from the SMS provider, added azure app insights.- Created library for sending events to the service bus utilizing MassTransit and Polly to make the event publishing resilient with a configurable retry mechanism with exponential backoff.- Refactored and Improved the exception framework by decoupling the localization of user messages from the central Exception library which was used in API, Azure functions, Webjobs, etc. in a way that the end applications that needed localized user messages, will just have another package installed i.e Exception.Localization and will have localized user messages.- Interfaced different kinds of 3rd party bill payment and airtime providers- Implemented features in a Cloud Platform which consists of several solutions like student management, web traffic control, DataSource solutions, etc. - Converted old Web Form based Admin portal to Blazor, .NET 6. and Syncfusion Blazor components.- Implemented DataSource solutions with features like change tracking for MSSql, dashboard with different reports, configuration settings like connection string builder, SQL query configurations, etc., wrote Unit tests and Integration tests creating mock HTTP server for external API calls, using in-memory Database.- Refactored code following design principles, removed duplicate code, and created reusable UI components in the Blazor app. Show less -
Senior Software EngineerInfolytx Apr 2017 - Apr 2019Dhaka, Bangladesh- Designed, Implemented features, code refactored, reviewed pull requests, mentored team members, wrote unit tests.- Designed and implemented features in Amusement Park Booking System: [ASP.NET WEB API, MSSQL, Entity Framework, NUnit, Moq, TDD]. ticket booking app, mini webshop for buying addons, admin portal for attraction maintenance, Staff management, Analytics reports.- Patient cohort identification for the clinical trial is a fairly tedious and expensive component of drug… Show more - Designed, Implemented features, code refactored, reviewed pull requests, mentored team members, wrote unit tests.- Designed and implemented features in Amusement Park Booking System: [ASP.NET WEB API, MSSQL, Entity Framework, NUnit, Moq, TDD]. ticket booking app, mini webshop for buying addons, admin portal for attraction maintenance, Staff management, Analytics reports.- Patient cohort identification for the clinical trial is a fairly tedious and expensive component of drug development. Implemented features like identifying diabetes, kidney diseases, etc. from EHR in Project N2C2 ( Identifying Patients for Clinical Trials Using NLP Information Extraction Augmented by Medical Ontologies ) [CTakes, Java, NLP] as part of the automation the process.- Worked on Employee Hiring Platform POC [NodeJs, React, DynamoDB, CloudSearch, NLP, AWS API Gateway, Lambda] A POC for creating a platform for matching candidates with ranking for a specific job description and vice versa. We used Amazon's Cloudsearch for resume skill matching with the job descriptions. Show less -
Software EngineerRelisource Aug 2015 - Mar 2017DhakaRF2 Site Manager: The client has developed an RF-based sensor network. They need to implement advanced new features regarding security and RF protocol implementation. The client uses an RF-based sensor network to monitor the temperature of several temperature-sensitive products.The network comprises three embedded components called Gateway, Repeater, and Monitor (Temperature Data Logger). The Monitor is used to log the temperature of the temperature-sensitive products. The Gateway and… Show more RF2 Site Manager: The client has developed an RF-based sensor network. They need to implement advanced new features regarding security and RF protocol implementation. The client uses an RF-based sensor network to monitor the temperature of several temperature-sensitive products.The network comprises three embedded components called Gateway, Repeater, and Monitor (Temperature Data Logger). The Monitor is used to log the temperature of the temperature-sensitive products. The Gateway and Repeater are used to create an RF sensor network to collect and log the data wirelessly. The Gateway contains an embedded PC in it.- Designed and implemented features in Rule Manager (Windows Service): In Gateway PC some windows services run to communicate through the RF network. One of them is the rule manager that polls for updates in rules for monitors on the server and sends those rules as commands to monitors and also downloads the logged data from the monitor through the RF network.- Implemented a console application that reads data from CSV/text files provided by the user from the current production platform, validates data, transforms data, insert data to the new production database, gets artifacts (videos, PDFs, audio files) through FTP, uploads into Amazon S3, and updates the file locations to the new production database. Show less -
Software EngineerStreams Tech Ltd. Jan 2014 - Jul 2015Dhaka, Bangladesh- Implemented features in GeoSWMM which is a custom ArcGIS ArcMap-based modeling and data management tool that utilizes the U.S. Environmental Protection Agency's (EPA's) Storm Water Management Model (SWMM). The extension allows the users to efficiently set up a complete model and run it entirely within the ArcGIS system.- QStats performs statistical flood-frequency analyses of annual-maximum peak flow data (annual peaks) in ArcGIS platform using the Program PeakFQ of US Geological… Show more - Implemented features in GeoSWMM which is a custom ArcGIS ArcMap-based modeling and data management tool that utilizes the U.S. Environmental Protection Agency's (EPA's) Storm Water Management Model (SWMM). The extension allows the users to efficiently set up a complete model and run it entirely within the ArcGIS system.- QStats performs statistical flood-frequency analyses of annual-maximum peak flow data (annual peaks) in ArcGIS platform using the Program PeakFQ of US Geological Survey (USGS). Program PeakFQ applies the procedures recommended in Bulletin 17B of the Interagency Advisory Committee on Water Data (1982), commonly referred to as Bulletin 17B, in the statistical analyses.- Watershed Delineation tool is a GIS-based topographic analysis tool to define the watershed boundaries for hydrologicalmodels/projects. Using DEM information of the project area, the tool enables users to analyze the model topography, identify the stream layout, and to delineate watershed boundaries at some given locations (points of interest). Show less -
Software Engineer Level ICodeboxr Mar 2013 - Dec 2013Lalmatia, Dhaka[PHP, jQuery, Joomla]- Implemented Joomla Extensions: My Social TimeLine which shows the latest updates from all major social networks in Facebook like timeline fashion (and other layout and styles).-Implemented Joomla extensions: Related Articles plugin, Instagram photo Display, Photo Slider, etc.
Mir Md Faysal Skills
Mir Md Faysal Education Details
-
Computer Science And Engineering -
Gpa 5.0 -
Adarsha School, NarayanganjGpa 5.0 (Golden)
Frequently Asked Questions about Mir Md Faysal
What company does Mir Md Faysal work for?
Mir Md Faysal works for Cefalo
What is Mir Md Faysal's role at the current company?
Mir Md Faysal's current role is Sr. Software Engineer | Clean Code | .NET Stack | Azure | Blazor | Microservice | TDD.
What is Mir Md Faysal's email address?
Mir Md Faysal's email address is fa****@****ail.com
What schools did Mir Md Faysal attend?
Mir Md Faysal attended Bangladesh University Of Engineering And Technology, Notre Dame College, Adarsha School, Narayanganj.
What skills is Mir Md Faysal known for?
Mir Md Faysal has skills like C#, Javascript, C++, Mysql, Java, C, Php, Joomla, Json, Jquery, Ajax, Css.
Who are Mir Md Faysal's colleagues?
Mir Md Faysal's colleagues are Afra Anika, Kaushik Sarker, M. Mohaiminul Islam, Ibrahim Khalil, Salman Rahman, Md. Jubaer Hosain, Shaikh Hafiz Ahamed.
Not the Mir Md Faysal you were looking for?
-
Md Mir Faysal
Taguig -
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial