Tanvirul Alam is an AI-focused software engineer and PhD candidate in Computing and Information Science at RIT with a decade of experience building production-ready systems in outsourcing and academia. He combines deep learning and reinforcement learning expertise with strong software engineering skills in C++, Python, and Java, having advanced from systems engineering roles to Principal Software Engineer and now Graduate Assistant. His work bridges practical delivery—shipping projects at BJIT and Semion—with research-oriented topics like reasoning, LLMs, alignment, and explainability. Based in the United States but educated at BUET, he brings both rigorous academic training and hands-on industry discipline to applied ML problems. Notably, his profile signals a focus on interpretable and aligned AI research even while contributing in high-throughput engineering environments.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Computing and Information Science, Doctor of Philosophy - PhD, Computing and Information Science at Rochester Institute of Technology
HSC, HSC at Notre Dame College, Dhaka
Bachelor of Science (BSc), EEE, Bachelor of Science (BSc), EEE at Bangladesh University of Engineering and Technology
Contributions:9 commits, 8 pushes, 1 branch in 2 years 3 months
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.