Mohayeminul Islam is a software engineer and academic with 11 years of experience building full-stack .NET and Angular applications and currently pursuing a PhD in Computer Software Engineering at the University of Alberta while serving as a Graduate Research Assistant. He combines industry practice—having led engineering and mentoring efforts as a senior engineer at Streams Tech and contributed to production dashboards at M&H/IQVIA—with academic teaching as an Assistant Professor at Islamic University of Technology. His work spans reusable component design, release/version management, code review, and curriculum development, reflecting both hands-on delivery and team enablement. With an MS in Information Technology from the University of Dhaka and strong academic grades, he brings rigorous research instincts to practical software problems. Based in Edmonton, he balances research and teaching with ongoing development, making him adept at translating advanced research ideas into maintainable, production-ready systems.
11 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at University of Alberta
HSC, HSC at Pabna Cadet College
Masters of Science in Information Technology, Computer Software Engineering, 3.46, Masters of Science in Information Technology, Computer Software Engineering, 3.46 at University of Dhaka
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.