# Md. Fahim Bin Amin — fahimbinamin.com > Software & Machine Learning Engineer based in Dhaka, Bangladesh. Builds production ML systems, publishes peer-reviewed research, reviews for IEEE Access and Elsevier, and contributes to open-source projects read by developers worldwide. ## About Full name: Md. Fahim Bin Amin Also known as: Fahim Bin Amin, FahimFBA, Fahim Amin Email: fahimbinamin@gmail.com Location: Dhaka, Bangladesh (UTC+6) Nationality: Bangladeshi Md. Fahim Bin Amin is a software and machine learning engineer with 6+ years of engineering experience. He has: - Published 4 peer-reviewed research papers in IEEE Access (Q1) and Elsevier venues - Reviewed 30+ journal papers for IEEE Access and ScienceDirect (Elsevier) - Built 300+ open-source and commercial projects on GitHub - Given 5+ conference and university talks across Bangladesh - Written technical articles for freeCodeCamp, Medium, and Draft.dev - Worked for companies and research labs in the USA, UK, Mexico, and Bangladesh His research spans Alzheimer's detection via 3D MRI, IoT-based traffic safety systems, ensemble ML methods, and computer vision privacy. He has a focus on real-world AI applications and open-source tooling. Currently employed as a Software Engineer at TaskCall Inc. (Dover, Delaware, USA), a Researcher at ELITE Research Lab, and serving as a Research Reviewer for IEEE Access (Q1) and ScienceDirect (Elsevier). ## Pages - [Home](https://fahimbinamin.com): Overview, featured projects, stats, and testimonials - [About](https://fahimbinamin.com/about): Full career timeline, work history, principles, and background - [Projects](https://fahimbinamin.com/projects): Open-source and commercial projects with full case studies - [Research](https://fahimbinamin.com/research): Peer-reviewed publications with abstracts and DOIs - [Skills](https://fahimbinamin.com/skills): Complete technology stack across ML, backend, frontend, infra, and security/pentesting - [Writing](https://fahimbinamin.com/blogs): Long-form technical articles - [My Site Was About to Hit Vercel's Free Image Optimization Cap: Here's Why](https://fahimbinamin.com/blogs/fixing-vercel-image-optimization-quota-with-cloudflare-r2) — Jul 2026 - [I Had a Canonical URL Bug That Was Silently Confusing Search Engines](https://fahimbinamin.com/blogs/fixing-canonical-url-json-ld-mismatch-in-nextjs) — Jun 2026 - [How to Auto-Update a Timestamp in Google Sheets When a Cell Value Changes](https://fahimbinamin.com/blogs/how-to-auto-update-timestamps-in-google-sheets-with-apps-script) — Jun 2026 - [How to Set Up CUDA and WSL2 for Windows 11](https://fahimbinamin.com/blogs/how-to-set-up-cuda-wsl2-windows-11-pytorch-tensorflow) — Dec 2025 - [How to Create and Style Tables with Vanilla JavaScript](https://fahimbinamin.com/blogs/how-to-create-and-style-tables-with-vanilla-javascript) — Oct 2025 - [How to Set Up Coolify in AWS EC2](https://fahimbinamin.com/blogs/how-to-set-up-coolify-in-aws-ec2) — Jun 2025 - [How to Run LaTeX Projects Locally (for Free) On Windows](https://fahimbinamin.com/blogs/how-to-run-latex-projects-locally-for-free-on-windows) — Feb 2025 - [How to Install and Configure XAMPP Properly to Avoid Errors When You Close the App](https://fahimbinamin.com/blogs/how-to-install-and-configure-xampp-properly-to-avoid-errors-when-you-close-the-app) — Nov 2024 - [How to Remove All Saved Posts from Facebook Using JavaScript](https://fahimbinamin.com/blogs/remove-all-saved-posts-from-facebook-using-javascript) — Oct 2024 - [How to Run R Programs Directly in Jupyter Notebook Locally](https://fahimbinamin.com/blogs/how-to-run-r-programs-directly-in-jupyter-notebook-locally) — Oct 2024 - [How to Create Notice Blocks in Markdown](https://fahimbinamin.com/blogs/how-to-create-notice-blocks-in-markdown) — Jun 2024 - [How to Set a Different Location to Save All Screenshots on macOS](https://fahimbinamin.com/blogs/how-to-set-a-different-location-to-save-screenshots-on-mac) — Apr 2024 - [How to Compress Files to ".gz" on the Windows Operating System](https://fahimbinamin.com/blogs/how-to-convert-files-to-gzip-on-windows) — Mar 2024 - [How to Download a Kaggle Dataset Directly to a Google Colab Notebook](https://fahimbinamin.com/blogs/how-to-download-kaggle-dataset-to-google-colab) — Feb 2024 - [How to Comment Your JavaScript Code](https://fahimbinamin.com/blogs/comment-your-javascript-code) — Dec 2023 - [How to Install Node.js on Ubuntu – Node Linux Installation Guide](https://fahimbinamin.com/blogs/how-to-install-node-js-on-ubuntu) — Oct 2023 - [How to Install Java in Ubuntu – JDK Linux Tutorial](https://fahimbinamin.com/blogs/how-to-install-java-in-ubuntu) — Sep 2023 - [How JavaScript String Concatenation Works – the "+" Operator vs the "+=" Operator](https://fahimbinamin.com/blogs/javascript-string-concatenation) — Sep 2023 - [The Best Data Structure For Storing Non-Duplicate Items In Python](https://fahimbinamin.com/blogs/the-best-data-structure-for-storing-non-duplicate-items-in-python) — Aug 2023 - [Python Project – How to Convert Multiple Images into a Single PDF File](https://fahimbinamin.com/blogs/convert-multiple-images-into-a-single-pdf-file-with-python) — Jul 2023 - [How to Add Stargazers and Forkers Cards to Your GitHub Repository](https://fahimbinamin.com/blogs/how-to-add-stargzers-and-forkers-to-your-github-repository) — Jul 2023 - [How to Install MySQL and MySQL Workbench on Windows](https://fahimbinamin.com/blogs/how-to-install-mysql-workbench-on-windows) — Jun 2023 - [How to Make a Database Read-Only in MySQL](https://fahimbinamin.com/blogs/how-to-make-a-database-read-only-in-mysql) — Jun 2023 - [How to Setup a Windows Machine for Machine Learning/Deep Learning Using an Nvidia Graphics Card (CUDA)](https://fahimbinamin.com/blogs/how-to-setup-windows-machine-for-ml-dl-using-nvidia-graphics-card-cuda) — May 2023 - [strcmp in C – How to Compare Strings in C](https://fahimbinamin.com/blogs/strcmp-in-c-how-to-compare-strings-in-c) — Apr 2023 - [Print Methods in Java – How to Print to the Terminal](https://fahimbinamin.com/blogs/print-methods-in-java) — Apr 2023 - [Java for Beginners – How to Create Your First "Hello World" Program](https://fahimbinamin.com/blogs/hello-world-in-java) — Apr 2023 - [How to Print Array Elements in a Given Order with or without a Function](https://fahimbinamin.com/blogs/how-to-print-array-elements-in-given-order-with-and-without-function) — Feb 2023 - [How to Write And Run C and C++ Code in Visual Studio Code](https://fahimbinamin.com/blogs/how-to-write-and-run-c-cpp-code-on-visual-studio-code) — Jan 2023 - [How to Enter "Safe Boot" On Windows Operating Systems](https://fahimbinamin.com/blogs/how-to-enter-safe-boot-on-windows-operating-systems) — Nov 2022 - [How to Download Applications Fast Using Mirrors On Manjaro Linux](https://fahimbinamin.com/blogs/how-to-download-application-fast-on-manjaro-linux) — Nov 2022 - [How to Use the Print Function in Java](https://fahimbinamin.com/blogs/how-does-print-work-in-java) — Oct 2022 - [How to Enable and Disable Search Highlights on Windows 11](https://fahimbinamin.com/blogs/how-to-enable-disbale-search-highlights-on-windows-11) — Jul 2022 - [The Most Popular Coding Challenge Websites](https://fahimbinamin.com/blogs/the-most-popular-coding-challenge-websites) — Jun 2022 - [How to Backup Your Hashnode Articles to GitHub](https://fahimbinamin.com/blogs/how-to-backup-hashnode-articles-to-github) — May 2022 - [How to Fix Google Chrome Black Screen on Linux OS (Wayland)](https://fahimbinamin.com/blogs/how-to-fix-black-screen-on-google-chrome-on-linux-os) — Apr 2022 - [How to Fix the "Item Not Found" Windows Error When Deleting a File or Folder](https://fahimbinamin.com/blogs/how-to-solve-item-not-found-windows-error-deleting-file-folder) — Apr 2022 - [Windows Sandbox Tutorial – How to Enable Sandbox On Windows](https://fahimbinamin.com/blogs/how-to-enable-sandbox-on-windows) — Apr 2022 - [How to Remove the Start Text from PowerShell](https://fahimbinamin.com/blogs/how-to-remove-starting-text-from-powershell) — Mar 2022 - [How to Execute and Run Java Code from the Terminal](https://fahimbinamin.com/blogs/how-to-execute-and-run-java-code) — Mar 2022 - [How to Install Java on Windows](https://fahimbinamin.com/blogs/how-to-install-java-on-windows) — Mar 2022 - [How to Get the ASCII Value of Any Character with One Line of Code](https://fahimbinamin.com/blogs/get-the-ascii-value-of-any-character-with-one-line-of-code) — Feb 2022 - [How to Install C and C++ Compilers on Windows](https://fahimbinamin.com/blogs/how-to-install-c-and-cpp-compiler-on-windows) — Feb 2022 - [How to Install Python on Windows](https://fahimbinamin.com/blogs/how-to-install-python-in-windows-operating-system) — Feb 2022 - [How to Fix Broken Audio in Headphones and Speakers in Linux](https://fahimbinamin.com/blogs/how-to-fix-broken-audio-in-headphones-and-speakers-linux) — Feb 2022 - [How to Delete a Disk or Storage Device in Windows Using the GUI and the CLI](https://fahimbinamin.com/blogs/how-to-format-storage-disk-in-windows-gui-cli) — Jan 2022 - [How to Automount a Storage Partition on Startup in Linux](https://fahimbinamin.com/blogs/automount-a-storage-partition-on-startup-in-linux) — Jan 2022 - [Videos](https://fahimbinamin.com/videos): YouTube talks and tutorials on ML, systems, and software craft - [Testimonials](https://fahimbinamin.com/testimonials): Recommendations from colleagues, editors, and collaborators - [Achievements](https://fahimbinamin.com/achievements): Awards, certifications, milestones, and published articles - [Gallery](https://fahimbinamin.com/gallery): Photos from talks, workshops, and events - [Contact](https://fahimbinamin.com/contact): Contact form and direct email ## Research Papers - **Enhanced ROI guided deep learning model for Alzheimer's detection using 3D MRI images** Venue: Informatics in Medicine Unlocked, Elsevier (Q2), 2025 DOI: 10.1016/j.imu.2025.101650 URL: https://fahimbinamin.com/research/alzheimers-roi-detection-3d-mri Key result: 3D ResNet + CBAM; 88% accuracy (full brain), 92% accuracy (targeted ROIs) on ADNI dataset - **SafeTrax: Smart Collision Prediction and Alert System Using IoT for Sustainable Traffic Safety** Venue: IEEE Access (Q1), 2024 DOI: 10.1109/ACCESS.2024.3524676 URL: https://fahimbinamin.com/research/safetrax-collision-prediction-iot Key result: Deep learning collision prediction with edge inference on Raspberry Pi via AWS IoT Greengrass - **Synergetic KDRF Classifier: A Random Forest-Based Hybrid Approach for Multi-Class Classification Task** Venue: ICCIT 2024 (IEEE) DOI: 10.1109/ICCIT64611.2024.11021799 URL: https://fahimbinamin.com/research/kdrf-random-forest-multiclass Key result: KNN + Decision Tree meta-features fed into Random Forest; superior accuracy on 5 benchmark datasets - **Vehicle Number Plate Detection and Encryption in Digital Images Using YOLOv8 and Chaotic-Based Encryption Scheme** Venue: ICEEICT 2024 (IEEE) DOI: 10.1109/ICEEICT62016.2024.10534375 URL: https://fahimbinamin.com/research/yolov8-number-plate-chaotic-encryption Key result: YOLOv8 plate detection combined with Chaotic Logistic Map encryption for privacy-preserving redaction ## Projects - **Formy** — Production-oriented customizable forms platform. Django backend, React/Tailwind frontend. Drag-and-drop builder, embeddable widget, full REST API. Docker-ready. URL: https://fahimbinamin.com/projects/formy | GitHub: https://github.com/FahimFBA/formy | Stars: 2 - **ApplyForge** — Fully automated daily job-application agent. Zero human intervention after setup. Python, Playwright, GitHub Actions. Launched on Product Hunt. URL: https://fahimbinamin.com/projects/applyforge | GitHub: https://github.com/FahimFBA/applyforge | Stars: 7 | Forks: 2 - **claudecode-statusline** — One-command installer for a richly decorated Claude Code statusline. Shows model, context bar, effort level, hourly/weekly rate limits. Caveman mode baked in. JavaScript, Shell, PowerShell. URL: https://fahimbinamin.com/projects/claudecode-statusline | GitHub: https://github.com/FahimFBA/claudecode-statusline | Stars: 7 | Forks: 1 - **SafeLicensing** — Vehicle license plate detection and redaction for image and video privacy. YOLOv8, Streamlit, OpenCV. Live on HuggingFace Spaces and Streamlit Cloud. URL: https://fahimbinamin.com/projects/safelicensing | GitHub: https://github.com/FahimFBA/SafeLicensing | Stars: 2 - **YTubeInsight** — Python package for YouTube channel analytics. Wraps YouTube Data API v3. Published on PyPI. Documented on ReadTheDocs. URL: https://fahimbinamin.com/projects/ytubeinsight | GitHub: https://github.com/FahimFBA/YTubeInsight | Stars: 7 - **CUDA on WSL2 + Ubuntu** — Complete reproducible guide for running CUDA workloads on Windows via WSL2. Covers drivers, Toolkit, cuDNN, Docker GPU passthrough. MkDocs documentation site. URL: https://fahimbinamin.com/projects/cuda-wsl2-ubuntu | GitHub: https://github.com/FahimFBA/CUDA-WSL2-Ubuntu | Stars: 68 | Forks: 4 - **StudentBook** — Social media platform built exclusively for educational institutions. React, Node.js, MongoDB, JWT, Express.js. URL: https://fahimbinamin.com/projects/studentbook | GitHub: https://github.com/FahimFBA/StudentBook | Stars: 28 | Forks: 9 | Demo: https://fahimfba.github.io/StudentBook/ - **LMS Desktop** — Complete Electronics Learning Management System in JavaFX with TCP chat, admin/faculty/student dashboards, MySQL backend. URL: https://fahimbinamin.com/projects/lms-desktop | GitHub: https://github.com/FahimFBA/LMS_Desktop | Stars: 5 | Forks: 2 - **CrowdCredit** — Crowdfunding and peer-lending platform for closed institutional communities. React, Node.js, MySQL, Express.js. URL: https://fahimbinamin.com/projects/crowdcredit | GitHub: https://github.com/FahimFBA/crowdcredit | Stars: 2 - **Assist Me** — Integrated email + to-do list web app. React, TypeScript, Gmail API. Live on Vercel. URL: https://fahimbinamin.com/projects/assist-me | GitHub: https://github.com/FahimFBA/assist-me | Stars: 11 | Forks: 8 - **RainyRoof Restaurant** — Fully responsive restaurant website with scroll animations and interactive menu. HTML, CSS, jQuery. Live on Vercel. URL: https://fahimbinamin.com/projects/rainyroof | GitHub: https://github.com/FahimFBA/RainyRoof_Restaurant_Website | Stars: 69 | Forks: 49 - **img2singlePDF** — Python utility to convert multiple image files into a single merged PDF in one command. Pillow. URL: https://fahimbinamin.com/projects/img2singlepdf | GitHub: https://github.com/FahimFBA/img2singlePDF | Stars: 23 | Forks: 8 - **Automate Text Bombing** — Python automation script for repeated text input to any desktop messaging app. pyautogui, keyboard. URL: https://fahimbinamin.com/projects/automate-text-bombing | GitHub: https://github.com/FahimFBA/Automate-Text-Bombing | Stars: 20 | Forks: 5 ## Work History - Aug 2026 – present: Researcher, ELITE Research Lab, Queens, NY, USA (Remote) - May 2025 – present: Software Engineer, TaskCall Inc., Dover, Delaware, USA - Jan 2025 – present: Research Reviewer, ScienceDirect (Elsevier), Remote - Dec 2024 – present: Research Reviewer, IEEE Access, Remote - Mar 2025 – May 2025: Researcher, Brain Innovation Ltd., United Kingdom - Feb 2025 – May 2025: Researcher, Robot Bangla, Dhaka, Bangladesh - Dec 2023 – May 2025: Software & ML Engineer, Posh Pixel Studio, Wyoming, USA - Nov 2024 – Feb 2025: Lecturer, United International University, Dhaka, Bangladesh - Feb 2024 – Apr 2024: ML Engineer (Team Lead), ZetTateK — managed GenAI lab with 52 RTX 3090 GPUs, Mexico - Dec 2023 – Apr 2024: Software Engineer, Coderockers LTD, Remote - Oct 2023 – May 2024: Undergraduate Teaching Assistant, United International University, Dhaka, Bangladesh - Jan 2022 – present: GitHub Maintainer & Technical Writer, freeCodeCamp, Remote - Mar 2022 – Dec 2022: Technical Content Writer, Draft.dev, Remote - Dec 2021 – Feb 2024: 3rd Bangladeshi Team Member, freeCodeCamp, Remote ## Skills Languages: Python, TypeScript, JavaScript, Rust, Go, C++, R, SQL, Bash ML / AI: PyTorch, TensorFlow, Hugging Face, scikit-learn, NumPy, Pandas, JAX, ONNX, LangChain, Label Studio Frontend: React, React Native, Expo, Next.js, TanStack, Tailwind CSS, shadcn/ui, Vite, Framer Motion, Vue.js, Svelte Backend: Node.js, Express.js, Django, FastAPI, Flask, Firebase, Stripe, JWT, Appwrite Databases: PostgreSQL, MySQL, Redis, MongoDB, Supabase, DuckDB, ClickHouse, Elasticsearch, Apache Spark Infrastructure: Docker, Kubernetes, AWS, Google Cloud, Cloudflare, Vercel, NGINX, Terraform, Jenkins Security (hands-on): Kali Linux, Nmap, Nuclei, Nikto, OWASP ZAP, sslscan, testssl.sh, OpenSSL, subfinder, crt.sh, curl, Redis CLI, WHOIS Security (concepts): OWASP Top 10, DNSSEC, TLS 1.2/1.3, Forward Secrecy (PFS), CVE Analysis, HTTP Security Headers, Certificate Transparency, CORS Misconfiguration, CSP Policy Hardening, BREACH/CRIME/POODLE, Buffer Overflow Concepts, Session Management Tools: Git, GitHub Actions, Linux, Figma, LaTeX, Neovim, Notion, Obsidian, DaVinci Resolve ## External Profiles - GitHub: https://github.com/FahimFBA/ - LinkedIn: https://www.linkedin.com/in/fahimfba/ - Google Scholar: https://scholar.google.com/citations?user=hbJtMqoAAAAJ&hl=en - ORCID: https://orcid.org/0000-0001-7392-793X - Hugging Face: https://huggingface.co/FahimFBA - YouTube: https://www.youtube.com/@FahimAmin - freeCodeCamp: https://www.freecodecamp.org/news/author/FahimFBA/ - ResearchGate: https://www.researchgate.net/profile/Md-Fahim-Amin - X / Twitter: https://x.com/Fahim_FBA - Bluesky: https://bsky.app/profile/fahimbinamin.bsky.social - Kaggle: https://www.kaggle.com/mdfahimbinamin - LeetCode: https://leetcode.com/u/FahimFBA/ - HackerRank: https://www.hackerrank.com/profile/FahimFBA - GitLab: https://gitlab.com/FahimFBA - Medium: https://medium.com/@FahimBinAmin - dev.to: https://dev.to/fahimfba - Instagram: https://www.instagram.com/fahimbinamin/ - Email: fahimbinamin@gmail.com