EMDAD HOSSAIN

Senior Software Engineer | Machine Learning Engineer

15 years of production software engineering experience now specializing in Machine Learning and AI. Combining deep technical expertise (Android, .NET, React) with cutting-edge ML skills (TensorFlow, scikit-learn, Deep Learning) to build production-ready AI systems. Led teams, shipped apps with millions of users, and recently built 13+ ML systems in 15 days. Ready to bring both worlds together.

πŸ“§ emdad.hossain321@gmail.com πŸ’» GitHub πŸ”— LinkedIn πŸ“± +880 1929 761478 πŸ“ Dhaka, Bangladesh (Remote)

πŸ“Š Quick Stats

15
Years Experience
16
Days of ML Learning
13+
ML Projects Built
99.3%
Best Model Accuracy
10K+
Users Served
99.9%
Crash-Free Sessions

πŸ› οΈ Technical Skills

Machine Learning

  • Supervised Learning
  • Ensemble Methods (RF, XGBoost, LightGBM)
  • Feature Engineering
  • Model Deployment
  • Production ML Pipelines
  • scikit-learn, Pandas, NumPy

Deep Learning

  • Neural Networks
  • CNNs (Image Classification)
  • Transfer Learning
  • LSTMs (Time Series)
  • TensorFlow & Keras
  • Model Optimization

Mobile Development (15 years)

  • Android (Kotlin, Java)
  • Flutter & React Native
  • Jetpack Compose
  • MVVM, Clean Architecture
  • Published Apps (10K+ downloads)
  • Team Leadership (5 engineers)

Backend Development

  • C# .NET Core Web API
  • Java Spring Boot
  • Node.js & Express
  • Django Python
  • RESTful APIs
  • Microservices Architecture

Data Science

  • Python (NumPy, Pandas)
  • Data Visualization
  • Statistical Analysis
  • EDA & Insights
  • Matplotlib & Seaborn
  • Jupyter Notebooks

Production & DevOps

  • Docker & Containerization
  • REST API Development
  • Git Version Control
  • CI/CD Pipelines
  • Model Deployment
  • Production Monitoring

πŸš€ Machine Learning Portfolio (2026)

Customer Churn Prediction System

πŸ“… January 2026 | πŸ’Ό Business Intelligence & Production ML

End-to-end ML system predicting customer churn for telecom industry. Analyzes customer behavior, identifies high-risk accounts, and enables proactive retention strategies. Built complete pipeline from data analysis to production deployment with business ROI quantification.

Python scikit-learn Random Forest Feature Engineering Flask API Production ML
πŸ“ˆ Accuracy: 85.1% 🎯 ROC-AUC: 0.91 πŸ’° Business Impact: $300K/year πŸ” Precision: 87% πŸ“‘ Recall: 83%

Business Impact: Identifies 83% of churning customers, enabling targeted retention campaigns that could save $300K annually through reduced churn.

Technical Highlights: Engineered 15+ features, implemented risk scoring system (Low/Medium/High), deployed production REST API with comprehensive error handling.

Deep Learning Image Classifier with Transfer Learning

πŸ“… January 2026 | πŸ–ΌοΈ Computer Vision & Deep Learning

CNN-based image classification system achieving 99.3% accuracy using transfer learning. Compared multiple architectures (MobileNetV2, ResNet50, EfficientNet) and implemented custom training pipeline with data augmentation for improved generalization. Created reusable framework supporting any custom image dataset.

TensorFlow Keras CNNs Transfer Learning MobileNetV2 Data Augmentation
πŸ“Š Test Accuracy: 99.3% ⚑ Inference: <15ms πŸš€ Training: 80% faster 🎨 Architectures: 3 compared

Key Achievement: Achieved state-of-the-art accuracy using transfer learning, reducing training time by 80% while improving performance over from-scratch training.

Technical Implementation: Custom ImageDataGenerator pipeline, architectural benchmarking (MobileNetV2 vs ResNet50 vs EfficientNet), production deployment framework.

LSTM Time Series Forecasting - Multivariate Approach

πŸ“… January 2026 | πŸ“ˆ Predictive Analytics & Sequential Learning

