Summary
Abu Ohi is a graduate research and teaching assistant in Computer Science at the University of Calgary with nine years of experience bridging academic research and applied software engineering. His research spans deep learning, computer vision, NLP, pattern recognition, and reinforcement learning, and he has published practical systems for handwriting recognition, speaker clustering, fruit detection, leaf disease identification, and content-based image retrieval. Proficient with TensorFlow, PyTorch, NumPy and related tooling, he translates research into reproducible solutions and has industry experience building Django web apps and full-stack features. A competitive programmer with multiple national and international contest appearances (including NCPC and ICPC), he brings strong algorithmic foundations in data structures, dynamic programming, and game theory to his research and teaching. He has collaborated with industry partners on Bengali speech technologies and curated a 260-person Bengali handwriting dataset, underscoring his focus on real-world, language-specific ML challenges.
9 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Calgary
Bachelor of Science - BS, Computer Science and Engineering, 3.71, Bachelor of Science - BS, Computer Science and Engineering, 3.71 at Bangladesh University of Business and Technology
Science, 4.83, Science, 4.83 at Savar Cantonment Public School & College
English, Bengali