Skip to content
View EhsanulHaqueSiam's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report EhsanulHaqueSiam

Report abuse

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

Report abuse
EhsanulHaqueSiam/README.md

Typing SVG

🚀 Building intelligent systems that solve real-world problems 🚀


⚡ Quick Facts

const developer = { name: "Ehsanul Haque Siam", title: "AI Developer | LLM & RL | Backend Engineer", education: "BSc CSE @ AIUB (2022-2026)", location: "Dhaka, Bangladesh 🇧🇩", currentlyWorking: "Fine-tuning Medical BERTs for Healthcare AI", learning: ["Reinforcement Learning", "LangChain", "MLOps"], askMeAbout: ["AI/ML", "NLP", "Backend Systems", "Android Dev"], achievements: ["Published @ Taylor & Francis", "36+ GitHub Stars", "1st Runner-Up AIUB CS Fest"], available: { fullTime: true, contract: true, remote: true, relocation: true } };

🏆 Achievements


Taylor & Francis
IDAA 2025

1st Runner-Up
AIUB CS Fest 2024

36+ Stars
26 Repositories

📊 GitHub Analytics


🏅 Contribution Streak & Trophies


💼 What I Do

🤖 AI/ML Engineering

  • 🔬 Published Researcher @ Taylor & Francis
  • 🏥 Fine-tuned Medical BERTs (BioBERT, PubMedBERT)
  • 📊 52,702 reviews85-90% accuracy
  • 🧠 TensorFlow, PyTorch, scikit-learn

🗄️ Backend Development

  • 6-8ms query performance
  • 📐 3NF normalized database design
  • 🔗 REST APIs, JDBC, FastAPI
  • 🐬 MySQL (Expert), SQLite, PostgreSQL

📱 Mobile Development

  • 📚 54+ Android lessons created
  • 🏗️ MVVM, Retrofit, Hilt, Room
  • 🔥 Firebase, RxJava3, Paging 3
  • 📲 Production-ready applications

🎮 Game & Graphics

  • 🎯 OpenGL 2D/3D rendering
  • ⚙️ Custom physics engine
  • 🎵 SFML audio integration
  • 👥 Led team of 5 developers

🚀 Featured Projects

StudentManagementSystem spotify-review-sentiment

HotelManagementSystem MarioMultiverseAdventures

AndroidDevJourney BDNewsPaperScraper


📈 Impact Metrics

⭐ Stars 📊 Data Points 🎯 ML Accuracy 📚 Lessons ⚡ Query Speed 📰 Sources

🛠️ Tech Stack

Languages & AI/ML

Backend & Databases

Mobile, Tools & More


📄 Publications & Experience

📖Taylor & FrancisMedical BERTs for Multi-Label ADR Classification (IDAA 2025)
🎤Conference Presenter2nd South Asian Conference on Climate (Sep 2024)
👥Team LeadGame Development Project - 5 developers (Oct-Dec 2024)
🏆1st Runner-UpAIUB CS Fest 2024 - App Showcase (20+ teams)

💭 Random Dev Quote


📅 Weekly Coding Stats

🌞 Morning ██████░░░░░░░░░░░░░░░ 28.5% 🌆 Daytime ████████░░░░░░░░░░░░░ 38.2% 🌃 Evening █████░░░░░░░░░░░░░░░░ 24.1% 🌙 Night ██░░░░░░░░░░░░░░░░░░░ 9.2% 

🚀 My Contributions

github-snake

🤝 Let's Connect!

🔥 Open to AI/ML, Backend, or Research Opportunities! 🔥

Pinned Loading

  1. StudentManagementSystem StudentManagementSystem Public

    The Student Management System is a Java and MySQL project that serves as an introductory exploration into database management. This project focuses on implementing fundamental database operations u…

    Java 17 7

  2. JDBC (Java Database Connectivity) in... JDBC (Java Database Connectivity) in Java
    1
    # JDBC (Java Database Connectivity) in Java
    2
     
    3
    ## Introduction
    4
     
    5
    JDBC (Java Database Connectivity) is a powerful and essential technology that allows Java applications to interact with relational databases. It provides a standardized API (Application Programming Interface) for connecting to databases, executing SQL queries, and processing query results. JDBC is a part of the Java Standard Edition (Java SE) and is widely used in developing data-driven Java applications.
  3. DSA-practice DSA-practice Public

    Collection of data structures and algorithms exercises for enhancing coding skills.

    C++ 1

  4. neovim-nvchad-cpp neovim-nvchad-cpp Public

    NvChad configuration optimized for C/C++ development with DAP debugging, Clangd LSP, and Catppuccin theme.

    Lua 2 1

  5. HotelManagementSystem HotelManagementSystem Public

    This repository contains the source code for a Hotel Management System implemented in Java. The system provides functionality for managing hotel operations, such as check-in, check-out, room manage…

    Java 15 1

  6. A guide on how to generate a Markdow... A guide on how to generate a Markdown representation of a GitHub repository's directory structure on Windows.
    1
    # Guide: Generate a Markdown Representation of a Directory Structure on Windows
    2
     
    3
    This guide will walk you through the steps required to generate a Markdown representation of a GitHub repository's directory structure on a Windows machine.
    4
     
    5
    1. **Clone the Repository**