Skip to main content

Abu Hasnat Abdullah

Senior Software Engineer

# ML | LLM | Building Scalable Systems | Backend

Experienced Senior Software Engineer adept in project leadership, AI, and web development. Proven track record of driving complex projects for top-tier companies, supported by extensive academic achievements and interested in Behavioral Economics. Elevate your team to unprecedented levels of innovation and success with my expertise.

Email:abdullah.2010bd@gmail.comLocation:Dhaka, BangladeshSocial:
Abu Hasnat Abdullah

Skills & Technologies

Data Science & ML

ETL PipelineMLflowTime Series ForecastAnomaly DetectionLLM fine-tuneOCRObject DetectionPyTorchTensorFlowOpenCVPandasMLOps

Backend & Architecture

PythonDjangoFastAPIAsync IOREST APIPostgreSQLMongoDBPGVectorNeo4jMicroservicesSystem DesignSaaSMessage Broker (Kafka)

Cloud & DevOps

DockerCI/CDKubernetesTerraformAzure (AKS, ACR)Azure ML studioAWS (Lambda, ECS, EC2, S3)

Management & Leadership

Project ManagementAgile MethodologyScrumSprint PlanningRequirement AnalysisTeam WorkDesign Thinking

Experience

Senior Software Engineer

@

Cefalo Bangladesh Ltd.

Nov 2024 - Present|Dhaka, Bangladesh

Building scalable ML solutions to unlock value from industrial time series data. Specializing in anomaly detection, predictive analytics, and MLOps, I develop AI-driven insights for business transformation.

FastAPIPythonscikit-learnAzureMLMLflowLLMOpenAINeo4jPandasInfluxDB

Senior Software Engineer

@

Strativ AB

Apr 2021 - Jan 2024|Dhaka, Bangladesh

Led a team of 11 people in managing 6 complex projects for prestigious Swedish companies, balancing project management, system design, backend coding, and code review.

PythonDjangoPostgreSQLPGVectorLLMOpenAIREST APIKafkaAWS

Software Engineer

@

Circle Fintech Ltd.

Sep 2020 - Apr 2021|Dhaka, Bangladesh

Developed eKYC system for Jamuna Bank, modernizing customer onboarding. Built 3 microservices: NID OCR, Face detection, and Billing, enhancing data processing and customer interactions.

FastAPIFlaskDjangoREST APIMicroservicesTensorFlowPyTorchPandasNumPy

Junior Research Analyst

@

Economic Research Group

Apr 2020 - Aug 2020|Dhaka, Bangladesh

Analyzed Romoni mobile app's data to draw meaningful insights and drive sales growth and forecasting.

PythonPyTorchNumPyPandasMatplotlibRegression

Research Assistant

@

North South University

Jan 2020 - Feb 2020|Dhaka, Bangladesh

Developed the-Waves web application to publish research articles. Investigated topics on Technology, Innovation, and Policy.

Web DevelopmentResearch

CEO & Founder

@

Shikhte Chai

Apr 2016 - Jan 2019|Dhaka, Bangladesh

Founded and led Shikhte Chai Bangladesh as CEO, driving organizational growth and strategic vision. Pioneered impactful educational initiatives, empowering individuals with essential knowledge and skills.

LeadershipStrategic PlanningEducational Technology

Projects

Featured Projects

Unity Data Explorer

Developed LLM powered SaaS based data explorer for industrial time series data analysis.

LLMOpenAIFastAPINeo4jPandasInfluxDBSaaSAzure

Unity-MLOps

Detecting Anomalies from time series data produced by aqua sensors using machine learning.

FastAPIPythonscikit-learnAzureMLMLflow

TourGPT

A SaaS AI chatbot that utilizes a custom knowledge base, offers personalized tour suggestions, and ensures seamless order management.

LLMOpenAIDjangoPostgreSQLPGVectorSaaSAWS

Boarding Bay

Developed 3 microservices for eKYC system: NID OCR, Face detection, and Billing, enhancing data processing and customer interactions for Jamuna Bank.

FastAPIFlaskDjangoREST APIMicroservicesTensorFlowPyTorch

Other Projects

  • Investment Management System
    DjangoREST APIPostgreSQLSaaSKafkaAWS
  • Health Check
    DjangoREST APIPostgreSQLKafkaNumPyAWS
  • Smart College Management with Biometric Attendance
    DjangoREST APIPostgreSQLCeleryRedisAWSIOT
  • Open Organization - Transparent & Traceable Donation Raise
    DjangoPostgreSQL
  • KO - Bangla Programming Language
    PythonCompiler Design
  • Terrorist Attack Success Prediction
    PythonPandasscikit-learnMatplotlibSVMRandom ForestANNXGBoost

Certifications

Neo4j Certified Professional

Neo4j

2025

Data Science

Stanford University & NSU

2024

Behavioral Economics In Action

University of Toronto & edx

2022

Business Analysis & Prototyping

LICT & BracIT

2019

Research & Publications

Predicting the Result of a Cricket Match by Applying Data Mining Techniques

2020

Applied Recursive Feature Elimination, ZeroR, Decision Tree, Random Forest, and XGBoost for cricket match prediction.

Latest Blog Posts

Loading posts...