Multivariate LSTM model for weather forecasting using correlated features (temperature, humidity, pressure, wind). Implemented sequence-to-sequence architecture for 7-day predictions. Compared LSTM vs traditional ML approaches to demonstrate when deep learning outperforms classical methods.

TensorFlow LSTM Time Series Multivariate Analysis Sequential Data Feature Correlation
🎯 MAE: 1.8Β°C πŸ“Š RΒ²: 0.94 ⏱️ Forecast: 7 days πŸ“ˆ Improvement: 20%

Technical Highlight: Multivariate approach using 4 correlated features improved accuracy by 20% over univariate baseline. Demonstrated superiority of LSTM for sequential data with long-term dependencies.

Applications: Agriculture planning, energy demand forecasting, event scheduling, disaster preparedness.

Credit Card Fraud Detection System

πŸ“… January 2026 | πŸ”’ Security & Finance

Production-grade fraud detection system handling highly imbalanced data (0.17% fraud rate). Implemented SMOTE for class balancing, ensemble methods (XGBoost, LightGBM), and optimized for precision-recall trade-off. Deployed as real-time API with <50ms response time.

XGBoost LightGBM SMOTE Imbalanced Data Flask API Real-time Processing
🎯 Accuracy: 97.8% πŸ” Precision: 93% πŸ“‘ Recall: 89% ⚑ Latency: <50ms

Business Value: Detects 89% of fraud cases while maintaining 93% precision, reducing false positives by 40% compared to baseline. Real-time detection prevents fraudulent transactions before completion.

Production ML API - Titanic Survival Predictor

πŸ“… January 2026 | 🚒 REST API & Production Deployment

Full-stack ML deployment with automated feature engineering pipeline, RESTful API, and production-grade infrastructure. Implements model versioning, health checks, batch predictions, and comprehensive error handling. Containerized with Docker for easy deployment across environments.

Flask REST API scikit-learn Pipeline Docker Production ML MLOps
⚑ Response: <20ms πŸ”„ Throughput: 67 req/s πŸ“Š Accuracy: 84.8% 🐳 Docker: Ready

Infrastructure: Containerized deployment with health monitoring, automated feature engineering, model persistence, batch prediction support, and comprehensive API documentation.

πŸ’Ό Professional Experience (15 Years)

August 2017 - Present
Lead Full Stack Developer
Mir Info Systems, Dhaka, Bangladesh
  • Led team of 5 engineers delivering Skitto telecom utility app to 10,000+ users (4.2β˜… rating, 99.9% crash-free sessions)
  • Architected MVVM applications using Jetpack Compose, Hilt, Repository Pattern, Clean Architecture, and SOLID principles
  • Improved performance by 25% through code optimization and efficient algorithm implementation
  • Built production apps: Skitto (telecom), Hatil (e-commerce), Flexiplan (Grameenphone feature)
  • Mentored junior developers on Android best practices, architectural patterns, and code quality

Key Projects:

  • Skitto - Telecom utility app (10K+ downloads)
  • Hatil - E-commerce application
  • Flexiplan - Grameenphone feature app
June 2016 - June 2017
Software Engineer - Native Android
Banglafire Solutions Limited, Dhaka, Bangladesh
  • Developed Android applications with BLE (Bluetooth Low Energy) integration
  • Implemented JBCP Manager SDK for beacon device detection and proximity-based functionality
  • Built "Learn Japanese" language learning app with interactive features
  • Created Disney native Android app for Japanese market with BLE capabilities
  • Integrated Sugar ORM for efficient database management and QR code functionality
December 2015 - May 2016
Android Developer
Bit Makers Ltd, Dhaka, Bangladesh
  • Developed native Android applications using Java and Android SDK
  • Built web crawler application to extract and display web content within mobile interface
  • Optimized application performance and memory management for smooth user experience
2011 - 2015
Quality Assurance Engineer & Software Tester
Multiple Companies (Bract IT, 2020 Inc., SEBPO, DataSoft), Dhaka
  • QA Lead for e-commerce apps, ERP systems, and Fortune 500 applications
  • Tested Mercedes mobile apps (iOS and Android) for SEBPO
  • Performed comprehensive testing for Brac ERP system covering all organizational modules
  • Developed test plans, test cases, and automation scripts
  • Conducted cross-platform compatibility testing and performance validation

