Summary
Hasinur Rahman is a software engineer with 5 years of experience specializing in image processing and computer vision for iOS, now working at Google after progressing through impactful roles at Kite Games Studio. He combines hands-on ML model training, fine-tuning and inference optimization with PyTorch/TensorFlow and NVIDIA CUDA, plus deep iOS expertise across UIKit, SwiftUI, Metal, Vision, AVFoundation and RealityKit. A disciplined practitioner of SOLID principles, design patterns and MVVM architectures, he delivers production-ready features that bridge research-quality models and smooth mobile UX. Beyond product work, Hasinur is an active competitive programmer and problem setter—an ICPC Asia West finalist who has solved 2000+ online problems and authored 25+ contest problems—bringing rigorous algorithmic thinking to system design. He also mentors and judges programming contests, demonstrating a commitment to community and reproducible learning. Based in Dhaka, he pairs practical backend experience (Python, Django, REST, MySQL) with a rare blend of low-level GPU optimization and mobile app polish.
5 years of coding experience
4 years of employment as a software developer
Bachelor of Science Electrical and Computer Engineering, Bachelor of Science Electrical and Computer Engineering at Rajshahi University of Engineering & Technology
H.S.C Science, H.S.C Science at Adamjee Cantonment College
S.S.C, S.S.C at Adamjee Cantonment Public School
Bangla, English