Skip to content
View AbdullahRFA's full-sized avatar
πŸ’­
Busy in building career
πŸ’­
Busy in building career

Block or report AbdullahRFA

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AbdullahRFA/README.md

Hi there! πŸ‘‹ I'm Abdullah Nazmus-Sakib

Software Engineer | Full-Stack & Flutter Developer | AI/ML Engineer | SQA Engineer

Banner

Typing SVG

Full-Stack Developer (Next.js, React, Django) | AI/ML Engineer (PyTorch/TF, YOLO, LangChain, RAG) | Mobile App Developer (Flutter, Riverpod) | SQA Engineer (Playwright, Selenium, Postman) | CSE Graduate (JU)

Profile Views


πŸ”₯ About Me

  • πŸŽ“ B.Sc. in Computer Science and Engineering graduate from Jahangirnagar University (CGPA: 3.65/4.00).
  • πŸ’» Experienced in building Full-Stack Web Platforms, Cross-Platform Flutter Apps, End-to-End AI/ML & LLM Pipelines, and Automated E2E Test Suites.
  • πŸ€– Trained in AI & ML Engineering β€” spanning Classical ML, Deep Learning, Computer Vision (YOLO, CNNs), NLP, Transformers, LangChain, RAG (FAISS/Chroma), Multi-Agent Systems (CrewAI/AutoGen), and FastAPI/Docker deployment.
  • πŸ§ͺ Skilled in Software Quality Assurance (SQA) β€” including Manual Testing, UI Automation (Playwright, Selenium, POM), and API Testing (Postman, Newman).
  • πŸ† Fundamental IT Engineer (FE) Full Passer (ITEE / BD-ITEC) & solved 1000+ problems across competitive programming platforms.
  • 🀝 Open to Software Engineer, Full-Stack Developer, AI/ML Engineer, Flutter Developer, and SQA Engineer roles.
  • πŸ’¬ Ask me about Next.js, Django, Flutter, FastAPI, LangChain/RAG, Playwright, and System Architecture.
  • πŸ“« Reach me at shakibrybmn@gmail.com
  • ⚑ Fun Fact: I love tech, building practical systems, and watching movies!

πŸ› οΈ Technical Skills & Tech Stack

πŸ’» Programming Languages

Python JavaScript TypeScript Dart Java C++ C SQL

🌐 Full-Stack Web Development

Next JS React Redux Django DjangoREST FastAPI Flask NodeJS Express.js TailwindCSS Bootstrap HTML5 CSS3

πŸ€– AI, Machine Learning, NLP, LLMs & MLOps

TensorFlow Keras scikit-learn Hugging Face LangChain OpenAI Google Gemini CrewAI FAISS YOLO ONNX Pandas NumPy MLflow Docker

πŸ“± Mobile App Development

Flutter Riverpod Go Router MVCR Architecture Material Design

πŸ§ͺ Software Quality Assurance (SQA) & Test Automation

Playwright Selenium Postman Newman Jira TestRail Allure Report Page Object Model

πŸ—„οΈ Databases & Backend Services

PostgreSQL MySQL SQLite MongoDB Firebase Supabase

πŸ”§ Tools, Cloud, IoT & Version Control

Git GitHub Linux Jupyter VS Code Android Studio Arduino Figma


🎯 Core Engineering Domains & Specialized Skill Set

1. πŸ’» Software Engineering & Full-Stack Web Development

  • Core CS & Problem Solving: Strong foundation in Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP), Algorithmic Thinking, Complexity Analysis, and Debugging (1000+ competitive programming problems solved across LeetCode, Codeforces, CodeChef, AtCoder, HackerRank, and GeeksforGeeks).
  • Frontend Engineering: Building responsive, interactive, and accessible web interfaces using Next.js (App Router, Server Actions), React.js, Redux, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, and Bootstrap.
  • Backend Architecture & APIs: Designing scalable server-side systems and RESTful APIs using Python (Django, Django REST Framework, FastAPI, Flask) and Node.js (Express.js). Experienced in ORM data modeling, database migrations, Pydantic data validation, asynchronous request handling, and business logic implementation.
  • Authentication & Security: Implementing Role-Based Access Control (RBAC), Token-Based Authentication (JWT), HTTP-only secure cookies, session management, and third-party SDK integrations (e.g., Resend Node SDK).
  • Database Design & Management: Architecting relational and NoSQL schemas, writing complex queries, and managing transactions across PostgreSQL, MySQL, SQLite, MongoDB, Supabase, and Firebase.

