Summary
Ashraful Islam is a Software Engineering Manager with 12 years of cross-disciplinary experience building high-performance mobile SDKs and integrating cross-platform C++ with Android and iOS for real-time processing. He specializes in Kotlin, Swift/Objective-C, JNI/Objective-C++ bridging, and collaborates closely with ML engineers to optimize MediaPipe-based computer vision pipelines. Beyond SDK development he drives CI/CD, Docker, AWS automation, and Python tooling to streamline delivery in fast-paced startup contexts. His background in mechanical and aerospace research and hands-on prototyping gives him a systems-thinking edge when architecting robust, production-ready integrations. Colleagues rely on him for pragmatic performance tuning and for translating research prototypes into maintainable mobile and embedded software.
12 years of coding experience
9 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Nebraska-Lincoln
Nanodegree Artificial Intelligence & Machine Learning, Nanodegree Artificial Intelligence & Machine Learning at Udacity
Bachelor of Science (B.Sc.) Mechanical Engineering, Bachelor of Science (B.Sc.) Mechanical Engineering at Bangladesh University of Engineering and Technology
English, Bangla, Hindi