Available from June 2026

Hi, I'm Mir Md Mohiuddin Abrar

Python & Full-Stack Software Engineer

Computer Science student at BRAC University building production-oriented web systems with Python, FastAPI, PostgreSQL, React, and TypeScript—alongside research on reliable LLM evaluation.

Mir Md Mohiuddin Abrar

Software Engineering + AI/ML

Dhaka, Bangladesh

About Me

Building software with a strong CS foundation

I am a Computer Science undergraduate at BRAC University with a current CGPA of 3.55. I enjoy building practical web applications, writing clean code, and learning how modern enterprise software is designed, tested, and maintained.

My current focus areas are Python backend engineering, REST APIs, relational databases, offline-first applications, retrieval-augmented generation, machine learning, NLP, and rigorous LLM evaluation.

Technical Skills

Technologies I work with

Programming

Python, C, JavaScript, SQL, OOP, Data Structures and Algorithms

Web Development

HTML, CSS, JavaScript, React, Node.js, Express.js, REST APIs

Databases

MySQL, SQL queries, relational design, SQLAlchemy, database integration

AI / ML

Machine learning, NLP, TensorFlow, neural networks, LLMs, quantization research

Selected Work

Projects

Full Stack

E-Commerce Website

CSE 470 software engineering project covering requirements analysis, authentication, dashboard features, CRUD operations, search/filter functionality, database integration, SRS, UML diagrams, and testing.

View GitHub
Software EngineeringDatabaseGit
Machine Learning

Sentiment Analysis Model Comparison

Compared Logistic Regression, Naive Bayes, and RNN with GloVe embeddings for IMDB sentiment classification. Logistic Regression with Bag-of-Words achieved approximately 88% accuracy.

PythonNLPML
View Colab
Web App

Pastport

Time capsule web application for scheduling future messages, invitations, and notes with public/private visibility and trustee-based contingency logic.

WebScheduling LogicSecurity Flow
View GitHub
Research

Ongoing LLM Research

Ongoing Research direction

LLM Quantization & Efficient Deployment

I am researching reduced-precision quantization, model compression, inference efficiency, and deployment trade-offs for large language models. The goal is to understand how LLMs can become more practical for memory-constrained and latency-sensitive environments while preserving useful model quality.

Model compressionMemory-efficient inferenceDeployment trade-offs
Ongoing LLM unlearning

Recovery Coverage Audit — LLM Unlearning

Studied whether “forgotten” information in large language models is really gone. Built a controlled synthetic knowledge world plus a public benchmark check, and showed that how much knowledge appears to return depends heavily on the recovery test—the later training data, update budget, and comparison baseline. The study argues that unlearning results should be reported as conditional on the recovery procedure, rather than treated as direct evidence of deletion.

Evaluation study on whether machine unlearning in LLMs removes knowledge or merely hides it.

Unlearning & privacyAdversarial recoverySynthetic datasets
Ongoing Measurement validity

Evaluation Conventions in Perplexity and Model Compression

Investigated a hidden implementation choice in language-model perplexity evaluation and showed that, for one model family, it changes reported values by more than an order of magnitude and can mask real degradation in compressed models. Audited widely used evaluation codebases and published compression research to show the choice is almost never reported, then proposed a reporting standard and an inexpensive two-pass check.

Measurement-validity study showing that an unreported convention distorts language-model and compression results.

Perplexity evaluationGPTQ · SparseGPT · Wanda · AWQLiterature audit
Get in Touch

Let's connect

I am open to Trainee Software Engineer roles, internships, and junior software engineering opportunities starting from June 2026.