2. πŸ€– Artificial Intelligence, Machine Learning & LLM Engineering

  • Data Science & Classical Machine Learning:
    • Exploratory Data Analysis (EDA) & Preprocessing: Data wrangling, vectorization, and statistical analysis using NumPy, Pandas, Jupyter Notebook, and Google Colab; managing ML pipelines, feature scaling, and optimizing the Bias-Variance tradeoff (underfitting vs. overfitting).
    • Supervised Learning (Regression & Classification): Linear Regression (Least Squares), Regularization (Ridge/L2, Lasso/L1), Logistic Regression (Sigmoid), K-Nearest Neighbors (KNN), and Decision Trees (Gini Impurity, Entropy, Pruning).
    • Unsupervised Learning & Dimensionality Reduction: K-Means Clustering (Elbow Method), Hierarchical Clustering, DBSCAN, and Principal Component Analysis (PCA).
    • Model Evaluation & Explainability: Evaluating models via MAE, RMSE, $R^2$, Confusion Matrix (TP, FP, TN, FN), Precision, Recall, F1-Score, ROC-AUC, and SHAP analysis.
  • Deep Learning & Computer Vision (CV):
    • Neural Networks & CNNs: Designing Deep Neural Networks with TensorFlow and Keras; implementing forward/backpropagation, gradient descent optimization, batch normalization, and mitigating vanishing/exploding gradients.
    • Image Classification & Transfer Learning: Building Convolutional Neural Networks (convolution filters, kernels, stride, max/average pooling), image preprocessing, data augmentation, and deploying lightweight architectures like MobileNet for resource-constrained devices.
    • Object Detection & Model Optimization: Dataset collection and bounding-box annotation with Roboflow; fine-tuning YOLO models (IoU, Non-Maximum Suppression, mAP evaluation) for object tracking and heatmap generation; exporting models to ONNX and TensorRT for high-speed production inference.
  • Natural Language Processing (NLP), LLMs, RAG & Multi-Agent Systems:
    • NLP & Transformers: Text preprocessing (Tokenization, Lemmatization, Stopword removal) using NLTK and SpaCy; word representations (TF-IDF, Word2Vec CBOW/Skip-gram, GloVe); Transformer architecture (Self-Attention, Scaled Dot-Product & Multi-Head Attention, Positional Encoding); fine-tuning BERT, GPT, and T5 via Hugging Face.
    • Prompt Engineering & LLM APIs: Zero-shot, one-shot, and few-shot prompting; integrating OpenAI GPT and Google Gemini AI APIs; implementing Function Calling and structured JSON/table output parsing.
    • LangChain & Autonomous AI Agents: Building multi-step reasoning workflows with LangChain (Prompt Templates, Chains, Conversation Memory, Agent Executor), custom API/File tools, and OCR/PDF/CSV document Q&A pipelines; orchestrating collaborative Multi-Agent Systems with CrewAI and AutoGen for dynamic task delegation.
    • Retrieval-Augmented Generation (RAG) & Vector Databases: Designing end-to-end RAG pipelines including document ingestion, chunking, semantic embedding generation (BERT / Sentence Transformers), and high-dimensional vector similarity search using FAISS and ChromaDB.
  • MLOps & Production Model Deployment:
    • Serving serialized ML/DL models (joblib / pickle / ONNX) via FastAPI (/predict, /health, /info endpoints with Pydantic validation and Swagger UI/ReDoc), containerizing services with Docker, tracking experiments with MLflow, and deploying to cloud platforms (AWS, Google Cloud, Heroku).

3. πŸ“± Cross-Platform Mobile Application Development (Flutter)

  • UI/UX & Cross-Platform Engineering: Developing responsive, high-performance mobile applications using Flutter and Dart with Material Design, custom widget-based architectures, adaptive layouts, and declarative routing with go_router and deep linking.
  • State Management & Scalable Architecture: Structuring production codebases using Riverpod, Hooks Riverpod, StreamBuilder, Feature-First Architecture, and MVCR (Model-View-Controller-Repository) design patterns for clean separation of concerns.
  • Backend-as-a-Service (BaaS) & Real-Time Data: Deep integration with Firebase Authentication, Cloud Firestore (atomic transactions, batched writes, real-time listeners), Firebase Storage, and Supabase.
  • Enterprise & Production Mobile Features: Implementing Offline-First persistence (shared_preferences), PDF Invoice & Report Generation (pdf, printing with thermal & A4 printer support), interactive financial charts (FL Chart), REST API & json_serializable integration, media handling (image_picker, url_launcher), and on-device/cloud AI integration (MobileNet & Google Gemini AI).

4. πŸ§ͺ Software Quality Assurance (SQA): Automation & Manual Testing

  • Manual Testing & QA Methodologies: Comprehensive expertise in SDLC, STLC, and Agile/Scrum workflows; executing Functional, Non-Functional, Regression, Smoke, Sanity, Retesting, UAT, Exploratory, Black-Box, Positive/Negative, Boundary Value, and Edge-Case testing across UI, API, and Database layers.
  • Test Design, Management & Defect Tracking: Authoring structured Test Plans, Test Scenarios, Test Cases, and Test Checklists; performing Expected vs. Actual verification and managing the complete Defect Lifecycle (reproducible bug reporting, severity vs. priority triage) using Jira, TestRail, Excel, and Markdown.
  • UI Test Automation: Engineering maintainable End-to-End (E2E) automated test suites using Playwright (TypeScript/JavaScript) and Selenium WebDriver (JavaScript). Implementing the Page Object Model (POM) design pattern, Data-Driven Testing, resilient custom locators, explicit/implicit waits, and complex workflow assertions.
  • API Testing & CI/CD Reporting: Validating RESTful APIs using Postman and Newman CLI β€” covering HTTP methods, status codes, JSON schema & payload validation, pre-request scripts, automated test assertions, and dynamic environment variables. Generating rich execution reports via Allure Reporting and HTML/CLI runners, alongside AI-assisted QA workflows for requirement analysis and test generation.