QA background provides strong foundation for ML model validation, A/B testing, and production monitoring

πŸ“š 16-Day Machine Learning Journey

Intensive self-taught transformation from zero ML knowledge to building production-ready AI systems. 60+ hours of hands-on coding covering the entire ML lifecycle from data analysis to deployment.

Days 1-5: Foundations

Python fundamentals, NumPy, Pandas, Data Visualization (Matplotlib, Seaborn), Exploratory Data Analysis, Git version control

Days 6-7: Supervised Learning

Linear & Logistic Regression, Decision Trees, Random Forests, Model evaluation metrics, Train-test splitting

Days 8-9: Advanced ML

Ensemble Methods (XGBoost, LightGBM), Gradient Boosting, Imbalanced data handling (SMOTE), Feature engineering, Fraud detection (97.8% accuracy)

Day 10: Production ML

scikit-learn Pipelines, Feature engineering automation, REST API deployment (Flask), Model persistence (joblib), Production best practices

Days 11-12: Deep Learning

Neural Networks, Backpropagation, CNNs for image classification, MNIST (98.9% accuracy), CIFAR-10 (78-82% accuracy)

Days 13-14: Advanced DL

Transfer Learning (MobileNetV2, ResNet50, 99.3% accuracy), LSTMs for time series, Weather forecasting (1.8Β°C MAE), LSTM vs Traditional ML comparison

Day 15: Career Ready

Portfolio development, Customer churn prediction (85% accuracy, $300K impact), Resume & cover letter, Job application strategy

Day 16-17: Job Search

GitHub profile polish, Company research & applications (Brain Station 23, Reve Systems), Upwork profile setup, LinkedIn networking strategy

πŸ“Š Journey Stats:

  • Total Hours: 60+ hours of deep work
  • Projects Completed: 13+ production-ready systems
  • Lines of Code: 10,000+
  • Best Accuracy: 99.3% (image classification with transfer learning)
  • Technologies Mastered: Python, TensorFlow, scikit-learn, XGBoost, Flask, Docker
  • Daily Documentation: Complete learning logs with insights and reflections

πŸ’Ό Why Work With Me

🎯 Unique Combination

15 years software engineering + Fresh ML expertise = Rare skill set

Most ML engineers struggle with production deployment. Most software engineers don't know ML. I bridge both worldsβ€”building models that actually ship to production, not just notebooks.

πŸ”§ Production-First Mindset

99.9% crash-free sessions, 67 req/s APIs, <20ms latency

I know what "production-ready" actually means. Every ML project includes deployment code, error handling, monitoring, and scalability considerations from day one.

πŸ‘₯ Team Leadership

Led team of 5 engineers, mentored juniors, shipped to 10K+ users

Not just an individual contributor. Can lead ML teams, mentor developers, and align technical work with business goals. Proven ability to deliver projects on time and within budget.

πŸ“š Fast Learner

Zero to production ML in 16 days

Self-taught Android, Flutter, React Native, Spring Boot, Django, and now ML. Proven ability to rapidly master new technologies and apply them to real-world problems.

πŸ’° Business-Focused

Every project includes ROI analysis and impact quantification

Not just chasing accuracy numbers. Every ML project includes business impact analysis ($300K churn prevention, 40% false positive reduction). I understand that models exist to solve business problems.

🌍 Remote-Ready

Async communication, documentation-first, self-motivated

Experienced with remote work, comprehensive documentation, and independent execution. 16-day ML journey demonstrates self-discipline and ability to deliver without supervision.

πŸŽ“ Education

2014 - 2016
Master of Science in Computer Science Engineering (MSCSE)
United International University, Dhaka, Bangladesh
CGPA: 3.45/4.00
2007 - 2011
Bachelor of Science in Electronics and Telecommunication Engineering
University of Liberal Arts Bangladesh, Dhaka, Bangladesh
CGPA: 3.80/4.00 | Awarded Summa Cum Laude for Merit

πŸ“¬ Let's Work Together

Seeking remote Machine Learning Engineer positions where I can leverage 15 years of production software engineering combined with cutting-edge ML expertise.

Open to: Full-time | Contract | Freelance

πŸ“§ Email Me πŸ”— LinkedIn πŸ’» GitHub