AI Software Engineer & Researcher

Rakibul Islam

I build retrieval-augmented assistants, multi-agent automation and computer vision systems. I also research how graph neural networks learn similarity. 7 peer-reviewed papers, 27+ citations.

I work where research meets shipping software. By day I integrate LLMs, RAG and CrewAI agents into production ASP.NET systems at Genuine Technology Research. By night I write papers on vision, graphs and proteins, three of them as first author.

Currently
Software Programmer, GTR
Publications
7 published, 2 in prep
Citations
27+ on Google Scholar
Degree
B.Sc. CSE, UIU (CGPA 3.57)
Based in
Dhaka, Bangladesh

My research interests, embedded

Interests clustered by how closely they relate. Hover or tab through a point.

The stack, layer by layer

From models up to the software that puts them in front of people. Every layer here has shipped in a project or a paper.

Commit history

Work and study ran as parallel branches for four years. The newest commit is at the top.

Oct 2024 – present

Software Programmer HEAD

Genuine Technology Research Limited, Dhaka

Builds features for the Alfred and HRM platforms in ASP.NET MVC, wiring in CrewAI agents, RAG and LLMs to automate work that used to be manual.

Aug 2024 – Oct 2024

Python Intern promoted in 2 months

Genuine Technology Research Limited, Dhaka

Built APIs with FastAPI, automated workflows with Selenium and Docker, and managed databases while adding intelligence to ASP.NET MVC products.

2024

Graduated, B.Sc. in Computer Science & Engineering CGPA 3.57

United International University, Dhaka

Presenting author at IEEE ICEEICT 2024. Left with five papers published that same year.

2022 – 2024

Co-Founder & CTO

Niharon Technologies, Dhaka

Set technology strategy, led product development and managed the team while working with clients and cross-functional partners.

2022 – 2024

General Member

UIU App Forum & UIU Entrepreneur Development Forum

2020

Started B.Sc. at UIU

After HSC, Gazipur Metropolitan College, 2019

2017

SSC, GPA 5.00 out of 5.00

Rani Bilashmoni Govt. Boys’ High School, Gazipur

Things I’ve built

Enterprise assistants, agent pipelines and vision systems, most of them running on fully local models.

Featured Architecture

OwnGPT

An enterprise knowledge assistant that answers questions using your SQL databases, internal documents and web content together, with sources.

It keeps conversational memory, supports semantic search, and runs every model locally behind a modular API, so company data never leaves the building.

Python FastAPI Ollama LangChain ChromaDB Sentence Transformers SQL Streamlit

Job application automation

CrewAI agents read listings, match them against a profile with RAG and prepare tailored applications, coordinated through FastAPI microservices and a .NET 8 front end.

.NET MVC 8 CrewAI Ollama LangChain

Fabric defect detection

Real-time textile inspection that combines YOLOv8 localisation with an ensemble of CNN classifiers. Published at ACM as first author.

YOLOv8 PyTorch TensorFlow OpenCV

HRM software

A human resource system with employee records, attendance tracking and live dashboards, built on a repository and unit-of-work architecture.

.NET MVC 8 SQL Server Tabulator
Computer vision

Weapon detection, tuberculosis screening, face recognition and diabetic retinopathy detection with transfer learning.

Language & sequences

Protein function prediction, sentiment analysis, and Bengali text-to-IPA conversion with deep networks.

Data & analytics

Customer segmentation, stock market analysis, house price prediction and interactive dashboards.

Web platforms

A house rental manager and an automated code evaluation platform in Django with REST APIs.

Research

Published at IEEE, ACM and ICTIS venues, spanning industrial vision, medical imaging, bioinformatics and energy systems.

    View on Google Scholar

    Education

    B.Sc. in Computer Science & Engineering United International University, 2020 – 2024 · CGPA 3.57 / 4.00
    Higher Secondary Certificate Gazipur Metropolitan College, 2019
    Secondary School Certificate Rani Bilashmoni Govt. Boys’ High School, 2017 · GPA 5.00 / 5.00

    Certificates

    • ·Machine Learning Specialization, Coursera
    • ·Deep Learning Specialization, Coursera
    • ·IBM AI Engineering Professional
    • ·IBM Data Science Professional
    • ·Pretraining LLMs, DeepLearning.AI
    • ·Multi-AI Agent Systems with CrewAI
    • ·Foundations of Statistics, Google
    • ·IELTS Academic, British Council
    • ·Presenting Author, IEEE ICEEICT 2024

    Let’s build something that learns.