πŸš€ Featured Projects

  • 🌐 Serverless Full-Stack CMS & Engineering Portfolio β€” Next.js 16, React, TypeScript, Tailwind CSS, Supabase/PostgreSQL, Resend
    [GitHub Repo] | [Live Demo]

  • 🌾 Rice Supply Chain Management System (RSCMS) β€” Python, Django, Django REST Framework, SQLite
    [GitHub Repo]

  • πŸ›’ Vision Mart Inventory & POS Management System β€” Flutter, Dart, Firebase Auth, Cloud Firestore, Riverpod, PDF/Thermal Printing
    [GitHub Repo]

  • πŸ’° FinTask Wealth & Productivity Manager β€” Flutter, Dart, Riverpod, Firebase, FL Chart, Offline-First
    [GitHub Repo]

  • πŸŽ“ Campus Guardian (University Community App) β€” Flutter, Dart, Firebase, Google Gemini AI, go_router
    [GitHub Repo]

  • 🀝 Stake Grow (Community Donation & Investment Platform) β€” Flutter, Dart, Riverpod, Firebase, MVCR Architecture
    [GitHub Repo]

  • πŸ₯­ AmmChini AI (Bangladeshi Mango Variety Classification) β€” Python, TensorFlow/Keras, MobileNet, Flutter
    [GitHub Repo]

  • 🧠 AI/ML & Health Intelligence Portfolio (NephroGuard & IoT) β€” Python, Scikit-learn, SHAP, Streamlit, Google Gemini 1.5 Flash OCR, ESP32, C++, Blynk IoT
    [NephroGuard Repo] | [Live App] | [IoT System Repo]

  • πŸ§ͺ OrangeHRM & Sauce Demo E2E Automation β€” Playwright, TypeScript, Selenium WebDriver, JavaScript, POM, Postman, Newman
    OrangeHRM | Sauce Demo


πŸŽ“ Certifications & Training

  • πŸ… Fundamental IT Engineer (FE) β€” ITEE (BD-ITEC / BCC) (Full Passer)
  • πŸ€– AI & ML Engineering Bootcamp (29 Modules: Python, ML, DL, CV, NLP, LLMs, RAG & Multi-Agent Systems) β€” Ostad
  • πŸ§ͺ Software Quality Assurance: Manual & Automation Testing β€” Ostad
  • πŸ“± App Development Training β€” Jahangirnagar University
  • 🌐 Web Development Training β€” bongoDev
  • πŸ“‘ IoT Trainee (Digital Skills for Students) β€” Institute of Information Technology (IIT), JU
  • πŸ“œ React & Redux (Knowledge Gate) | SQL, MongoDB, PostgreSQL (Simplilearn)

πŸ“Š GitHub & Competitive Programming Stats

GitHub Streak Stats Top Languages

LeetCode Stats GitHub Stats

πŸ† GitHub Achievements

Trophy


🌍 Coding Platforms (1000+ Problems Solved)

Codeforces Profile CodeChef Profile LeetCode Profile AtCoder Profile HackerRank Profile GeeksforGeeks Profile


πŸ“© Connect With Me

Gmail LinkedIn Twitter Facebook Netlify


Pinned Loading

  1. Rice_Supply_Chain_Management_System Rice_Supply_Chain_Management_System Public

    Our β€œRSCMS” is more than just a technical project – it reflects a practical solution to a real-life problem that affects millions of people involved in farming, processing, and consuming rice. Thro…

    Python 5 6

  2. certs-and-awards certs-and-awards Public

    Welcome to my Certificates & Achievements repository! This space serves as a personal archive of my learning journey, showcasing the certifications, awards, and accomplishments I’ve earned across v…

    TeX

  3. IOT_JU_1st_BATCH IOT_JU_1st_BATCH Public

    β€œI am involved in EDGE IoT and Robotics at Jahangirnagar University (JU), gaining hands-on experience in designing IoT solutions and robotic systems, integrating sensors, data processing, and autom…

    C++ 1 2

  4. vision_mart_app vision_mart_app Public

    Vision Mart is a robust, Flutter-based Inventory and Point of Sale (POS) management application designed for small to medium-sized retail businesses. It streamlines daily operations including stock…

    Dart 1

  5. portfolio_web_site portfolio_web_site Public

    A high-fidelity, cyberpunk-themed engineering portfolio and production-ready content management system. Engineered to showcase full-stack technical capability, interactive case studies, and automat…

    TypeScript