Portrait of Ibrahim Siddik
  • statusopen to work
  • based inDhaka · --:--
  • focusAI · ML · Web

Open to opportunities

> hello, world. I'm

Ibrahim Siddik

building AI systems

CSE student at North South University. A problem solver building useful things with AI, machine learning & the web.

scroll

// 01 · about

Curiosity, turned into working software.

I'm a computer science student who turns curiosity into working software, from full-stack web apps to models that read images and reason through language.

My journey

My interest in technology grew from simple curiosity into a strong drive to build real, useful things, from web apps to intelligent systems that can understand data and language.

How I work

I break large problems into smaller pieces and approach them methodically. Whether it's designing a database, implementing an algorithm, or deploying a full-stack app, I care about clarity, structure, and maintainability, and I learn best by building.

What drives me

At the core, I enjoy problem solving, especially how AI and machine learning can help in everyday digital experiences. I'm looking for meaningful challenges and teams that care about quality and impact.

education.sh

$ cat education.txt

2022 — now
BSc (Eng.) in Computer Science & EngineeringNorth South University
2020
Higher Secondary Certificate, ScienceSirajganj Govt. College
2018
Secondary School Certificate, ScienceB.L Govt. High School, Sirajganj

$ whoami

ibrahim siddik — dhaka, bangladesh

// 02 · skills

What I work with

// 03 · projects

Things I've built

01 full-stack web

Mass Transport Ticketing System

A full-featured ticketing platform for metro, bus, and train travel in Bangladesh: online booking, seat selection, real-time updates, Google sign-in, user profiles, an admin dashboard, and reviews. A real upgrade over manual ticketing.

  • PHP
  • MySQL
  • JavaScript
  • Bootstrap
  • HTML
  • CSS
view code

02 deep learning

Lung & Colon Cancer Classification

A deep learning system that classifies histopathological images into five cancer types through a web interface. Upload an image and get a prediction from the trained models.

  • Python
  • TensorFlow
  • Keras
  • Flask
view code

03 nlp · large language models

Reasoning While Decoding for LLMs

Decoding strategies for large language models using a "Search Against Verifier" approach: Chain-of-Thought prompting combined with Self-Consistency (majority voting) for more accurate outputs than plain inference.

  • LLM
  • Tokenization
  • Self-Attention
  • Reinforcement Learning
view code

// 04 · my story

Latest from my story

Read my story

// 05 · contact

Let's build something together.

Have a project, an opportunity, or just want to say hi? My inbox is open.