Shadikur Rahman is a Machine Learning Engineer and NLP researcher with nine years of software engineering experience, currently serving as adjunct faculty and research assistant at York University. He combines hands-on teaching in web technologies and UI design with applied research that improves code quality through ML-driven recommendations and intelligent issue resolution. His work includes fine-tuning BERT for code review classification (96% F1), building a developer-assist chatbot with Llama2, and surfacing Stack Overflow insights via NER and chunking. He has practical experience optimizing and evaluating 7B-class LLMs for code generation and inference efficiency, and has published applied research on CNNs for COVID-19 X-ray classification. Based in Toronto, he bridges academia and production, favoring pragmatic AI deployments that directly elevate developer workflows. Colleagues describe him as a hands-on researcher who translates state-of-the-art models into usable tools for real-world software teams.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Software Engineering, 3.54 out of 4.0, Bachelor's degree, Software Engineering, 3.54 out of 4.0 at Daffodil International University-DIU
Master's degree, Computer Science, 3.70 out of 4.0, Master's degree, Computer Science, 3.70 out of 4.0 at York University
Contributions:4 PRs, 14 pushes, 2 branches in 5 years
installerproxmox
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.